.elementor-76 .elementor-element.elementor-element-572ef75a:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-572ef75a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://fondisfi.test.cchosting.fi/wp-content/uploads/2025/04/783fe2589af30cd14841361bc309d044-xxlarge-gigapixel-standard-v2-2x-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-572ef75a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 90%, #000000 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-572ef75a > .elementor-container{max-width:1400px;min-height:800px;}.elementor-76 .elementor-element.elementor-element-572ef75a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-76 .elementor-element.elementor-element-62153931{text-align:center;}.elementor-76 .elementor-element.elementor-element-62153931 .elementor-heading-title{font-size:75px;font-weight:normal;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-76 .elementor-element.elementor-element-667703c9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-76 .elementor-element.elementor-element-667703c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-76 .elementor-element.elementor-element-667703c9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76 .elementor-element.elementor-element-6af3a6b7 .elementor-button{background-color:#02010100;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D35CA1;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-6af3a6b7 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-6af3a6b7 .elementor-button:focus{background-color:#D35CA1;}.elementor-76 .elementor-element.elementor-element-6af3a6b7{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-6af3a6b7 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-e1cc267 .elementor-button{background-color:#02010100;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-e1cc267{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-e1cc267 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-6ab0fb21 .elementor-button{background-color:#02010100;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-6ab0fb21{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-6ab0fb21 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-133512da .elementor-button{background-color:#02010100;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-133512da{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-133512da > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-320cc34a .elementor-button{background-color:#02010100;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-320cc34a{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-320cc34a > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-320cc34a .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-320cc34a .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-320cc34a .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-320cc34a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-47583242 .elementor-button{background-color:#02010100;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-47583242{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-47583242 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-47583242 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-47583242 .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-47583242 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-47583242 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-76 .elementor-element.elementor-element-2b2e6e66.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-76 .elementor-element.elementor-element-2b2e6e66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-76 .elementor-element.elementor-element-2b2e6e66.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76 .elementor-element.elementor-element-1f21985a .elementor-icon-wrapper{text-align:center;}.elementor-76 .elementor-element.elementor-element-1f21985a.elementor-view-stacked .elementor-icon{background-color:#9C9C9C;}.elementor-76 .elementor-element.elementor-element-1f21985a.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-1f21985a.elementor-view-default .elementor-icon{color:#9C9C9C;border-color:#9C9C9C;}.elementor-76 .elementor-element.elementor-element-1f21985a.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-1f21985a.elementor-view-default .elementor-icon svg{fill:#9C9C9C;}.elementor-76 .elementor-element.elementor-element-91fd3c6:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-91fd3c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-76 .elementor-element.elementor-element-91fd3c6 > .elementor-container{max-width:1500px;}.elementor-76 .elementor-element.elementor-element-91fd3c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 80px 0px 80px;}.elementor-76 .elementor-element.elementor-element-91fd3c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-3c51f0c5 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:120px 20px 0px 0px;}.elementor-76 .elementor-element.elementor-element-3a1f6279 .elementor-heading-title{line-height:1.4em;color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-3c19da37 .elementor-heading-title{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-3fde7a{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-b1360db .elementor-button{background-color:#02010100;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-b1360db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-76 .elementor-element.elementor-element-2982ad3c .elementor-button{background-color:#02010100;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-2982ad3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-76 .elementor-element.elementor-element-dc42436:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-76 .elementor-element.elementor-element-dc42436 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fondisfi.test.cchosting.fi/wp-content/uploads/2023/02/Montin-04.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-dc42436 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.42;}.elementor-bc-flex-widget .elementor-76 .elementor-element.elementor-element-dc42436.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-76 .elementor-element.elementor-element-dc42436.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-76 .elementor-element.elementor-element-dc42436.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76 .elementor-element.elementor-element-dc42436 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:120px 0px 200px 0px;}.elementor-76 .elementor-element.elementor-element-dc42436 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-512fd5f6:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-512fd5f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-512fd5f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-76 .elementor-element.elementor-element-512fd5f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-66b9cffa.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-76 .elementor-element.elementor-element-34feb477 .elementor-heading-title{line-height:1.4em;color:#000000;}.elementor-76 .elementor-element.elementor-element-75549be{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-75549be > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-75549be .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-13f27083{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:right;}.elementor-76 .elementor-element.elementor-element-13f27083 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-13f27083 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-7216521a{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-7216521a > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-3570f1aa{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-3570f1aa > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-44331a89{--divider-border-style:solid;--divider-color:#522519;--divider-border-width:1px;}.elementor-76 .elementor-element.elementor-element-44331a89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-76 .elementor-element.elementor-element-44331a89 .elementor-divider-separator{width:100%;}.elementor-76 .elementor-element.elementor-element-44331a89 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-76 .elementor-element.elementor-element-3b4f008f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-3b4f008f > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-3b4f008f .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-4de3284f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:right;}.elementor-76 .elementor-element.elementor-element-4de3284f > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-4de3284f .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-6eb3c2fd{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-6eb3c2fd > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-1f16b980{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-1f16b980 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-357ad83{--divider-border-style:solid;--divider-color:#522519;--divider-border-width:1px;}.elementor-76 .elementor-element.elementor-element-357ad83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-76 .elementor-element.elementor-element-357ad83 .elementor-divider-separator{width:100%;}.elementor-76 .elementor-element.elementor-element-357ad83 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-76 .elementor-element.elementor-element-662e536{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-662e536 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-662e536 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-7807dcdf{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:right;}.elementor-76 .elementor-element.elementor-element-7807dcdf > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-7807dcdf .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-26f70d70{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-26f70d70 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-77db36e8{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-77db36e8 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-142bb561{--divider-border-style:solid;--divider-color:#522519;--divider-border-width:1px;}.elementor-76 .elementor-element.elementor-element-142bb561 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-76 .elementor-element.elementor-element-142bb561 .elementor-divider-separator{width:100%;}.elementor-76 .elementor-element.elementor-element-142bb561 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-76 .elementor-element.elementor-element-7c91d7c5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-7c91d7c5 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-7c91d7c5 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-597803ee{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:right;}.elementor-76 .elementor-element.elementor-element-597803ee > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-597803ee .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-4cc9f5af{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-4cc9f5af > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-3da177ad{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-3da177ad > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-55607f78{--divider-border-style:solid;--divider-color:#522519;--divider-border-width:1px;}.elementor-76 .elementor-element.elementor-element-55607f78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-76 .elementor-element.elementor-element-55607f78 .elementor-divider-separator{width:100%;}.elementor-76 .elementor-element.elementor-element-55607f78 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-76 .elementor-element.elementor-element-966058a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-966058a > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-966058a .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-7ed664c4{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:right;}.elementor-76 .elementor-element.elementor-element-7ed664c4 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-7ed664c4 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-1dfb6f80{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-1dfb6f80 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-4f6ac462{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-4f6ac462 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-f61739e{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-f61739e > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-70c80a7d{--divider-border-style:solid;--divider-color:#522519;--divider-border-width:1px;}.elementor-76 .elementor-element.elementor-element-70c80a7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-76 .elementor-element.elementor-element-70c80a7d .elementor-divider-separator{width:100%;}.elementor-76 .elementor-element.elementor-element-70c80a7d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-76 .elementor-element.elementor-element-4376b0e4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-4376b0e4 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-4376b0e4 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-713ec6c2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:right;}.elementor-76 .elementor-element.elementor-element-713ec6c2 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-713ec6c2 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-40a1fcba{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-40a1fcba > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-28b6d1c0{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-28b6d1c0 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-58532985{--divider-border-style:solid;--divider-color:#522519;--divider-border-width:1px;}.elementor-76 .elementor-element.elementor-element-58532985 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;}.elementor-76 .elementor-element.elementor-element-58532985 .elementor-divider-separator{width:100%;}.elementor-76 .elementor-element.elementor-element-58532985 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-76 .elementor-element.elementor-element-7dae47ac{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-7dae47ac > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-7dae47ac .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-5126bc67{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:right;}.elementor-76 .elementor-element.elementor-element-5126bc67 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-5126bc67 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-76 .elementor-element.elementor-element-0768b50{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-0768b50 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-76 .elementor-element.elementor-element-f0f3ea6{width:auto;max-width:auto;font-size:14px;color:#522519;}.elementor-76 .elementor-element.elementor-element-f0f3ea6 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-76 .elementor-element.elementor-element-14cd8ec1{--divider-border-style:solid;--divider-color:#522519;--divider-border-width:1px;}.elementor-76 .elementor-element.elementor-element-14cd8ec1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 6px 0px;}.elementor-76 .elementor-element.elementor-element-14cd8ec1 .elementor-divider-separator{width:100%;}.elementor-76 .elementor-element.elementor-element-14cd8ec1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-76 .elementor-element.elementor-element-71fd7811:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-71fd7811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-71fd7811 > .elementor-container{max-width:1100px;}.elementor-76 .elementor-element.elementor-element-71fd7811{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-71fd7811 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-1332b04c:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-1332b04c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-1332b04c > .elementor-container{max-width:1500px;}.elementor-76 .elementor-element.elementor-element-1332b04c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 80px 80px 80px;}.elementor-76 .elementor-element.elementor-element-1332b04c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-47f6c1ea > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-76 .elementor-element.elementor-element-63f06be{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-38be9750.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-76 .elementor-element.elementor-element-38be9750 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-76 .elementor-element.elementor-element-10d28fcd{font-size:14px;color:#000000;}.elementor-76 .elementor-element.elementor-element-b891565 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-76 .elementor-element.elementor-element-b1d44bc{font-size:14px;color:#000000;}.elementor-76 .elementor-element.elementor-element-7bec79df{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-5698dc6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-7ce71cc7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-50976144{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-50976144 img{width:65px;}.elementor-76 .elementor-element.elementor-element-634c0d27{width:var( --container-widget-width, 98.412% );max-width:98.412%;--container-widget-width:98.412%;--container-widget-flex-grow:0;text-align:left;}.elementor-76 .elementor-element.elementor-element-634c0d27 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-76 .elementor-element.elementor-element-634c0d27 .elementor-heading-title{font-size:42px;font-weight:200;}.elementor-76 .elementor-element.elementor-element-20103808 .elementor-button{background-color:#02010100;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-20103808{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-20103808 > .elementor-widget-container{margin:20px 0px 0px 60px;}.elementor-76 .elementor-element.elementor-element-20103808 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-bc-flex-widget .elementor-76 .elementor-element.elementor-element-29199742.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-76 .elementor-element.elementor-element-29199742.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-76 .elementor-element.elementor-element-29199742 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 50px 50px 50px;}.elementor-76 .elementor-element.elementor-element-40319666{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-76 .elementor-element.elementor-element-1d8a44b4:not( .elementor-widget-image ) .elementor-widget-container, .elementor-76 .elementor-element.elementor-element-1d8a44b4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://fondisfi.test.cchosting.fi/wp-content/uploads/2022/12/masked_shape-01.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-76 .elementor-element.elementor-element-1d8a44b4 img{width:100%;height:470px;object-fit:cover;object-position:center center;border-radius:0% 0% 0% 0%;}.elementor-76 .elementor-element.elementor-element-7cdf638d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-1245791e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-76 .elementor-element.elementor-element-1245791e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://fondisfi.test.cchosting.fi/wp-content/uploads/2022/12/masked_shape-02.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-76 .elementor-element.elementor-element-1245791e img{height:452px;object-fit:cover;object-position:center center;}.elementor-76 .elementor-element.elementor-element-301db405:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-301db405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-301db405 > .elementor-background-overlay{background-image:url("https://fondisfi.test.cchosting.fi/wp-content/uploads/2022/11/fondis_harman-01.svg");background-position:-8% 100%;background-repeat:no-repeat;background-size:34% auto;opacity:0.14;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-301db405 > .elementor-container{max-width:1500px;}.elementor-76 .elementor-element.elementor-element-301db405{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-76 .elementor-element.elementor-element-4e7b3c1c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-cta .elementor-cta__bg, .elementor-76 .elementor-element.elementor-element-28e2504c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-76 .elementor-element.elementor-element-28e2504c{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-28e2504c > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-cta__content{min-height:550px;text-align:center;padding:60px 60px 60px 60px;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-icon-wrapper{margin-bottom:0px;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-view-stacked .elementor-icon svg{stroke:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-28e2504c .elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-28e2504c .elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-icon{font-size:88px;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-cta__button{color:#FEF6E9;border-color:#FEF6E9;border-radius:0px;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-cta__button:hover{color:#000000;background-color:#FEF6E9;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000069;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-cta .elementor-cta__bg, .elementor-76 .elementor-element.elementor-element-525cf69f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-76 .elementor-element.elementor-element-525cf69f{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-525cf69f > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-cta__content{min-height:550px;text-align:center;padding:60px 60px 60px 60px;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-icon-wrapper{margin-bottom:0px;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-view-stacked .elementor-icon svg{stroke:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-525cf69f .elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-525cf69f .elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-icon{font-size:88px;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-cta__button{color:#FEF6E9;border-color:#FEF6E9;border-radius:0px;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-cta__button:hover{color:#000000;background-color:#FEF6E9;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000069;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-cta .elementor-cta__bg, .elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-76 .elementor-element.elementor-element-2f3de23{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-2f3de23 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-cta__content{min-height:550px;text-align:center;padding:60px 60px 60px 60px;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-view-stacked .elementor-icon svg{stroke:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-icon{font-size:88px;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-cta__button{color:#FEF6E9;border-color:#FEF6E9;border-radius:0px;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-cta__button:hover{color:#000000;background-color:#FEF6E9;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000069;}.elementor-76 .elementor-element.elementor-element-72401f29:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-72401f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-76 .elementor-element.elementor-element-72401f29 > .elementor-container{max-width:1500px;}.elementor-76 .elementor-element.elementor-element-72401f29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-76 .elementor-element.elementor-element-72401f29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-57624a18.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-76 .elementor-element.elementor-element-549c4e10 > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0% 23% 0% 23%;}.elementor-76 .elementor-element.elementor-element-549c4e10{text-align:center;}.elementor-76 .elementor-element.elementor-element-549c4e10 .elementor-heading-title{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta .elementor-cta__bg, .elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-76 .elementor-element.elementor-element-afac8b0{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__content{min-height:337px;text-align:center;background-color:#00000000;}.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__bg-wrapper{min-height:255px;}.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__title:not(:last-child){margin-bottom:18px;}.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__description:not(:last-child){margin-bottom:25px;}.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__title{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__description{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__button{color:#FFFFFF;border-width:0px;}.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta .elementor-cta__bg, .elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-76 .elementor-element.elementor-element-a262a03{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__content{min-height:337px;text-align:center;background-color:#00000000;}.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__bg-wrapper{min-height:255px;}.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__title:not(:last-child){margin-bottom:18px;}.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__description:not(:last-child){margin-bottom:25px;}.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__title{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__description{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__button{color:#FFFFFF;border-width:0px;}.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta .elementor-cta__bg, .elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-76 .elementor-element.elementor-element-c50f286{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__content{min-height:337px;text-align:center;background-color:#00000000;}.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__bg-wrapper{min-height:255px;}.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__title:not(:last-child){margin-bottom:18px;}.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__description:not(:last-child){margin-bottom:25px;}.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__title{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__description{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__button{color:#FFFFFF;border-width:0px;}.elementor-76 .elementor-element.elementor-element-6963372:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-6963372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-6963372 > .elementor-container{max-width:1500px;}.elementor-76 .elementor-element.elementor-element-6963372{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 180px 80px;}.elementor-76 .elementor-element.elementor-element-6963372 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-176321d3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-3f795e7b > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-76 .elementor-element.elementor-element-291053f > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-76 .elementor-element.elementor-element-4f0c5c83 > .elementor-widget-container{padding:0% 25% 0% 0%;}.elementor-76 .elementor-element.elementor-element-36823c34{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-70fa92f8 .elementor-cta .elementor-cta__bg, .elementor-76 .elementor-element.elementor-element-70fa92f8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-76 .elementor-element.elementor-element-70fa92f8{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-70fa92f8 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-70fa92f8 .elementor-cta__content{min-height:461px;text-align:left;}.elementor-76 .elementor-element.elementor-element-70fa92f8 .elementor-cta__button{border-width:0px;}.elementor-76 .elementor-element.elementor-element-70fa92f8 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000061;}.elementor-76 .elementor-element.elementor-element-3f364ef1 .elementor-cta .elementor-cta__bg, .elementor-76 .elementor-element.elementor-element-3f364ef1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-76 .elementor-element.elementor-element-3f364ef1{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-3f364ef1 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-3f364ef1 .elementor-cta__content{min-height:461px;text-align:left;}.elementor-76 .elementor-element.elementor-element-3f364ef1 .elementor-cta__button{border-width:0px;}.elementor-76 .elementor-element.elementor-element-3f364ef1 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000061;}.elementor-76 .elementor-element.elementor-element-1f9daf3b .elementor-cta .elementor-cta__bg, .elementor-76 .elementor-element.elementor-element-1f9daf3b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-76 .elementor-element.elementor-element-1f9daf3b{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-1f9daf3b > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-1f9daf3b .elementor-cta__content{min-height:461px;text-align:left;}.elementor-76 .elementor-element.elementor-element-1f9daf3b .elementor-cta__button{border-width:0px;}.elementor-76 .elementor-element.elementor-element-1f9daf3b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000061;}.elementor-76 .elementor-element.elementor-element-bc024ae .elementor-cta .elementor-cta__bg, .elementor-76 .elementor-element.elementor-element-bc024ae .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-76 .elementor-element.elementor-element-bc024ae{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-bc024ae > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-bc024ae .elementor-cta__content{min-height:461px;text-align:left;}.elementor-76 .elementor-element.elementor-element-bc024ae .elementor-cta__button{border-width:0px;}.elementor-76 .elementor-element.elementor-element-bc024ae .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000061;}.elementor-76 .elementor-element.elementor-element-58d53caf .elementor-cta .elementor-cta__bg, .elementor-76 .elementor-element.elementor-element-58d53caf .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-76 .elementor-element.elementor-element-58d53caf{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-58d53caf > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-58d53caf .elementor-cta__content{min-height:461px;text-align:left;}.elementor-76 .elementor-element.elementor-element-58d53caf .elementor-cta__button{border-width:0px;}.elementor-76 .elementor-element.elementor-element-58d53caf .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000061;}.elementor-bc-flex-widget .elementor-76 .elementor-element.elementor-element-37fe08cb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-76 .elementor-element.elementor-element-37fe08cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-76 .elementor-element.elementor-element-37fe08cb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76 .elementor-element.elementor-element-37fe08cb > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-76 .elementor-element.elementor-element-5366366b .elementor-button{background-color:#02010100;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-5366366b > .elementor-widget-container{margin:66% 0% 0% 0%;}.elementor-76 .elementor-element.elementor-element-5366366b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-76 .elementor-element.elementor-element-2c1103ed:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-2c1103ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-2c1103ed > .elementor-container{min-height:119px;}.elementor-76 .elementor-element.elementor-element-2c1103ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-76 .elementor-element.elementor-element-2c1103ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-63e75b08:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-63e75b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d08e6c );}.elementor-76 .elementor-element.elementor-element-63e75b08 > .elementor-container{max-width:1500px;}.elementor-76 .elementor-element.elementor-element-63e75b08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 80px 80px 80px;}.elementor-76 .elementor-element.elementor-element-63e75b08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-55f1a06b{margin-top:90px;margin-bottom:0px;}.elementor-76 .elementor-element.elementor-element-7d2835 .elementor-heading-title{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-524a0807 .elementor-button{background-color:#02010100;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-524a0807 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-76 .elementor-element.elementor-element-50e07ab8{margin-top:40px;margin-bottom:0px;}.elementor-76 .elementor-element.elementor-element-2f6e6438{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-76 .elementor-element.elementor-element-440c3c4:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-440c3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-440c3c4 > .elementor-container{max-width:1500px;}.elementor-76 .elementor-element.elementor-element-440c3c4 > .elementor-background-overlay{opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-440c3c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 190px 80px;}.elementor-76 .elementor-element.elementor-element-2616feca{margin-top:0px;margin-bottom:0px;}.elementor-76 .elementor-element.elementor-element-415de078:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-76 .elementor-element.elementor-element-415de078 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fondisfi.test.cchosting.fi/wp-content/uploads/2025/01/Fondis_WWW_Pullot_2025.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-415de078 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-76 .elementor-element.elementor-element-415de078 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-3c581bab{--spacer-size:180px;}.elementor-76 .elementor-element.elementor-element-f99e009:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-76 .elementor-element.elementor-element-f99e009 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29f32f8 );}.elementor-76 .elementor-element.elementor-element-f99e009 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fondisfi.test.cchosting.fi/wp-content/uploads/2022/12/Metamodernist_V2-06.svg");background-position:top right;background-repeat:no-repeat;background-size:146px auto;opacity:0.44;}.elementor-76 .elementor-element.elementor-element-f99e009.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-76 .elementor-element.elementor-element-f99e009 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 140px 40px 40px;}.elementor-76 .elementor-element.elementor-element-f99e009 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-43fa4162 .elementor-heading-title{font-size:27px;color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-3ffb1acb{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-3ffb1acb .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-4c29c881 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-4c29c881{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-4c29c881 > .elementor-widget-container{margin:0px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-4c29c881 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-4c29c881 .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-4c29c881 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-4c29c881 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-3b1bc17e{font-size:15px;color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-6307d492 .elementor-icon-wrapper{text-align:center;}.elementor-76 .elementor-element.elementor-element-6307d492 .elementor-icon{font-size:86px;}.elementor-76 .elementor-element.elementor-element-6307d492 .elementor-icon svg{height:86px;}.elementor-76 .elementor-element.elementor-element-49267640{text-align:center;}.elementor-bc-flex-widget .elementor-76 .elementor-element.elementor-element-5eb24060.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-76 .elementor-element.elementor-element-5eb24060.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-76 .elementor-element.elementor-element-5eb24060.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76 .elementor-element.elementor-element-4dfc707f{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-4dfc707f > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-4dfc707f img{width:110px;}.elementor-76 .elementor-element.elementor-element-3aaf9115{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-3aaf9115 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-3aaf9115 img{width:110px;}.elementor-76 .elementor-element.elementor-element-259a1a0c{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-259a1a0c > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-76 .elementor-element.elementor-element-259a1a0c img{width:164px;}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-3f795e7b{width:23.507%;}.elementor-76 .elementor-element.elementor-element-291053f{width:76.493%;}.elementor-76 .elementor-element.elementor-element-5b3eb82{width:75.963%;}.elementor-76 .elementor-element.elementor-element-37fe08cb{width:24%;}.elementor-76 .elementor-element.elementor-element-211a93b0{width:65.576%;}.elementor-76 .elementor-element.elementor-element-5522cb79{width:34.387%;}.elementor-76 .elementor-element.elementor-element-415de078{width:27.444%;}.elementor-76 .elementor-element.elementor-element-f99e009{width:72.556%;}}@media(max-width:1024px){.elementor-76 .elementor-element.elementor-element-572ef75a > .elementor-container{min-height:607px;}.elementor-76 .elementor-element.elementor-element-572ef75a{padding:40px 40px 40px 40px;}.elementor-76 .elementor-element.elementor-element-91fd3c6{padding:40px 40px 120px 40px;}.elementor-76 .elementor-element.elementor-element-3c51f0c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-dc42436 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-76 .elementor-element.elementor-element-71fd7811{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-76 .elementor-element.elementor-element-1332b04c{padding:40px 40px 40px 40px;}.elementor-76 .elementor-element.elementor-element-b891565 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76 .elementor-element.elementor-element-7bec79df{padding:20px 0px 40px 0px;}.elementor-76 .elementor-element.elementor-element-5698dc6{padding:20px 0px 40px 0px;}.elementor-76 .elementor-element.elementor-element-7ce71cc7{padding:20px 0px 40px 0px;}.elementor-76 .elementor-element.elementor-element-20103808 > .elementor-widget-container{margin:30px 0px 0px 60px;}.elementor-76 .elementor-element.elementor-element-301db405 > .elementor-background-overlay{background-position:0% 0%;}.elementor-76 .elementor-element.elementor-element-301db405{padding:40px 40px 40px 40px;}.elementor-76 .elementor-element.elementor-element-28e2504c .elementor-cta__content{min-height:358px;padding:20px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-525cf69f .elementor-cta__content{min-height:358px;padding:20px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-2f3de23 .elementor-cta__content{min-height:358px;padding:20px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-72401f29{padding:40px 40px 40px 40px;}.elementor-76 .elementor-element.elementor-element-57624a18.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76 .elementor-element.elementor-element-549c4e10 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-76 .elementor-element.elementor-element-afac8b0{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__content{min-height:345px;}.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__bg-wrapper{min-height:207px;}.elementor-76 .elementor-element.elementor-element-a262a03{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__content{min-height:345px;}.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__bg-wrapper{min-height:207px;}.elementor-76 .elementor-element.elementor-element-c50f286{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__content{min-height:345px;}.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__bg-wrapper{min-height:207px;}.elementor-76 .elementor-element.elementor-element-6963372{padding:40px 40px 140px 40px;}.elementor-76 .elementor-element.elementor-element-291053f > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76 .elementor-element.elementor-element-5b3eb82.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-76 .elementor-element.elementor-element-70fa92f8{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-76 .elementor-element.elementor-element-70fa92f8 .elementor-cta__content{min-height:371px;padding:20px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-3f364ef1{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-76 .elementor-element.elementor-element-3f364ef1 .elementor-cta__content{min-height:371px;padding:20px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-1f9daf3b{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-76 .elementor-element.elementor-element-1f9daf3b .elementor-cta__content{min-height:371px;padding:20px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-bc024ae{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-76 .elementor-element.elementor-element-bc024ae .elementor-cta__content{min-height:371px;padding:20px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-58d53caf{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-76 .elementor-element.elementor-element-58d53caf .elementor-cta__content{min-height:371px;padding:20px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-5366366b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-76 .elementor-element.elementor-element-63e75b08{padding:0px 40px 40px 40px;}.elementor-76 .elementor-element.elementor-element-440c3c4{padding:40px 40px 180px 40px;}.elementor-76 .elementor-element.elementor-element-3ffb1acb > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-76 .elementor-element.elementor-element-3ffb1acb .elementor-heading-title{font-size:23px;}.elementor-76 .elementor-element.elementor-element-4c29c881 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-3b1bc17e > .elementor-widget-container{padding:0px 0px 10px 0px;}}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-572ef75a > .elementor-container{min-height:87vh;}.elementor-76 .elementor-element.elementor-element-572ef75a:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-572ef75a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-572ef75a{padding:20px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-62153931 .elementor-heading-title{font-size:37px;}.elementor-76 .elementor-element.elementor-element-56497545{padding:20px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-91fd3c6{padding:20px 0px 120px 0px;}.elementor-76 .elementor-element.elementor-element-3c51f0c5 > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-3a1f6279 .elementor-heading-title{font-size:20px;}.elementor-76 .elementor-element.elementor-element-3c19da37 .elementor-heading-title{font-size:17px;}.elementor-76 .elementor-element.elementor-element-dc42436 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-76 .elementor-element.elementor-element-512fd5f6{padding:20px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-34feb477 .elementor-heading-title{font-size:20px;}.elementor-76 .elementor-element.elementor-element-7216521a{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-7216521a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-3570f1aa{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-3570f1aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-6eb3c2fd{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-6eb3c2fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-1f16b980{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-1f16b980 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-26f70d70{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-26f70d70 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-77db36e8{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-77db36e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-4cc9f5af{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-4cc9f5af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-3da177ad{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-3da177ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-1dfb6f80{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-1dfb6f80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-4f6ac462{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-4f6ac462 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-f61739e{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-f61739e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-40a1fcba{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-40a1fcba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-28b6d1c0{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-28b6d1c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-0768b50{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-0768b50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-f0f3ea6{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-f0f3ea6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-71fd7811{padding:0px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-1332b04c{padding:20px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-47f6c1ea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-76 .elementor-element.elementor-element-634c0d27{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-634c0d27 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-634c0d27 .elementor-heading-title{font-size:34px;}.elementor-76 .elementor-element.elementor-element-20103808 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-76 .elementor-element.elementor-element-29199742.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-76 .elementor-element.elementor-element-1d8a44b4:not( .elementor-widget-image ) .elementor-widget-container, .elementor-76 .elementor-element.elementor-element-1d8a44b4.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-1d8a44b4 img{height:220px;}.elementor-76 .elementor-element.elementor-element-1245791e img{width:62%;height:271px;}.elementor-76 .elementor-element.elementor-element-301db405 > .elementor-background-overlay{background-position:0% 0%;}.elementor-76 .elementor-element.elementor-element-301db405{padding:20px 20px 60px 20px;}.elementor-76 .elementor-element.elementor-element-28e2504c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-76 .elementor-element.elementor-element-28e2504c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-76 .elementor-element.elementor-element-525cf69f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-76 .elementor-element.elementor-element-525cf69f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-76 .elementor-element.elementor-element-2f3de23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-76 .elementor-element.elementor-element-72401f29{padding:50px 20px 20px 20px;}.elementor-76 .elementor-element.elementor-element-549c4e10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-549c4e10 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-76 .elementor-element.elementor-element-afac8b0{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-a262a03{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-c50f286{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-6963372{padding:60px 20px 120px 20px;}.elementor-76 .elementor-element.elementor-element-4a661886 .elementor-heading-title{font-size:30px;}.elementor-76 .elementor-element.elementor-element-70fa92f8{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-70fa92f8 .elementor-cta__content{min-height:210px;}.elementor-76 .elementor-element.elementor-element-3f364ef1{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-3f364ef1 .elementor-cta__content{min-height:210px;}.elementor-76 .elementor-element.elementor-element-1f9daf3b{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-1f9daf3b .elementor-cta__content{min-height:210px;}.elementor-76 .elementor-element.elementor-element-bc024ae{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-bc024ae .elementor-cta__content{min-height:210px;}.elementor-76 .elementor-element.elementor-element-58d53caf{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-58d53caf .elementor-cta__content{min-height:210px;}.elementor-76 .elementor-element.elementor-element-63e75b08{padding:0px 20px 60px 20px;}.elementor-76 .elementor-element.elementor-element-5522cb79 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-440c3c4{padding:30px 20px 140px 20px;}.elementor-76 .elementor-element.elementor-element-f99e009 > .elementor-element-populated{padding:25px 20px 30px 20px;}.elementor-76 .elementor-element.elementor-element-49267640 .elementor-heading-title{font-size:24px;}}@media(max-width:1024px) and (min-width:768px){.elementor-76 .elementor-element.elementor-element-3c51f0c5{width:100%;}.elementor-76 .elementor-element.elementor-element-dc42436{width:100%;}.elementor-76 .elementor-element.elementor-element-47f6c1ea{width:100%;}.elementor-76 .elementor-element.elementor-element-38be9750{width:100%;}.elementor-76 .elementor-element.elementor-element-b891565{width:100%;}.elementor-76 .elementor-element.elementor-element-29199742{width:100%;}.elementor-76 .elementor-element.elementor-element-3f795e7b{width:100%;}.elementor-76 .elementor-element.elementor-element-291053f{width:100%;}.elementor-76 .elementor-element.elementor-element-5b3eb82{width:100%;}.elementor-76 .elementor-element.elementor-element-37fe08cb{width:100%;}.elementor-76 .elementor-element.elementor-element-211a93b0{width:50%;}.elementor-76 .elementor-element.elementor-element-5522cb79{width:50%;}.elementor-76 .elementor-element.elementor-element-415de078{width:35%;}.elementor-76 .elementor-element.elementor-element-f99e009{width:65%;}}/* Start custom CSS for button, class: .elementor-element-320cc34a */.elementor-76 .elementor-element.elementor-element-320cc34a{
    padding-left: 20px
}
.elementor-76 .elementor-element.elementor-element-320cc34a a{
    position: relative;
    transition:.2s ease all!important;
    
}
.elementor-76 .elementor-element.elementor-element-320cc34a a:after{
    content:"";
    width:100%;
    height: 1px;
    background: #fff;
    position: absolute;
    bottom: -6px;
    left: 0;
    transition:.2s ease all!important;
}
.elementor-76 .elementor-element.elementor-element-320cc34a a:before{
    content:"";
    width:18px;
    height: 30px;
    display: inline-block;
    background-color: #fff;
    position: absolute;
    left: -20px;
    top:-4px;
    background: url(/wp-content/uploads/2022/11/phone-call-1.png) no-repeat center /cover;
}
.elementor-76 .elementor-element.elementor-element-320cc34a:hover a{
    border-color: #D35CA1!important;
}
.elementor-76 .elementor-element.elementor-element-320cc34a:hover a:after{
    background: #D35CA1
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47583242 */.elementor-76 .elementor-element.elementor-element-47583242{
    padding-left: 20px
}
.elementor-76 .elementor-element.elementor-element-47583242 a{
    position: relative;
    transition:.2s ease all!important;
    
}
.elementor-76 .elementor-element.elementor-element-47583242 a:after{
    content:"";
    width:100%;
    height: 1px;
    background: #fff;
    position: absolute;
    bottom: -6px;
    left: 0;
    transition:.2s ease all!important;
}
.elementor-76 .elementor-element.elementor-element-47583242 a:before{
    content:"";
    width:18px;
    height: 30px;
    display: inline-block;
    background-color: #fff;
    position: absolute;
    left: -20px;
    top:-4px;
    background: url(/wp-content/uploads/2022/12/1ptline_star-01.svg) no-repeat center /contain;
    filter: brightness(0) invert(1);
}
.elementor-76 .elementor-element.elementor-element-47583242:hover a{
    border-color: #D35CA1!important;
}
.elementor-76 .elementor-element.elementor-element-47583242:hover a:after{
    background: #D35CA1
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1f21985a */.fa-angle-down {
    position: absolute;
    bottom: 50%;
    width: 50px;
    left: 50%;
    margin-left: -25px;
    display: block;
    animation: animated-bounce 2s infinite ease;
}

@keyframes animated-bounce {
    0%, 20%, 50%, 80%, 100% {transform: translateY(0)}
    40% {transform: translateY(-30px)}
    60% {transform: translateY(-15px)}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-56497545 */.elementor-76 .elementor-element.elementor-element-56497545{
    display: none!important;
}
@media screen and (max-width:600px){
    .elementor-76 .elementor-element.elementor-element-56497545{
        display:block!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1360db */.elementor-76 .elementor-element.elementor-element-b1360db a{
    min-width: 160px;
    text-align: left
}
.elementor-76 .elementor-element.elementor-element-b1360db .elementor-button-icon{
    transition:.2s all ease!important;
}
.elementor-76 .elementor-element.elementor-element-b1360db a:hover .elementor-button-icon{
    margin-right: -20px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2982ad3c */.elementor-76 .elementor-element.elementor-element-2982ad3c a{
    min-width: 160px;
    text-align: left
}
.elementor-76 .elementor-element.elementor-element-2982ad3c .elementor-button-icon{
    transition:.2s all ease!important;
}
.elementor-76 .elementor-element.elementor-element-2982ad3c a:hover .elementor-button-icon{
    margin-right: -20px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7216521a */.elementor-76 .elementor-element.elementor-element-7216521a p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3570f1aa */.elementor-76 .elementor-element.elementor-element-3570f1aa p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb3c2fd */.elementor-76 .elementor-element.elementor-element-6eb3c2fd p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f16b980 */.elementor-76 .elementor-element.elementor-element-1f16b980 p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26f70d70 */.elementor-76 .elementor-element.elementor-element-26f70d70 p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77db36e8 */.elementor-76 .elementor-element.elementor-element-77db36e8 p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cc9f5af */.elementor-76 .elementor-element.elementor-element-4cc9f5af p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3da177ad */.elementor-76 .elementor-element.elementor-element-3da177ad p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1dfb6f80 */.elementor-76 .elementor-element.elementor-element-1dfb6f80 p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f6ac462 */.elementor-76 .elementor-element.elementor-element-4f6ac462 p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f61739e */.elementor-76 .elementor-element.elementor-element-f61739e p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40a1fcba */.elementor-76 .elementor-element.elementor-element-40a1fcba p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28b6d1c0 */.elementor-76 .elementor-element.elementor-element-28b6d1c0 p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0768b50 */.elementor-76 .elementor-element.elementor-element-0768b50 p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0f3ea6 */.elementor-76 .elementor-element.elementor-element-f0f3ea6 p{
    margin: 3px 0!important;
  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-512fd5f6 */.elementor-76 .elementor-element.elementor-element-512fd5f6{
    max-width: 500px;
    margin: 0!important;
    position: relative;
}
.elementor-76 .elementor-element.elementor-element-512fd5f6:before{
    content:"";
    width:104%;
    height: 104%;
    background-color: transparent;
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    border:solid 1px #fff;
  
}
@media screen and (max-width:600px){
    .elementor-76 .elementor-element.elementor-element-512fd5f6:before{
        height:102%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20103808 */.elementor-76 .elementor-element.elementor-element-20103808 a{

    text-align: left;
    min-width: 160px
}
.elementor-76 .elementor-element.elementor-element-20103808 .elementor-button-icon{
    transition:.2s all ease!important;
}
.elementor-76 .elementor-element.elementor-element-20103808 a:hover .elementor-button-icon{
    margin-right: -20px
}

.elementor-76 .elementor-element.elementor-element-20103808 svg g path,.elementor-76 .elementor-element.elementor-element-20103808 svg g line{
   fill:#000;
   stroke:#000
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d8a44b4 */.elementor-76 .elementor-element.elementor-element-1d8a44b4 {
    filter: drop-shadow(5px 5px 0px #170913);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-40319666 */.elementor-76 .elementor-element.elementor-element-40319666{
    max-width: 300px;
    
    position: relative;
  
}


.elementor-76 .elementor-element.elementor-element-40319666:before{
    content:"";
    width:70px;
    height: 100px;
    background: url(/wp-content/uploads/2022/11/star.png) no-repeat center /contain;
    position: absolute;
    left:-50px;
    top: -20px;
}

@media screen and (max-width:600px){
    .elementor-76 .elementor-element.elementor-element-40319666{
    max-width: 200px;
  
   
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1245791e */.elementor-76 .elementor-element.elementor-element-1245791e {
    filter: drop-shadow(5px 5px 0px #170913);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1d00c214 */.elementor-76 .elementor-element.elementor-element-1d00c214:before{
    content:"";
    width:40px;
    height: 100px;
    background: url(/wp-content/uploads/2022/12/1ptline_star-01.svg) no-repeat center /contain;
    position: absolute;
    left:-50px;
    bottom: -35px;
    opacity: .4
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7cdf638d */.elementor-76 .elementor-element.elementor-element-7cdf638d{
    max-width: 300px;
    border-radius: 50%;
    margin: 90px 0 -160px -70px!important;
   
}


.elementor-76 .elementor-element.elementor-element-7cdf638d:before{
    content:"";
    width:25px;
    height: 100px;
    background: url(/wp-content/uploads/2022/12/1ptline_star-01.svg) no-repeat center /contain;
    position: absolute;
    left:-0px;
    bottom: -70px;
    opacity: .4
}

@media screen and (max-width:600px){
    .elementor-76 .elementor-element.elementor-element-7cdf638d{
    display:none;
   
}
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-afac8b0 */.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__content{
    padding-top: 60px;
}
.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__bg-wrapper{
    position: relative!important;
    z-index: 1;
    overflow: visible
}
.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-cta__bg-wrapper:before{
    content:"";
    width:1px;
    height: 60px;
    background: #fff;
    position: absolute;
    bottom:-35px;
    left:50%;
    transform:translate(-50%);
    z-index: 2
}
.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-button{
    display:flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
}
.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-button:after{
    content:"";
    width:20px;
    height: 20px;
    display: inline-block;
    margin-left:6px;
    background: url(/wp-content/uploads/2022/11/arrow-right.svg) no-repeat center /contain;
    transition:.2s ease all;
}
.elementor-76 .elementor-element.elementor-element-afac8b0 .elementor-button:hover::after{
    margin-left: 10px
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a262a03 */.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__content{
    padding-top: 60px;
}
.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__bg-wrapper{
    position: relative!important;
    z-index: 1;
    overflow: visible
}
.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-cta__bg-wrapper:before{
    content:"";
    width:1px;
    height: 60px;
    background: #fff;
    position: absolute;
    bottom:-35px;
    left:50%;
    transform:translate(-50%);
    z-index: 2
}
.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-button{
    display:flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
}
.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-button:after{
    content:"";
    width:20px;
    height: 20px;
    display: inline-block;
    margin-left:6px;
    background: url(/wp-content/uploads/2022/11/arrow-right.svg) no-repeat center /contain;
    transition:.2s ease all;
}
.elementor-76 .elementor-element.elementor-element-a262a03 .elementor-button:hover::after{
    margin-left: 10px
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c50f286 */.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__content{
    padding-top: 60px;
}
.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__bg-wrapper{
    position: relative!important;
    z-index: 1;
    overflow: visible
}
.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-cta__bg-wrapper:before{
    content:"";
    width:1px;
    height: 60px;
    background: #fff;
    position: absolute;
    bottom:-35px;
    left:50%;
    transform:translate(-50%);
    z-index: 2
}
.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-button{
    display:flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
}
.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-button:after{
    content:"";
    width:20px;
    height: 20px;
    display: inline-block;
    margin-left:6px;
    background: url(/wp-content/uploads/2022/11/arrow-right.svg) no-repeat center /contain;
    transition:.2s ease all;
}
.elementor-76 .elementor-element.elementor-element-c50f286 .elementor-button:hover::after{
    margin-left: 10px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-57624a18 */.elementor-76 .elementor-element.elementor-element-57624a18 .elementor-widget-wrap{
    gap:20px!important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-70fa92f8 */.elementor-76 .elementor-element.elementor-element-70fa92f8 .elementor-button{
    display:flex;
    align-items: center;
    justify-content: flex-start;
    font-weight: 600;
    padding: 0!important;
}
.elementor-76 .elementor-element.elementor-element-70fa92f8 .elementor-button:after{
    content:"";
    width:20px;
    height: 20px;
    display: inline-block;
    margin-left:6px;
    background: url(/wp-content/uploads/2022/11/arrow-right.svg) no-repeat center /contain;
    transition:.2s ease all;
}
.elementor-76 .elementor-element.elementor-element-70fa92f8 .elementor-button:hover::after{
    margin-left: 10px
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3f364ef1 */.elementor-76 .elementor-element.elementor-element-3f364ef1 .elementor-button{
    display:flex;
    align-items: center;
    justify-content: flex-start;
    font-weight: 600;
    padding: 0!important;
}
.elementor-76 .elementor-element.elementor-element-3f364ef1 .elementor-button:after{
    content:"";
    width:20px;
    height: 20px;
    display: inline-block;
    margin-left:6px;
    background: url(/wp-content/uploads/2022/11/arrow-right.svg) no-repeat center /contain;
    transition:.2s ease all;
}
.elementor-76 .elementor-element.elementor-element-3f364ef1 .elementor-button:hover::after{
    margin-left: 10px
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-1f9daf3b */.elementor-76 .elementor-element.elementor-element-1f9daf3b .elementor-button{
    display:flex;
    align-items: center;
    justify-content: flex-start;
    font-weight: 600;
    padding: 0!important;
}
.elementor-76 .elementor-element.elementor-element-1f9daf3b .elementor-button:after{
    content:"";
    width:20px;
    height: 20px;
    display: inline-block;
    margin-left:6px;
    background: url(/wp-content/uploads/2022/11/arrow-right.svg) no-repeat center /contain;
    transition:.2s ease all;
}
.elementor-76 .elementor-element.elementor-element-1f9daf3b .elementor-button:hover::after{
    margin-left: 10px
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-bc024ae */.elementor-76 .elementor-element.elementor-element-bc024ae .elementor-button{
    display:flex;
    align-items: center;
    justify-content: flex-start;
    font-weight: 600;
    padding: 0!important;
}
.elementor-76 .elementor-element.elementor-element-bc024ae .elementor-button:after{
    content:"";
    width:20px;
    height: 20px;
    display: inline-block;
    margin-left:6px;
    background: url(/wp-content/uploads/2022/11/arrow-right.svg) no-repeat center /contain;
    transition:.2s ease all;
}
.elementor-76 .elementor-element.elementor-element-bc024ae .elementor-button:hover::after{
    margin-left: 10px
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-58d53caf */.elementor-76 .elementor-element.elementor-element-58d53caf .elementor-button{
    display:flex;
    align-items: center;
    justify-content: flex-start;
    font-weight: 600;
    padding: 0!important;
}
.elementor-76 .elementor-element.elementor-element-58d53caf .elementor-button:after{
    content:"";
    width:20px;
    height: 20px;
    display: inline-block;
    margin-left:6px;
    background: url(/wp-content/uploads/2022/11/arrow-right.svg) no-repeat center /contain;
    transition:.2s ease all;
}
.elementor-76 .elementor-element.elementor-element-58d53caf .elementor-button:hover::after{
    margin-left: 10px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b3eb82 */.elementor-76 .elementor-element.elementor-element-5b3eb82 .elementor-widget-wrap{
    gap:30px!important;
}

@media screen and (max-width:1024px){
    .elementor-76 .elementor-element.elementor-element-5b3eb82 .elementor-widget-wrap{
    gap:20px!important;
} 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5366366b */.elementor-76 .elementor-element.elementor-element-5366366b a{

    text-align: left
}
.elementor-76 .elementor-element.elementor-element-5366366b .elementor-button-icon{
    transition:.2s all ease!important;
}
.elementor-76 .elementor-element.elementor-element-5366366b a:hover .elementor-button-icon{
    margin-right: -20px
}

.elementor-76 .elementor-element.elementor-element-5366366b svg g path,.elementor-76 .elementor-element.elementor-element-5366366b svg g line{
   fill:#000;
   stroke:#000
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2835 */.icon-top-left:before{
    content:"";
    width: 30px;
    height: 89px;
    background: url(/wp-content/uploads/2022/12/1ptline_star-01.svg) no-repeat center /contain;
    position: absolute;
    left:-65px;
    top:-90px;
    filter: brightness(0) invert(1);
    opacity: .4
}
.icon-top-left:after{
    content:"";
    width: 20px;
    height: 89px;
    background: url(/wp-content/uploads/2022/12/1ptline_star-01.svg) no-repeat center /contain;
    position: absolute;
    left:-45px;
    top:-50px;
    filter: brightness(0) invert(1);
    opacity: .5
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-524a0807 */.elementor-76 .elementor-element.elementor-element-524a0807 a{
    min-width: 90px;
    text-align: left
}
.elementor-76 .elementor-element.elementor-element-524a0807 .elementor-button-icon{
    transition:.2s all ease!important;
}
.elementor-76 .elementor-element.elementor-element-524a0807 a:hover .elementor-button-icon{
    margin-right: -20px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c29c881 */.elementor-76 .elementor-element.elementor-element-4c29c881{
    padding-left: 20px
}
.elementor-76 .elementor-element.elementor-element-4c29c881 a{
    position: relative;
    transition:.2s ease all!important;
    
}
.elementor-76 .elementor-element.elementor-element-4c29c881 a:after{
    content:"";
    width:100%;
    height: 1px;
    background: #fff;
    position: absolute;
    bottom: -6px;
    left: 0;
    transition:.2s ease all!important;
}
.elementor-76 .elementor-element.elementor-element-4c29c881 a:before{
    content:"";
    width:18px;
    height: 30px;
    display: inline-block;
    background-color: #fff;
    position: absolute;
    left: -20px;
    top:-4px;
    background: url(/wp-content/uploads/2022/12/1ptline_star-01.svg) no-repeat center /contain;
    filter: brightness(0) invert(1);
}
.elementor-76 .elementor-element.elementor-element-4c29c881:hover a{
    border-color: #D35CA1!important;
}
.elementor-76 .elementor-element.elementor-element-4c29c881:hover a:after{
    background: #D35CA1
}
@media screen and (max-width:1024px){
   .elementor-76 .elementor-element.elementor-element-4c29c881{
    order:2;
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b1bc17e */.elementor-76 .elementor-element.elementor-element-3b1bc17e p{
    margin: 0
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2616feca */.elementor-76 .elementor-element.elementor-element-2616feca{
    max-width:900px;
    margin: -90px auto 0!important;
    background: #552045
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6307d492 */.elementor-76 .elementor-element.elementor-element-6307d492{
    opacity: .3
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-24db82e */.elementor-76 .elementor-element.elementor-element-24db82e {
    max-width: 900px;
    margin: 0 auto;
}/* End custom CSS */