.elementor-95791 .elementor-element.elementor-element-5fc9cda:not(.elementor-motion-effects-element-type-background), .elementor-95791 .elementor-element.elementor-element-5fc9cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFF6F3 100%);}.elementor-95791 .elementor-element.elementor-element-5fc9cda > .elementor-container{max-width:1120px;}.elementor-95791 .elementor-element.elementor-element-5fc9cda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 24px 80px 24px;}.elementor-95791 .elementor-element.elementor-element-5fc9cda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-95791 .elementor-element.elementor-element-ccd9004.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-95791 .elementor-element.elementor-element-ccd9004.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-95791 .elementor-element.elementor-element-ccd9004 > .elementor-element-populated{padding:0px 24px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-9e25f49 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-95791 .elementor-element.elementor-element-9e25f49{text-align:start;}.elementor-95791 .elementor-element.elementor-element-9e25f49 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#E88A79;}.elementor-95791 .elementor-element.elementor-element-b42fc90 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-95791 .elementor-element.elementor-element-b42fc90{text-align:start;}.elementor-95791 .elementor-element.elementor-element-b42fc90 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:600;line-height:1.2em;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-e6be32d > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-95791 .elementor-element.elementor-element-e6be32d{text-align:start;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#5C5C5C;}.elementor-95791 .elementor-element.elementor-element-c187aac .elementor-button{background-color:#F3A395;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;fill:#4F4F4F;color:#4F4F4F;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-95791 .elementor-element.elementor-element-c187aac .elementor-button:hover, .elementor-95791 .elementor-element.elementor-element-c187aac .elementor-button:focus{background-color:#E88A79;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-c187aac{width:auto;max-width:auto;}.elementor-95791 .elementor-element.elementor-element-c187aac > .elementor-widget-container{margin:0px 14px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-c187aac .elementor-button:hover svg, .elementor-95791 .elementor-element.elementor-element-c187aac .elementor-button:focus svg{fill:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-71382ab .elementor-button{background-color:rgba(0,0,0,0);font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;fill:#4F4F4F;color:#4F4F4F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F3A395;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-95791 .elementor-element.elementor-element-71382ab .elementor-button:hover, .elementor-95791 .elementor-element.elementor-element-71382ab .elementor-button:focus{background-color:#FDEEEA;color:#4F4F4F;border-color:#F3A395;}.elementor-95791 .elementor-element.elementor-element-71382ab{width:auto;max-width:auto;}.elementor-95791 .elementor-element.elementor-element-71382ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-71382ab .elementor-button:hover svg, .elementor-95791 .elementor-element.elementor-element-71382ab .elementor-button:focus svg{fill:#4F4F4F;}.elementor-bc-flex-widget .elementor-95791 .elementor-element.elementor-element-4c36151.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-95791 .elementor-element.elementor-element-4c36151.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-95791 .elementor-element.elementor-element-4c36151 > .elementor-element-populated{padding:0px 0px 0px 24px;}.elementor-95791 .elementor-element.elementor-element-3e313ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-3e313ae{text-align:center;}.elementor-95791 .elementor-element.elementor-element-3e313ae img{border-radius:16px 16px 16px 16px;box-shadow:0px 24px 48px -12px rgba(79,79,79,0.35);}.elementor-95791 .elementor-element.elementor-element-a667f04:not(.elementor-motion-effects-element-type-background), .elementor-95791 .elementor-element.elementor-element-a667f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-a667f04 > .elementor-container{max-width:1120px;}.elementor-95791 .elementor-element.elementor-element-a667f04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 24px 88px 24px;}.elementor-95791 .elementor-element.elementor-element-a667f04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95791 .elementor-element.elementor-element-8e27c38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95791 .elementor-element.elementor-element-8e27c38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-8e27c38 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 4px;border-color:#F0E6E0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 48px 44px 48px;}.elementor-95791 .elementor-element.elementor-element-8e27c38 > .elementor-element-populated, .elementor-95791 .elementor-element.elementor-element-8e27c38 > .elementor-element-populated > .elementor-background-overlay, .elementor-95791 .elementor-element.elementor-element-8e27c38 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-95791 .elementor-element.elementor-element-8e27c38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95791 .elementor-element.elementor-element-a14a444 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-95791 .elementor-element.elementor-element-a14a444 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-5142a1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-5142a1f{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#555555;}.elementor-95791 .elementor-element.elementor-element-87f4fbc:not(.elementor-motion-effects-element-type-background), .elementor-95791 .elementor-element.elementor-element-87f4fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EF;}.elementor-95791 .elementor-element.elementor-element-87f4fbc > .elementor-container{max-width:1120px;}.elementor-95791 .elementor-element.elementor-element-87f4fbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 24px 88px 24px;}.elementor-95791 .elementor-element.elementor-element-87f4fbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95791 .elementor-element.elementor-element-8b087b4:not(.elementor-motion-effects-element-type-background), .elementor-95791 .elementor-element.elementor-element-8b087b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-8b087b4, .elementor-95791 .elementor-element.elementor-element-8b087b4 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-95791 .elementor-element.elementor-element-8b087b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 64px 64px 64px;}.elementor-95791 .elementor-element.elementor-element-8b087b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-95791 .elementor-element.elementor-element-68ad9c1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-95791 .elementor-element.elementor-element-68ad9c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-95791 .elementor-element.elementor-element-68ad9c1 > .elementor-element-populated{padding:0px 28px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-7d579c9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-95791 .elementor-element.elementor-element-7d579c9{text-align:start;}.elementor-95791 .elementor-element.elementor-element-7d579c9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#E88A79;}.elementor-95791 .elementor-element.elementor-element-017c127 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-95791 .elementor-element.elementor-element-017c127{text-align:start;}.elementor-95791 .elementor-element.elementor-element-017c127 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-33cd4a4 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-95791 .elementor-element.elementor-element-33cd4a4{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#D9D3D0;}.elementor-95791 .elementor-element.elementor-element-f40c8af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-f40c8af{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-ea0a129 > .elementor-element-populated{padding:0px 0px 0px 28px;}.elementor-95791 .elementor-element.elementor-element-7639c6d > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:28px 28px 28px 28px;border-radius:8px 8px 8px 8px;}.elementor-95791 .elementor-element.elementor-element-cc215cb:not(.elementor-motion-effects-element-type-background), .elementor-95791 .elementor-element.elementor-element-cc215cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-cc215cb > .elementor-container{max-width:1120px;}.elementor-95791 .elementor-element.elementor-element-cc215cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 24px 88px 24px;}.elementor-95791 .elementor-element.elementor-element-cc215cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95791 .elementor-element.elementor-element-e32aedb{padding:0px 0px 56px 0px;}.elementor-95791 .elementor-element.elementor-element-0a174ca > .elementor-element-populated{padding:0px 90px 0px 90px;}.elementor-95791 .elementor-element.elementor-element-eeb82c1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-95791 .elementor-element.elementor-element-eeb82c1{text-align:center;}.elementor-95791 .elementor-element.elementor-element-eeb82c1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#E88A79;}.elementor-95791 .elementor-element.elementor-element-7010056 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-95791 .elementor-element.elementor-element-7010056{text-align:center;}.elementor-95791 .elementor-element.elementor-element-7010056 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:500;line-height:1.25em;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-5606545 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-5606545{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#666666;}.elementor-95791 .elementor-element.elementor-element-1e1ec12{padding:0px 0px 28px 0px;}.elementor-95791 .elementor-element.elementor-element-da6fa3b > .elementor-element-populated{padding:0px 14px 0px 14px;}.elementor-95791 .elementor-element.elementor-element-2e17a3c > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:32px 28px 32px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2E8E2;border-radius:8px 8px 8px 8px;}.elementor-95791 .elementor-element.elementor-element-2e17a3c .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-95791 .elementor-element.elementor-element-2e17a3c .elementor-icon-box-title{margin-block-end:10px;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-2e17a3c.elementor-view-stacked .elementor-icon{background-color:#F3A395;fill:#FFFFFF;color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-2e17a3c.elementor-view-framed .elementor-icon, .elementor-95791 .elementor-element.elementor-element-2e17a3c.elementor-view-default .elementor-icon{fill:#F3A395;color:#F3A395;border-color:#F3A395;}.elementor-95791 .elementor-element.elementor-element-2e17a3c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-2e17a3c .elementor-icon{font-size:24px;padding:16px;}.elementor-95791 .elementor-element.elementor-element-2e17a3c .elementor-icon-box-title, .elementor-95791 .elementor-element.elementor-element-2e17a3c .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;}.elementor-95791 .elementor-element.elementor-element-2e17a3c .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#666666;}.elementor-95791 .elementor-element.elementor-element-1761780 > .elementor-element-populated{padding:0px 14px 0px 14px;}.elementor-95791 .elementor-element.elementor-element-c4b3f23 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:32px 28px 32px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2E8E2;border-radius:8px 8px 8px 8px;}.elementor-95791 .elementor-element.elementor-element-c4b3f23 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-95791 .elementor-element.elementor-element-c4b3f23 .elementor-icon-box-title{margin-block-end:10px;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-c4b3f23.elementor-view-stacked .elementor-icon{background-color:#F3A395;fill:#FFFFFF;color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-c4b3f23.elementor-view-framed .elementor-icon, .elementor-95791 .elementor-element.elementor-element-c4b3f23.elementor-view-default .elementor-icon{fill:#F3A395;color:#F3A395;border-color:#F3A395;}.elementor-95791 .elementor-element.elementor-element-c4b3f23.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-c4b3f23 .elementor-icon{font-size:24px;padding:16px;}.elementor-95791 .elementor-element.elementor-element-c4b3f23 .elementor-icon-box-title, .elementor-95791 .elementor-element.elementor-element-c4b3f23 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;}.elementor-95791 .elementor-element.elementor-element-c4b3f23 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#666666;}.elementor-95791 .elementor-element.elementor-element-ab6cf49 > .elementor-element-populated{padding:0px 14px 0px 14px;}.elementor-95791 .elementor-element.elementor-element-03159bf > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:32px 28px 32px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2E8E2;border-radius:8px 8px 8px 8px;}.elementor-95791 .elementor-element.elementor-element-03159bf .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-95791 .elementor-element.elementor-element-03159bf .elementor-icon-box-title{margin-block-end:10px;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-03159bf.elementor-view-stacked .elementor-icon{background-color:#F3A395;fill:#FFFFFF;color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-03159bf.elementor-view-framed .elementor-icon, .elementor-95791 .elementor-element.elementor-element-03159bf.elementor-view-default .elementor-icon{fill:#F3A395;color:#F3A395;border-color:#F3A395;}.elementor-95791 .elementor-element.elementor-element-03159bf.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-03159bf .elementor-icon{font-size:24px;padding:16px;}.elementor-95791 .elementor-element.elementor-element-03159bf .elementor-icon-box-title, .elementor-95791 .elementor-element.elementor-element-03159bf .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;}.elementor-95791 .elementor-element.elementor-element-03159bf .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#666666;}.elementor-95791 .elementor-element.elementor-element-097f96c{padding:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-18cc117 > .elementor-element-populated{padding:0px 14px 0px 14px;}.elementor-95791 .elementor-element.elementor-element-ac6d152 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:32px 28px 32px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2E8E2;border-radius:8px 8px 8px 8px;}.elementor-95791 .elementor-element.elementor-element-ac6d152 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-95791 .elementor-element.elementor-element-ac6d152 .elementor-icon-box-title{margin-block-end:10px;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-ac6d152.elementor-view-stacked .elementor-icon{background-color:#F3A395;fill:#FFFFFF;color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-ac6d152.elementor-view-framed .elementor-icon, .elementor-95791 .elementor-element.elementor-element-ac6d152.elementor-view-default .elementor-icon{fill:#F3A395;color:#F3A395;border-color:#F3A395;}.elementor-95791 .elementor-element.elementor-element-ac6d152.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-ac6d152 .elementor-icon{font-size:24px;padding:16px;}.elementor-95791 .elementor-element.elementor-element-ac6d152 .elementor-icon-box-title, .elementor-95791 .elementor-element.elementor-element-ac6d152 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;}.elementor-95791 .elementor-element.elementor-element-ac6d152 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#666666;}.elementor-95791 .elementor-element.elementor-element-d381301 > .elementor-element-populated{padding:0px 14px 0px 14px;}.elementor-95791 .elementor-element.elementor-element-dbb1ba8 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:32px 28px 32px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2E8E2;border-radius:8px 8px 8px 8px;}.elementor-95791 .elementor-element.elementor-element-dbb1ba8 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-95791 .elementor-element.elementor-element-dbb1ba8 .elementor-icon-box-title{margin-block-end:10px;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-dbb1ba8.elementor-view-stacked .elementor-icon{background-color:#F3A395;fill:#FFFFFF;color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-dbb1ba8.elementor-view-framed .elementor-icon, .elementor-95791 .elementor-element.elementor-element-dbb1ba8.elementor-view-default .elementor-icon{fill:#F3A395;color:#F3A395;border-color:#F3A395;}.elementor-95791 .elementor-element.elementor-element-dbb1ba8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-dbb1ba8 .elementor-icon{font-size:24px;padding:16px;}.elementor-95791 .elementor-element.elementor-element-dbb1ba8 .elementor-icon-box-title, .elementor-95791 .elementor-element.elementor-element-dbb1ba8 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;}.elementor-95791 .elementor-element.elementor-element-dbb1ba8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#666666;}.elementor-95791 .elementor-element.elementor-element-ce6fac4:not(.elementor-motion-effects-element-type-background), .elementor-95791 .elementor-element.elementor-element-ce6fac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EF;}.elementor-95791 .elementor-element.elementor-element-ce6fac4 > .elementor-container{max-width:1120px;}.elementor-95791 .elementor-element.elementor-element-ce6fac4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 24px 88px 24px;}.elementor-95791 .elementor-element.elementor-element-ce6fac4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95791 .elementor-element.elementor-element-c1d5408{padding:0px 0px 56px 0px;}.elementor-95791 .elementor-element.elementor-element-49c2dae > .elementor-element-populated{padding:0px 90px 0px 90px;}.elementor-95791 .elementor-element.elementor-element-c717dd7 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-95791 .elementor-element.elementor-element-c717dd7{text-align:center;}.elementor-95791 .elementor-element.elementor-element-c717dd7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#E88A79;}.elementor-95791 .elementor-element.elementor-element-abe55f3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-95791 .elementor-element.elementor-element-abe55f3{text-align:center;}.elementor-95791 .elementor-element.elementor-element-abe55f3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:500;line-height:1.25em;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-92d5ddd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-92d5ddd{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#666666;}.elementor-95791 .elementor-element.elementor-element-447b9d0:not(.elementor-motion-effects-element-type-background), .elementor-95791 .elementor-element.elementor-element-447b9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-447b9d0{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0E6E0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:28px;padding:40px 40px 40px 40px;}.elementor-95791 .elementor-element.elementor-element-447b9d0, .elementor-95791 .elementor-element.elementor-element-447b9d0 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-95791 .elementor-element.elementor-element-447b9d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95791 .elementor-element.elementor-element-08b8c18 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-95791 .elementor-element.elementor-element-08b8c18 .elementor-icon-wrapper{text-align:start;}.elementor-95791 .elementor-element.elementor-element-08b8c18.elementor-view-stacked .elementor-icon{background-color:#F7F3EF;color:#E88A79;}.elementor-95791 .elementor-element.elementor-element-08b8c18.elementor-view-framed .elementor-icon, .elementor-95791 .elementor-element.elementor-element-08b8c18.elementor-view-default .elementor-icon{color:#F7F3EF;border-color:#F7F3EF;}.elementor-95791 .elementor-element.elementor-element-08b8c18.elementor-view-framed .elementor-icon, .elementor-95791 .elementor-element.elementor-element-08b8c18.elementor-view-default .elementor-icon svg{fill:#F7F3EF;}.elementor-95791 .elementor-element.elementor-element-08b8c18.elementor-view-framed .elementor-icon{background-color:#E88A79;}.elementor-95791 .elementor-element.elementor-element-08b8c18.elementor-view-stacked .elementor-icon svg{fill:#E88A79;}.elementor-95791 .elementor-element.elementor-element-08b8c18 .elementor-icon{font-size:30px;padding:20px;}.elementor-95791 .elementor-element.elementor-element-08b8c18 .elementor-icon svg{height:30px;}.elementor-95791 .elementor-element.elementor-element-30b828b > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-95791 .elementor-element.elementor-element-30b828b{text-align:start;}.elementor-95791 .elementor-element.elementor-element-30b828b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#E88A79;}.elementor-95791 .elementor-element.elementor-element-fdb7d1c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-95791 .elementor-element.elementor-element-fdb7d1c{text-align:start;}.elementor-95791 .elementor-element.elementor-element-fdb7d1c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-6afb9bb > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-95791 .elementor-element.elementor-element-6afb9bb{text-align:start;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#555555;}.elementor-95791 .elementor-element.elementor-element-c33d8bc{padding:0px 0px 24px 0px;}.elementor-95791 .elementor-element.elementor-element-f7ad082 > .elementor-element-populated{padding:0px 14px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-4ee90b6 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-95791 .elementor-element.elementor-element-4ee90b6{text-align:start;}.elementor-95791 .elementor-element.elementor-element-4ee90b6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;line-height:1.4em;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-68926de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-68926de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-95791 .elementor-element.elementor-element-68926de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-95791 .elementor-element.elementor-element-68926de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-95791 .elementor-element.elementor-element-68926de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-95791 .elementor-element.elementor-element-68926de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-95791 .elementor-element.elementor-element-68926de .elementor-icon-list-icon i{color:#F3A395;transition:color 0.3s;}.elementor-95791 .elementor-element.elementor-element-68926de .elementor-icon-list-icon svg{fill:#F3A395;transition:fill 0.3s;}.elementor-95791 .elementor-element.elementor-element-68926de{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-95791 .elementor-element.elementor-element-68926de .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-95791 .elementor-element.elementor-element-28c64a2 > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-95791 .elementor-element.elementor-element-8e14349 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-95791 .elementor-element.elementor-element-8e14349{text-align:start;}.elementor-95791 .elementor-element.elementor-element-8e14349 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;line-height:1.4em;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-9157cfe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-9157cfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-95791 .elementor-element.elementor-element-9157cfe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-95791 .elementor-element.elementor-element-9157cfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-95791 .elementor-element.elementor-element-9157cfe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-95791 .elementor-element.elementor-element-9157cfe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-95791 .elementor-element.elementor-element-9157cfe .elementor-icon-list-icon i{color:#F3A395;transition:color 0.3s;}.elementor-95791 .elementor-element.elementor-element-9157cfe .elementor-icon-list-icon svg{fill:#F3A395;transition:fill 0.3s;}.elementor-95791 .elementor-element.elementor-element-9157cfe{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-95791 .elementor-element.elementor-element-9157cfe .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-95791 .elementor-element.elementor-element-50b6fd6{padding:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-b13c786 > .elementor-element-populated{padding:0px 7px 0px 7px;}.elementor-95791 .elementor-element.elementor-element-1392781 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-1392781{text-align:center;}.elementor-95791 .elementor-element.elementor-element-1392781 img{border-radius:10px 10px 10px 10px;}.elementor-95791 .elementor-element.elementor-element-10f494a > .elementor-element-populated{padding:0px 7px 0px 7px;}.elementor-95791 .elementor-element.elementor-element-11d142e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-11d142e{text-align:center;}.elementor-95791 .elementor-element.elementor-element-11d142e img{border-radius:10px 10px 10px 10px;}.elementor-95791 .elementor-element.elementor-element-cf73a68 > .elementor-element-populated{padding:0px 7px 0px 7px;}.elementor-95791 .elementor-element.elementor-element-291caba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-291caba{text-align:center;}.elementor-95791 .elementor-element.elementor-element-291caba img{border-radius:10px 10px 10px 10px;}.elementor-95791 .elementor-element.elementor-element-9a9dedd{margin-top:0px;margin-bottom:0px;padding:88px 24px 88px 24px;}.elementor-95791 .elementor-element.elementor-element-384de84:not(.elementor-motion-effects-element-type-background), .elementor-95791 .elementor-element.elementor-element-384de84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95791 .elementor-element.elementor-element-384de84 > .elementor-container{max-width:1120px;}.elementor-95791 .elementor-element.elementor-element-384de84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 24px 88px 24px;}.elementor-95791 .elementor-element.elementor-element-384de84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95791 .elementor-element.elementor-element-9922ed7 > .elementor-element-populated{padding:0px 110px 0px 110px;}.elementor-95791 .elementor-element.elementor-element-8738216 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-95791 .elementor-element.elementor-element-8738216{text-align:center;}.elementor-95791 .elementor-element.elementor-element-8738216 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#E88A79;}.elementor-95791 .elementor-element.elementor-element-444c5e2 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-95791 .elementor-element.elementor-element-444c5e2{text-align:center;}.elementor-95791 .elementor-element.elementor-element-444c5e2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:500;line-height:1.25em;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-15e2af6 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-95791 .elementor-element.elementor-element-15e2af6{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#666666;}.elementor-95791 .elementor-element.elementor-element-e55f717 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-95791 .elementor-element.elementor-element-e55f717{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-e202ad4 .elementor-button{background-color:#F3A395;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;fill:#4F4F4F;color:#4F4F4F;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-95791 .elementor-element.elementor-element-e202ad4 .elementor-button:hover, .elementor-95791 .elementor-element.elementor-element-e202ad4 .elementor-button:focus{background-color:#E88A79;color:#4F4F4F;}.elementor-95791 .elementor-element.elementor-element-e202ad4 .elementor-button:hover svg, .elementor-95791 .elementor-element.elementor-element-e202ad4 .elementor-button:focus svg{fill:#4F4F4F;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-95791 .elementor-element.elementor-element-5fc9cda{padding:64px 24px 56px 24px;}.elementor-95791 .elementor-element.elementor-element-b42fc90 .elementor-heading-title{font-size:32px;}.elementor-95791 .elementor-element.elementor-element-a667f04{padding:72px 24px 72px 24px;}.elementor-95791 .elementor-element.elementor-element-87f4fbc{padding:72px 24px 72px 24px;}.elementor-95791 .elementor-element.elementor-element-8b087b4{padding:40px 40px 40px 40px;}.elementor-95791 .elementor-element.elementor-element-cc215cb{padding:72px 24px 72px 24px;}.elementor-95791 .elementor-element.elementor-element-0a174ca > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-95791 .elementor-element.elementor-element-7010056 .elementor-heading-title{font-size:28px;}.elementor-95791 .elementor-element.elementor-element-ce6fac4{padding:72px 24px 72px 24px;}.elementor-95791 .elementor-element.elementor-element-49c2dae > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-95791 .elementor-element.elementor-element-abe55f3 .elementor-heading-title{font-size:28px;}.elementor-95791 .elementor-element.elementor-element-447b9d0{padding:32px 32px 32px 32px;}.elementor-95791 .elementor-element.elementor-element-9a9dedd{padding:72px 24px 72px 24px;}.elementor-95791 .elementor-element.elementor-element-384de84{padding:72px 24px 72px 24px;}.elementor-95791 .elementor-element.elementor-element-9922ed7 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-95791 .elementor-element.elementor-element-444c5e2 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-95791 .elementor-element.elementor-element-5fc9cda{padding:40px 20px 48px 20px;}.elementor-95791 .elementor-element.elementor-element-ccd9004 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-95791 .elementor-element.elementor-element-b42fc90 .elementor-heading-title{font-size:28px;}.elementor-95791 .elementor-element.elementor-element-e6be32d > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-95791 .elementor-element.elementor-element-e6be32d{font-size:16px;}.elementor-95791 .elementor-element.elementor-element-c187aac{width:100%;max-width:100%;}.elementor-95791 .elementor-element.elementor-element-c187aac > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-95791 .elementor-element.elementor-element-71382ab{width:100%;max-width:100%;}.elementor-95791 .elementor-element.elementor-element-4c36151 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-a667f04{padding:56px 20px 56px 20px;}.elementor-95791 .elementor-element.elementor-element-8e27c38 > .elementor-element-populated{padding:30px 26px 30px 26px;}.elementor-95791 .elementor-element.elementor-element-87f4fbc{padding:56px 20px 56px 20px;}.elementor-95791 .elementor-element.elementor-element-8b087b4{padding:32px 20px 32px 20px;}.elementor-95791 .elementor-element.elementor-element-68ad9c1 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-95791 .elementor-element.elementor-element-017c127 .elementor-heading-title{font-size:22px;}.elementor-95791 .elementor-element.elementor-element-ea0a129 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-7639c6d > .elementor-widget-container{padding:20px 16px 20px 16px;}.elementor-95791 .elementor-element.elementor-element-cc215cb{padding:56px 20px 56px 20px;}.elementor-95791 .elementor-element.elementor-element-e32aedb{padding:0px 0px 32px 0px;}.elementor-95791 .elementor-element.elementor-element-0a174ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-7010056 .elementor-heading-title{font-size:24px;}.elementor-95791 .elementor-element.elementor-element-1e1ec12{padding:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-da6fa3b > .elementor-element-populated{padding:0px 14px 16px 14px;}.elementor-95791 .elementor-element.elementor-element-2e17a3c > .elementor-widget-container{padding:24px 20px 24px 20px;}.elementor-95791 .elementor-element.elementor-element-1761780 > .elementor-element-populated{padding:0px 14px 16px 14px;}.elementor-95791 .elementor-element.elementor-element-c4b3f23 > .elementor-widget-container{padding:24px 20px 24px 20px;}.elementor-95791 .elementor-element.elementor-element-ab6cf49 > .elementor-element-populated{padding:0px 14px 16px 14px;}.elementor-95791 .elementor-element.elementor-element-03159bf > .elementor-widget-container{padding:24px 20px 24px 20px;}.elementor-95791 .elementor-element.elementor-element-18cc117 > .elementor-element-populated{padding:0px 14px 16px 14px;}.elementor-95791 .elementor-element.elementor-element-ac6d152 > .elementor-widget-container{padding:24px 20px 24px 20px;}.elementor-95791 .elementor-element.elementor-element-d381301 > .elementor-element-populated{padding:0px 14px 0px 14px;}.elementor-95791 .elementor-element.elementor-element-dbb1ba8 > .elementor-widget-container{padding:24px 20px 24px 20px;}.elementor-95791 .elementor-element.elementor-element-ce6fac4{padding:56px 20px 56px 20px;}.elementor-95791 .elementor-element.elementor-element-c1d5408{padding:0px 0px 32px 0px;}.elementor-95791 .elementor-element.elementor-element-49c2dae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-abe55f3 .elementor-heading-title{font-size:24px;}.elementor-95791 .elementor-element.elementor-element-447b9d0{padding:24px 20px 24px 20px;}.elementor-95791 .elementor-element.elementor-element-fdb7d1c .elementor-heading-title{font-size:20px;}.elementor-95791 .elementor-element.elementor-element-f7ad082 > .elementor-element-populated{padding:0px 0px 18px 0px;}.elementor-95791 .elementor-element.elementor-element-28c64a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-b13c786{width:33.33%;}.elementor-95791 .elementor-element.elementor-element-10f494a{width:33.33%;}.elementor-95791 .elementor-element.elementor-element-cf73a68{width:33.33%;}.elementor-95791 .elementor-element.elementor-element-9a9dedd{padding:56px 20px 56px 20px;}.elementor-95791 .elementor-element.elementor-element-384de84{padding:56px 20px 56px 20px;}.elementor-95791 .elementor-element.elementor-element-9922ed7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-95791 .elementor-element.elementor-element-444c5e2 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-95791 .elementor-element.elementor-element-ccd9004{width:58%;}.elementor-95791 .elementor-element.elementor-element-4c36151{width:42%;}.elementor-95791 .elementor-element.elementor-element-8e27c38{width:100%;}.elementor-95791 .elementor-element.elementor-element-368e8a2{width:100%;}.elementor-95791 .elementor-element.elementor-element-68ad9c1{width:50%;}.elementor-95791 .elementor-element.elementor-element-ea0a129{width:50%;}.elementor-95791 .elementor-element.elementor-element-4e363ee{width:100%;}.elementor-95791 .elementor-element.elementor-element-0a174ca{width:100%;}.elementor-95791 .elementor-element.elementor-element-da6fa3b{width:33.33%;}.elementor-95791 .elementor-element.elementor-element-1761780{width:33.33%;}.elementor-95791 .elementor-element.elementor-element-ab6cf49{width:33.33%;}.elementor-95791 .elementor-element.elementor-element-18cc117{width:50%;}.elementor-95791 .elementor-element.elementor-element-d381301{width:50%;}.elementor-95791 .elementor-element.elementor-element-b06f0c9{width:100%;}.elementor-95791 .elementor-element.elementor-element-49c2dae{width:100%;}.elementor-95791 .elementor-element.elementor-element-c898522{width:100%;}.elementor-95791 .elementor-element.elementor-element-f7ad082{width:50%;}.elementor-95791 .elementor-element.elementor-element-28c64a2{width:50%;}.elementor-95791 .elementor-element.elementor-element-b13c786{width:33.33%;}.elementor-95791 .elementor-element.elementor-element-10f494a{width:33.33%;}.elementor-95791 .elementor-element.elementor-element-cf73a68{width:33.33%;}.elementor-95791 .elementor-element.elementor-element-9922ed7{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-95791 .elementor-element.elementor-element-b13c786{width:33.33%;}.elementor-95791 .elementor-element.elementor-element-10f494a{width:33.33%;}.elementor-95791 .elementor-element.elementor-element-cf73a68{width:33.33%;}}/* Start custom CSS */body.elementor-page-95791 .elementor-widget:not(:last-child) { margin-block-end: 0; }

/* Azonos magassagu kartyak: a widget-wrap alapbol align-content:flex-start,
   ezert a benne levo widget nem nyulik az oszlop magassagara. */
body.elementor-page-95791 .hjv-row .elementor-widget-wrap { align-content: stretch; }
body.elementor-page-95791 .hjv-card { flex-grow: 1; display: flex; }
body.elementor-page-95791 .hjv-card .elementor-widget-container { width: 100%; }

/* A racs kulso 14/7px-es paddingjanak visszahuzasa a kontener szelere.
   A width:auto azert kell, mert az Elementor a szekciora width:100%-ot tesz,
   amitol a negativ margo csak elcsusztatna, de nem szelesitene a sort. */
body.elementor-page-95791 .hjv-row { margin-left: -14px; margin-right: -14px; width: auto; }
body.elementor-page-95791 .hjv-row .elementor-container { max-width: none; }
body.elementor-page-95791 .hjv-gallery { margin-left: -7px; margin-right: -7px; width: auto; }
body.elementor-page-95791 .hjv-gallery .elementor-container { max-width: none; }

body.elementor-page-95791 #hjv-header { backdrop-filter: blur(6px); background: rgba(255,255,255,.96) !important; }
body.elementor-page-95791 #hjv-hero { position: relative; overflow: hidden; }
body.elementor-page-95791 #hjv-hero::before {
  content:""; position:absolute; width:300px; height:300px; border-radius:50%;
  background:#F3A395; opacity:.35; top:8%; right:14%; z-index:0; pointer-events:none;
}
body.elementor-page-95791 #hjv-hero::after {
  content:""; position:absolute; width:150px; height:150px; border-radius:50%;
  background:#77A464; opacity:.30; bottom:4%; right:36%; z-index:0; pointer-events:none;
}
body.elementor-page-95791 #hjv-hero .elementor-container { position:relative; z-index:2; }

