@media (max-width:1200px){.wp-block-columns.stack-faster{flex-direction:column}.wp-block-columns.stack-faster-2{flex-wrap:wrap!important}.wp-block-columns.stack-faster-2 .wp-block-column{flex:1 1 33%!important}}@media (max-width:767px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:768px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.has-custom-block{gap:1.5rem}.wp-container-core-columns-is-layout-2.wp-container-core-columns-is-layout-2{flex-wrap:nowrap;gap:2em var(--wp--preset--spacing--xl)!important}@media screen and (max-width:1100px){.page .wp-container-core-columns-is-layout-1 div[style*="flex-basis:60%"],.page .wp-container-core-columns-is-layout-2 div[style*="flex-basis:50%"]{flex-basis:70%!important}}@media screen and (max-width:850px){.page .wp-container-core-columns-is-layout-1 div[style*="flex-basis:60%"],.page .wp-container-core-columns-is-layout-2 div[style*="flex-basis:50%"]{flex-basis:90%!important}}@media screen and (max-width:900px){.sidebar-columns{display:block!important}}.wp-block-column.img-col-left-perheyritystenliitto,.wp-block-column.img-col-perheyritystenliitto,.wp-block-column.text-col-perheyritystenliitto,.wp-block-column.text-col-right-perheyritystenliitto{flex-basis:50%!important}.img-col-perheyritystenliitto,.img-col-perheyritystenliitto .wp-block-cover,.img-col-perheyritystenliitto img,.slide-img,.slide-img .wp-block-cover,.slide-img img{border-radius:0 18px 18px 0}.img-col-left-perheyritystenliitto,.img-col-left-perheyritystenliitto .wp-block-cover,.img-col-left-perheyritystenliitto img{border-radius:18px 0 0 18px}.img-col-left-perheyritystenliitto div,.img-col-perheyritystenliitto div{min-height:100%!important}.slide-text,.text-col-perheyritystenliitto{border-radius:18px 0 0 18px;display:flex;flex-direction:column;height:100%;justify-content:center}.text-col-right-perheyritystenliitto{border-radius:0 18px 18px 0;position:relative}.text-col-perheyritystenliitto>div:after,.text-col-right-perheyritystenliitto>div:after{background-image:url(../../../img/icons/Perheyritysteh-liitto-sydan-RGB.svg);background-repeat:no-repeat;background-size:contain;content:"";height:55px;position:absolute;right:0!important;top:0!important;width:55px}.is-outline-mode .text-col-perheyritystenliitto>.block-editor-block-list__block:after,.is-outline-mode .text-col-right-perheyritystenliitto>.block-editor-block-list__block:after{bottom:auto!important;height:55px!important;left:auto!important;outline:none!important;width:55px!important}.see-all-link a{color:var(--wp--preset--color--black);font-size:16px;font-weight:500;padding-right:40px;position:relative;text-decoration:none}.see-all-link a:after{background-image:url(../../../img/icons/arrow-up.svg);background-repeat:no-repeat;background-size:contain;content:"";height:13px;position:absolute;right:0;top:3px;width:13px}.see-all-link a:after,.see-all-link a:hover:after{transition:top .2s ease-in-out,right .2s ease-in-out}.see-all-link a:hover:after{right:-5px;top:-2px}.image-link-column img{border-radius:18px}.icon-row{margin-bottom:24px!important}.icon-row h1,.icon-row h2,.icon-row h3,.icon-row h4,.icon-row h5,.icon-row h6{margin-bottom:0!important}@media (max-width:965px){.text-col-perheyritystenliitto>div,.text-col-right-perheyritystenliitto>div{padding-right:0!important;padding-top:65px}.text-col-perheyritystenliitto>div:after,.text-col-right-perheyritystenliitto>div:after{left:0}}@media (max-width:830px){.has-icon-text-columns{flex-direction:column;flex-wrap:wrap!important}}@media (max-width:781px){.icon-text-columns-img{max-width:200px}}@media (max-width:767px){.img-col-left-perheyritystenliitto,.img-col-left-perheyritystenliitto .wp-block-cover,.img-col-left-perheyritystenliitto img,.img-col-perheyritystenliitto,.img-col-perheyritystenliitto .wp-block-cover,.img-col-perheyritystenliitto img{border-radius:18px 18px 0 0!important}.text-col-perheyritystenliitto,.text-col-right-perheyritystenliitto{border-radius:0 0 18px 18px!important}.img-col-left-perheyritystenliitto,.img-col-left-perheyritystenliitto .wp-block-cover,.img-col-left-perheyritystenliitto img,.img-col-perheyritystenliitto,.img-col-perheyritystenliitto .wp-block-cover,.img-col-perheyritystenliitto img{min-height:300px!important}.columns-perheyritystenliitto:first-child .text-col-perheyritystenliitto{order:2}.icon-text-columns{flex-wrap:nowrap!important}.cols-img-right{flex-direction:column-reverse!important}}@media (max-width:530px){.icon-text-columns-img{max-width:120px}}@media (max-width:410px){.icon-text-columns{flex-wrap:wrap!important}}
