.elementor-1288 .elementor-element.elementor-element-5131a13e:not(.elementor-motion-effects-element-type-background),.elementor-1288 .elementor-element.elementor-element-5131a13e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url(https://staging.legio.fi/wp-content/uploads/2022/07/hammer-books-law-719061.jpg);background-position:0 78%;background-repeat:no-repeat;background-size:cover}.elementor-1288 .elementor-element.elementor-element-5131a13e>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1288 .elementor-element.elementor-element-5131a13e>.elementor-container{min-height:200px}.elementor-1288 .elementor-element.elementor-element-5131a13e{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:200px 0 100px 0}.elementor-1288 .elementor-element.elementor-element-3d99e122{text-align:center}.elementor-1288 .elementor-element.elementor-element-3d99e122 .elementor-heading-title{font-family:"Cinzel",Sans-serif;font-size:85px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-astglobalcolor5)}.elementor-1288 .elementor-element.elementor-element-d751035{width:100%;max-width:100%}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-item figure img{width:60%}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-item .eael-team-member-name{color:#272727;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-item .eael-team-member-position{color:#272727;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style)}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-item .eael-team-content .eael-team-text{color:#272727}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-item .eael-team-image .eael-team-text.eael-team-text-overlay{color:#272727}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-item .eael-team-content .eael-team-text,.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-item .eael-team-image .eael-team-text.eael-team-text-overlay{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style)}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-member-social-link>a i{font-size:35px}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-member-social-link>a img{width:35px;height:35px;line-height:35px}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-member-social-link>a svg{width:35px;height:35px;line-height:35px;fill:var(--e-global-color-primary)}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-member-social-link>a{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-member-social-link>a:hover{color:var(--e-global-color-text)}.elementor-1288 .elementor-element.elementor-element-d751035 .eael-team-member-social-link>a:hover svg{fill:var(--e-global-color-text)}.elementor-1288 .elementor-element.elementor-element-36c4e19{width:100%;max-width:100%}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-item figure img{width:60%}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-item .eael-team-member-name{color:#272727;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-item .eael-team-member-position{color:#272727;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style)}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-item .eael-team-content .eael-team-text{color:#272727}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-item .eael-team-image .eael-team-text.eael-team-text-overlay{color:#272727}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-item .eael-team-content .eael-team-text,.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-item .eael-team-image .eael-team-text.eael-team-text-overlay{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style)}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-member-social-link>a i{font-size:35px}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-member-social-link>a img{width:35px;height:35px;line-height:35px}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-member-social-link>a svg{width:35px;height:35px;line-height:35px;fill:var(--e-global-color-primary)}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-member-social-link>a{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-member-social-link>a:hover{color:var(--e-global-color-text)}.elementor-1288 .elementor-element.elementor-element-36c4e19 .eael-team-member-social-link>a:hover svg{fill:var(--e-global-color-text)}.elementor-1288 .elementor-element.elementor-element-5ff8ee0{width:100%;max-width:100%}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-item figure img{width:60%}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-item .eael-team-member-name{color:#272727;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-item .eael-team-member-position{color:#272727;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style)}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-item .eael-team-content .eael-team-text{color:#272727}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-item .eael-team-image .eael-team-text.eael-team-text-overlay{color:#272727}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-item .eael-team-content .eael-team-text,.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-item .eael-team-image .eael-team-text.eael-team-text-overlay{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style)}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-member-social-link>a i{font-size:35px}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-member-social-link>a img{width:35px;height:35px;line-height:35px}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-member-social-link>a svg{width:35px;height:35px;line-height:35px;fill:var(--e-global-color-primary)}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-member-social-link>a{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-member-social-link>a:hover{color:var(--e-global-color-text)}.elementor-1288 .elementor-element.elementor-element-5ff8ee0 .eael-team-member-social-link>a:hover svg{fill:var(--e-global-color-text)}.elementor-1288 .elementor-element.elementor-element-cc5eed8{width:100%;max-width:100%}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-item figure img{width:60%}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-item .eael-team-member-name{color:#272727;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-item .eael-team-member-position{color:#272727;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style)}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-item .eael-team-content .eael-team-text{color:#272727}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-item .eael-team-image .eael-team-text.eael-team-text-overlay{color:#272727}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-item .eael-team-content .eael-team-text,.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-item .eael-team-image .eael-team-text.eael-team-text-overlay{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style)}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-member-social-link>a i{font-size:35px}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-member-social-link>a img{width:35px;height:35px;line-height:35px}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-member-social-link>a svg{width:35px;height:35px;line-height:35px;fill:var(--e-global-color-primary)}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-member-social-link>a{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-member-social-link>a:hover{color:var(--e-global-color-text)}.elementor-1288 .elementor-element.elementor-element-cc5eed8 .eael-team-member-social-link>a:hover svg{fill:var(--e-global-color-text)}.elementor-1288 .elementor-element.elementor-element-688db35{text-align:center}.elementor-1288 .elementor-element.elementor-element-688db35 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-1288 .elementor-element.elementor-element-d05df86 .embedpress-document-embed iframe,,.elementor-1288 .elementor-element.elementor-element-d05df86 .ep-share-position-bottom .ep-embed-content-wraper{width:900px!important;max-width:900px!important}.elementor-1288 .elementor-element.elementor-element-d05df86 .embedpress-document-embed iframe{height:900px!important}.elementor-1288 .elementor-element.elementor-element-d05df86 .embedpress-document-embed .pdfobject-container{height:900px!important}.elementor-1288 .elementor-element.elementor-element-7226183:not(.elementor-motion-effects-element-type-background),.elementor-1288 .elementor-element.elementor-element-7226183>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1288 .elementor-element.elementor-element-7226183{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1288 .elementor-element.elementor-element-7226183>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms label.wpforms-error{display:block!important}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-contact-form{background:var(--e-global-color-primary)}.elementor-1288 .elementor-element.elementor-element-a248d7f .wpforms-head-container,.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms-heading{text-align:center}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-contact-form-title,.elementor-1288 .elementor-element.elementor-element-a248d7f .wpforms-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style)}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-contact-form-description,.elementor-1288 .elementor-element.elementor-element-a248d7f .wpforms-description{color:var(--e-global-color-secondary)}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-field label,.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-field legend{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-field textarea,.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-field select{text-align:left;background-color:var(--e-global-color-secondary);color:var(--e-global-color-text)}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-field select{height:30px}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-field input::-webkit-input-placeholder,.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-field textarea::-webkit-input-placeholder{color:var(--e-global-color-primary)}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-submit-container{text-align:center}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-submit-container .wpforms-submit{display:inline-block;background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-submit-container .wpforms-submit:hover,.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#065689!important}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms input.wpforms-error{border-width:1px}.elementor-1288 .elementor-element.elementor-element-a248d7f .eael-wpforms textarea.wpforms-error{border-width:1px}body.elementor-page-1288:not(.elementor-motion-effects-element-type-background),body.elementor-page-1288>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}:root{--page-title-display:none}@media(min-width:1025px){.elementor-1288 .elementor-element.elementor-element-5131a13e:not(.elementor-motion-effects-element-type-background),.elementor-1288 .elementor-element.elementor-element-5131a13e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-1288 .elementor-element.elementor-element-5131a13e>.elementor-container{min-height:0}.elementor-1288 .elementor-element.elementor-element-5131a13e:not(.elementor-motion-effects-element-type-background),.elementor-1288 .elementor-element.elementor-element-5131a13e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-1288 .elementor-element.elementor-element-5131a13e{padding:140px 0 80px 0}.elementor-1288 .elementor-element.elementor-element-d05df86 .embedpress-document-embed iframe,,.elementor-1288 .elementor-element.elementor-element-d05df86 .ep-share-position-bottom .ep-embed-content-wraper{width:400px!important;max-width:400px!important}.elementor-1288 .elementor-element.elementor-element-d05df86 .embedpress-document-embed iframe{height:400px!important}.elementor-1288 .elementor-element.elementor-element-d05df86 .embedpress-document-embed .pdfobject-container{height:400px!important}}@media(max-width:767px){.elementor-1288 .elementor-element.elementor-element-5131a13e>.elementor-container{min-height:0}.elementor-1288 .elementor-element.elementor-element-5131a13e:not(.elementor-motion-effects-element-type-background),.elementor-1288 .elementor-element.elementor-element-5131a13e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-1288 .elementor-element.elementor-element-5131a13e{padding:140px 0 80px 0}.elementor-1288 .elementor-element.elementor-element-d05df86 .embedpress-document-embed iframe,,.elementor-1288 .elementor-element.elementor-element-d05df86 .ep-share-position-bottom .ep-embed-content-wraper{width:300px!important;max-width:300px!important}.elementor-1288 .elementor-element.elementor-element-d05df86 .embedpress-document-embed iframe{height:300px!important}.elementor-1288 .elementor-element.elementor-element-d05df86 .embedpress-document-embed .pdfobject-container{height:300px!important}}