.elementor-541 .elementor-element.elementor-element-8e2b4a1{--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:0 min(217px,12.9%);--row-gap:0;--column-gap:min(217px,12.9%);--padding-top:114px;--padding-bottom:139px;--padding-left:0px;--padding-right:0px;}.elementor-541 .elementor-element.elementor-element-8e2b4a1:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-8e2b4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f253153 );}.elementor-541 .elementor-element.elementor-element-04ba478{--display:flex;--gap:1.3rem 1.3rem;--row-gap:1.3rem;--column-gap:1.3rem;}.elementor-541 .elementor-element.elementor-element-9870225{font-size:var(--font-size--18);}.elementor-541 .elementor-element.elementor-element-02279a5{--display:flex;--min-height:691px;--padding-top:91px;--padding-bottom:0;--padding-left:0;--padding-right:53px;}.elementor-541 .elementor-element.elementor-element-980475e > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-541 .elementor-element.elementor-element-980475e .elementor-heading-title{font-size:var(--font-size--24);font-weight:700;color:var( --e-global-color-secondary );}.elementor-541 .elementor-element.elementor-element-bb9a1c4 > .elementor-widget-container{margin:1.3rem 0 40px 0;}.elementor-541 .elementor-element.elementor-element-bb9a1c4 .elementor-heading-title{font-size:var(--font-size--38);}.elementor-541 .elementor-element.elementor-element-68129fa{text-align:start;}.elementor-541 .elementor-element.elementor-element-68129fa img{width:100%;max-width:362px;height:436px;object-fit:cover;object-position:center center;}.elementor-541 .elementor-element.elementor-element-f1ed9a4{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:180px;--margin-right:0px;--padding-top:var(--font-size--38);--padding-bottom:var(--font-size--38);--padding-left:var(--font-size--42);--padding-right:var(--font-size--42);}.elementor-541 .elementor-element.elementor-element-f1ed9a4:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-f1ed9a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd9d9bd );}.elementor-541 .elementor-element.elementor-element-f1ed9a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-541 .elementor-element.elementor-global-1001{font-size:var(--font-size--16);line-height:var(--font-size--26);}.elementor-541 .elementor-element.elementor-global-1001 a{color:var( --e-global-color-5fca39d );}.elementor-541 .elementor-element.elementor-element-095b61b{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-541 .elementor-element.elementor-element-6c76c81{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-541 .elementor-element.elementor-element-a7ce5d8{--display:flex;--gap:1.3rem 1.3rem;--row-gap:1.3rem;--column-gap:1.3rem;--padding-top:70px;--padding-bottom:60px;--padding-left:var(--e-con-indent);--padding-right:min(117px,12.3%);}.elementor-541 .elementor-element.elementor-element-59d11ed > .elementor-widget-container{margin:1.3rem 0rem 0rem 0rem;}.elementor-541 .elementor-element.elementor-element-cdf3c8c{--display:flex;--min-height:800px;}.elementor-541 .elementor-element.elementor-element-cdf3c8c:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-cdf3c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aarno.fi/wp-content/uploads/2026/01/Photo-15.1.2025-13.56.29-rotated.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-541 .elementor-element.elementor-element-39fe452{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-541 .elementor-element.elementor-element-1a52d28{--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;}.elementor-541 .elementor-element.elementor-element-e918639{--display:flex;--min-height:800px;}.elementor-541 .elementor-element.elementor-element-e918639:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-e918639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aarno.fi/wp-content/uploads/2026/01/Poraus-2-rakenne.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-541 .elementor-element.elementor-element-d7ded44{--display:flex;--gap:1.3rem 1.3rem;--row-gap:1.3rem;--column-gap:1.3rem;--padding-top:70px;--padding-bottom:60px;--padding-left:min(117px,12.3%);--padding-right:var(--e-con-indent);}.elementor-541 .elementor-element.elementor-element-d7ded44:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-d7ded44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7c04dc );}.elementor-541 .elementor-element.elementor-element-8e33ef5 > .elementor-widget-container{margin:1.3rem 0rem 0rem 0rem;}.elementor-541 .elementor-element.elementor-element-7be3c090{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px min(127px,7.5%);--row-gap:40px;--column-gap:min(127px,7.5%);--margin-top:105px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-541 .elementor-element.elementor-element-1770d00a{--display:flex;}.elementor-541 .elementor-element.elementor-element-6bd548c3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;--divider-element-spacing:1em;}.elementor-541 .elementor-element.elementor-element-6bd548c3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-541 .elementor-element.elementor-element-6bd548c3 .elementor-divider-separator{width:max-content;margin:0 auto;margin-left:0;}.elementor-541 .elementor-element.elementor-element-6bd548c3 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-541 .elementor-element.elementor-element-6bd548c3 .elementor-divider__text{color:var( --e-global-color-secondary );font-size:var(--font-size--20);font-weight:700;}.elementor-541 .elementor-element.elementor-element-645d2d20 > .elementor-widget-container{margin:0px 0px 67px 0px;}.elementor-541 .elementor-element.elementor-element-645d2d20 .elementor-heading-title{font-size:var(--font-size--48);}.elementor-541 .elementor-element.elementor-element-624c30c8{--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:min(110px,6.55%) min(110px,6.55%);--row-gap:min(110px,6.55%);--column-gap:min(110px,6.55%);}.elementor-541 .elementor-element.elementor-element-44f50a77{--display:flex;}.elementor-541 .elementor-element.elementor-element-5e1181f6{font-size:var(--font-size--16);}.elementor-541 .elementor-element.elementor-element-3ab201fd{--display:flex;}.elementor-541 .elementor-element.elementor-element-69d90ebc{font-size:var(--font-size--16);}.elementor-541 .elementor-element.elementor-element-45002dc4{--display:flex;}.elementor-541 .elementor-element.elementor-element-6a8d308c{font-size:var(--font-size--16);}.elementor-541 .elementor-element.elementor-element-332ab986{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:23px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:17px;--n-accordion-icon-gap:19px;}.elementor-541 .elementor-element.elementor-element-332ab986 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-bd9d9bd );border-style:none;}:where( .elementor-541 .elementor-element.elementor-element-332ab986 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-bd9d9bd );border-style:none;--padding-top:0px;--padding-right:23px;--padding-bottom:0px;--padding-left:60px;}.elementor-541 .elementor-element.elementor-element-332ab986 {--n-accordion-padding:12px 23px 12px 23px;}:where( .elementor-541 .elementor-element.elementor-element-332ab986 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-541 .elementor-element.elementor-element-112113b6{--display:flex;}.elementor-541 .elementor-element.elementor-element-62096a2e{font-size:var(--font-size--16);}.elementor-541 .elementor-element.elementor-element-12a466c2{--display:flex;}.elementor-541 .elementor-element.elementor-element-1d287e54{font-size:var(--font-size--16);}.elementor-541 .elementor-element.elementor-element-2a775abb{--display:flex;}.elementor-541 .elementor-element.elementor-element-148e9385{font-size:var(--font-size--16);}.elementor-541 .elementor-element.elementor-element-ab7b57a{--display:flex;}.elementor-541 .elementor-element.elementor-element-7fedea1{font-size:var(--font-size--16);}.elementor-541 .elementor-element.elementor-element-28201a50{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:23px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:17px;--n-accordion-icon-gap:19px;}.elementor-541 .elementor-element.elementor-element-28201a50 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-bd9d9bd );border-style:none;}:where( .elementor-541 .elementor-element.elementor-element-28201a50 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-bd9d9bd );border-style:none;--padding-top:0px;--padding-right:23px;--padding-bottom:0px;--padding-left:60px;}.elementor-541 .elementor-element.elementor-element-28201a50 {--n-accordion-padding:12px 23px 12px 23px;}:where( .elementor-541 .elementor-element.elementor-element-28201a50 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}@media(min-width:768px){.elementor-541 .elementor-element.elementor-element-f1ed9a4{--width:max-content;}}@media(max-width:1024px){.elementor-541 .elementor-element.elementor-element-8e2b4a1{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-541 .elementor-element.elementor-element-02279a5{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-541 .elementor-element.elementor-element-6c76c81{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-541 .elementor-element.elementor-element-cdf3c8c{--min-height:480px;}.elementor-541 .elementor-element.elementor-element-1a52d28{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-541 .elementor-element.elementor-element-e918639{--min-height:480px;}}@media(max-width:767px){.elementor-541 .elementor-element.elementor-element-02279a5{--min-height:0px;}.elementor-541 .elementor-element.elementor-element-68129fa img{height:325px;}.elementor-541 .elementor-element.elementor-element-f1ed9a4{--width:max-content;}.elementor-541 .elementor-element.elementor-element-cdf3c8c{--min-height:300px;}.elementor-541 .elementor-element.elementor-element-e918639{--min-height:300px;}}