.elementor-569 .elementor-element.elementor-element-2cd119a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-569 .elementor-element.elementor-element-9ff7839{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-569 .elementor-element.elementor-element-9c18ea1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-569 .elementor-element.elementor-element-7032fbb > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-569 .elementor-element.elementor-element-ee46138{text-align:center;}.elementor-569 .elementor-element.elementor-element-ee46138 .elementor-heading-title{font-size:41px;}.elementor-569 .elementor-element.elementor-element-0d7376c > .elementor-widget-container{padding:10px 0px 3px 0px;}.elementor-569 .elementor-element.elementor-element-0d7376c{text-align:center;}.elementor-569 .elementor-element.elementor-element-0d7376c .elementor-heading-title{font-size:23px;}.elementor-569 .elementor-element.elementor-element-3f3f36d{text-align:center;}.elementor-569 .elementor-element.elementor-element-d064470 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-569 .elementor-element.elementor-element-d064470 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-569 .elementor-element.elementor-element-d064470{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-569 .elementor-element.elementor-element-d064470 .elementor-icon-list-text{transition:color 0.3s;}.elementor-569 .elementor-element.elementor-element-81173f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-569 .elementor-element.elementor-element-cc7638a > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-569 .elementor-element.elementor-element-c043691{text-align:center;}.elementor-569 .elementor-element.elementor-element-c043691 .elementor-heading-title{font-size:41px;}.elementor-569 .elementor-element.elementor-element-003d0a1 > .elementor-widget-container{padding:10px 0px 3px 0px;}.elementor-569 .elementor-element.elementor-element-003d0a1{text-align:center;}.elementor-569 .elementor-element.elementor-element-003d0a1 .elementor-heading-title{font-size:23px;}.elementor-569 .elementor-element.elementor-element-a9ebb8d{text-align:center;}.elementor-569 .elementor-element.elementor-element-56e0b5f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-569 .elementor-element.elementor-element-56e0b5f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-569 .elementor-element.elementor-element-56e0b5f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-569 .elementor-element.elementor-element-56e0b5f .elementor-icon-list-text{transition:color 0.3s;}.elementor-569 .elementor-element.elementor-element-9ba305d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-569 .elementor-element.elementor-element-96a0736 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-569 .elementor-element.elementor-element-04ed2c1{text-align:center;}.elementor-569 .elementor-element.elementor-element-04ed2c1 .elementor-heading-title{font-size:41px;}.elementor-569 .elementor-element.elementor-element-52fb278 > .elementor-widget-container{padding:10px 0px 3px 0px;}.elementor-569 .elementor-element.elementor-element-52fb278{text-align:center;}.elementor-569 .elementor-element.elementor-element-52fb278 .elementor-heading-title{font-size:23px;}.elementor-569 .elementor-element.elementor-element-1a4268d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-569 .elementor-element.elementor-element-1a4268d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-569 .elementor-element.elementor-element-1a4268d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-569 .elementor-element.elementor-element-1a4268d .elementor-icon-list-text{transition:color 0.3s;}.elementor-569 .elementor-element.elementor-element-426e0cd{--display:flex;}.elementor-569 .elementor-element.elementor-element-7abadb3{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-569 .elementor-element.elementor-element-7abadb3 .elementor-divider-separator{width:100%;}.elementor-569 .elementor-element.elementor-element-7abadb3 .elementor-divider{padding-block-start:29px;padding-block-end:29px;}.elementor-569 .elementor-element.elementor-element-1ce17c9 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper{border-radius:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper .ff-el-input--label label{font-weight:600;text-transform:uppercase;}.elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper .ff-el-group textarea, .elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper .ff-el-group select,  .elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper .ff-el-group textarea, .elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper .ff-el-group select,  .elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper .ff-el-group textarea, .elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper .ff-el-group select{padding:10px 0px 9px 0px;}.elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper .ff-el-group{margin-bottom:25px;}.elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;}.elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-569 .elementor-element.elementor-element-c3f0d4b .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-accent );color:#ffffff !important;border-radius:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-7e2ccc1{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-569 .elementor-element.elementor-element-7e2ccc1 .elementor-divider-separator{width:100%;}.elementor-569 .elementor-element.elementor-element-7e2ccc1 .elementor-divider{padding-block-start:29px;padding-block-end:29px;}.elementor-569 .elementor-element.elementor-element-5a2ec04{--display:flex;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-569 .elementor-element.elementor-element-c9ff83a > .elementor-widget-container{margin:0px 0px -89px 0px;}.elementor-569 .elementor-element.elementor-element-4ca1ccb{text-align:center;}.elementor-569 .elementor-element.elementor-element-4ca1ccb .elementor-heading-title{font-size:37px;}.elementor-569 .elementor-element.elementor-element-1c0ad01{text-align:center;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-569 .elementor-element.elementor-element-5a2ec04{--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-569 .elementor-element.elementor-element-4ca1ccb > .elementor-widget-container{padding:11px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-4ca1ccb .elementor-heading-title{font-size:29px;}}@media(min-width:768px){.elementor-569 .elementor-element.elementor-element-9c18ea1{--width:50%;}.elementor-569 .elementor-element.elementor-element-81173f4{--width:50%;}.elementor-569 .elementor-element.elementor-element-9ba305d{--width:50%;}.elementor-569 .elementor-element.elementor-element-426e0cd{--content-width:685px;}.elementor-569 .elementor-element.elementor-element-5a2ec04{--content-width:500px;}}/* Start custom CSS for html, class: .elementor-element-95325f5 */#parallax-container {
    overflow: hidden;
    position: relative;
    background-image: url('https://arctila.fi/wp-content/uploads/2026/09/image-1-2-2.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
    height: 100vh;
}

.parallax-content {
    position: relative;
    z-index: 10;
    color: black; /* Example text color, adjust as needed */
    text-align: center; /* Center the text horizontally */
    top: 50%; /* Position the top edge of the element at the middle of the parent */
    left: 50%; /* Position the left edge of the element at the middle of the parent */
    transform: translate(-50%, -50%); /* Offset the element to center it both horizontally and vertically */
    width: 100%; /* Optional: Set a specific width */
    height: auto; /* Optional: Adjust height as needed */
}/* End custom CSS */