.page-template-page-2-columns .call-to-action-banner-container .call-to-action-banner .content-container{grid-template-columns:auto}.call-to-action-banner-container .call-to-action-banner{background-color:#075d53;border-radius:1.25rem;width:100%;margin-left:0;margin-right:0;display:grid;grid-template-columns:minmax(26.25rem,30.75rem) minmax(68%,62%)}@media screen and (max-width:50em){.call-to-action-banner-container .call-to-action-banner{padding:1.5625rem}}@media print,screen and (max-width:31.24875em){.call-to-action-banner-container .call-to-action-banner{padding:.9375rem}}@media print,screen and (max-width:63.99875em){.call-to-action-banner-container .call-to-action-banner{grid-template-columns:minmax(21.25rem,25rem) minmax(68%,62%)}}@media print,screen and (max-width:47.99875em){.call-to-action-banner-container .call-to-action-banner{grid-template-columns:auto}}.call-to-action-banner-container .call-to-action-banner .image{position:relative}.call-to-action-banner-container .call-to-action-banner .image img{object-fit:cover;max-height:15rem;border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem}.call-to-action-banner-container .call-to-action-banner .image::before{content:"";position:absolute;right:2rem;top:0;height:100%;background:#fff0 url(/wp-content/themes/sylinteri/images/customizer/nostobanneri-aalto.png);display:block;width:5.3125rem;background-size:cover;background-position:top left;background-repeat:no-repeat}@media print,screen and (max-width:63.99875em){.call-to-action-banner-container .call-to-action-banner .image::before{display:none}}.call-to-action-banner-container .call-to-action-banner .content-container{display:grid;align-items:center;grid-template-columns:70% minmax(32%,40%);gap:1.875rem;padding:2.1875rem 1.875rem 2.1875rem 1.875rem}@media only screen and (min-width:1025px) and (max-width:1280px){.call-to-action-banner-container .call-to-action-banner .content-container{padding:2.1875rem .9375rem 2.1875rem .9375rem}}@media screen and (max-width:75em){.call-to-action-banner-container .call-to-action-banner .content-container{grid-template-columns:1fr}}@media print,screen and (max-width:47.99875em){.call-to-action-banner-container .call-to-action-banner .content-container{padding:1.5625rem 0 1.5625rem 0}}.call-to-action-banner-container .call-to-action-banner .content-container .editor-content{padding-right:1.875rem}.call-to-action-banner-container .call-to-action-banner .content-container .editor-content p{font-size:1.25rem}.call-to-action-banner-container .call-to-action-banner .content-container .title{margin-top:0;margin-bottom:0;text-align:left;align-items:center;display:flex;color:#fff}@media print,screen and (max-width:47.99875em){.call-to-action-banner-container .call-to-action-banner .content-container .title{display:block;margin-bottom:.9375rem}}.call-to-action-banner-container .call-to-action-banner .content-container .editor-content p:first-child{margin-top:.9375rem}.call-to-action-banner-container .call-to-action-banner .content-container .button{margin:0;background-color:#e8ffd0!important;color:#072d5d!important}.call-to-action-banner-container .call-to-action-banner .content-container .button::before{color:#072d5d!important}.call-to-action-banner-container .call-to-action-banner .content-container .button:is(:hover,:active,:focus){background-color:#072d5d!important;color:#ffffff!important}.call-to-action-banner-container .call-to-action-banner .content-container .button:is(:hover,:active,:focus)::before{color:#ffffff!important}.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .editor-content p{font-size:1rem}.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title{font-family:tt-nooks,Arial,Helvetica,sans-serif;font-size:1.5625rem;line-height:1.3;color:#072d5d;font-weight:700;font-style:normal;letter-spacing:0rem;text-transform:initial;margin:1.875rem 0 .9375rem 0;margin-top:0;margin-bottom:.9375rem}.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title:after{display:none;background-color:#215698;width:6.25rem;height:.1875rem;margin-top:.9375rem}.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title:after{content:"";max-width:100%}.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title.text-align-left:after{margin-left:0;margin-right:auto}.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title.text-align-center:after{margin-left:auto;margin-right:auto}.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title.text-align-right:after{margin-left:auto;margin-right:0}.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title a:not(.button):not(.button-alt):not(.button-large):not(.button-large-alt):not(.button-small):not(.button-small-alt),.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title .a{font-family:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit}.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .titlea,.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title.a{font-family:inherit;color:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit;text-transform:inherit}.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .titlea:hover,.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .titlea:active,.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .titlea:focus,.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title.a:hover,.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title.a:active,.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title.a:focus{color:inherit}@media print,screen and (max-width:31.24875em){.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}@media print,screen and (max-width:63.99875em){.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title{font-size:calc(1.5625rem * 0.9);letter-spacing:calc(0rem * 0.9);margin:calc(1.875rem * 0.9) 0 calc(0.9375rem * 0.9) 0}}@media print,screen and (max-width:47.99875em){.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title{font-size:calc(1.5625rem * 0.85);letter-spacing:calc(0rem * 0.85);margin:calc(1.875rem * 0.85) 0 calc(0.9375rem * 0.85) 0}}@media print,screen and (max-width:31.24875em){.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title{font-size:calc(1.5625rem * 0.8);letter-spacing:calc(0rem * 0.8);margin:calc(1.875rem * 0.8) 0 calc(0.9375rem * 0.8) 0}}@media print,screen and (max-width:63.99875em){.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title:after{margin-top:calc(0.9375rem * 0.9)}}@media print,screen and (max-width:47.99875em){.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title:after{margin-top:calc(0.9375rem * 0.85)}}@media print,screen and (max-width:31.24875em){.page-two-column-content-wrapper .call-to-action-banner-container .call-to-action-banner .content-container .title:after{margin-top:calc(0.9375rem * 0.8)}}