body.elementor-page-95791 .ff-btn-submit, body.elementor-page-95791 button[type="submit"] {
  background:#F3A395 !important; color:#4F4F4F !important;
  font-weight:700 !important; text-transform:uppercase; border-radius:2px !important; border:none !important;
}
body.elementor-page-95791 .ff-btn-submit:hover, body.elementor-page-95791 button[type="submit"]:hover { background:#E88A79 !important; }
body.elementor-page-95791 .fluentform label, body.elementor-page-95791 .fluentform .ff-el-input--label label {
  color:#4F4F4F !important; opacity:1 !important; font-weight:600 !important;
}
body.elementor-page-95791 .fluentform input, body.elementor-page-95791 .fluentform textarea, body.elementor-page-95791 .fluentform select,
body.elementor-page-95791 .fluentform .ff-el-form-control { color:#4F4F4F !important; opacity:1 !important; }
body.elementor-page-95791 .fluentform input::placeholder, body.elementor-page-95791 .fluentform textarea::placeholder { color:#8A8A8A !important; opacity:1 !important; }

@media (max-width:1024px){
  body.elementor-page-95791 #hjv-hero::before, body.elementor-page-95791 #hjv-hero::after { display:none; }
}


/* mobil (2026-09-22) */
@media (max-width:767px){
  body.elementor-page-95791 .elementor-button { white-space: normal; line-height: 1.35; }
}/* End custom CSS */