﻿@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}a,a>img,button,input,select,textarea,.btn{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}a:hover,a:active,a:focus,a>img:hover,a>img:active,a>img:focus,button:hover,button:active,button:focus,input:hover,input:active,input:focus,select:hover,select:active,select:focus,textarea:hover,textarea:active,textarea:focus,.btn:hover,.btn:active,.btn:focus{outline:0}@font-face{font-family:"Hurme titles";src:url(../fonts/HurmeFINMono1a-Black.woff) format("truetype")}@font-face{font-family:"Hurme H1";src:url(../fonts/HurmeFIN1a-ExtendedBlack.woff) format("truetype")}@font-face{font-family:"Hurme nav";src:url(../fonts/HurmeFINMono1a-SemiBold.woff2) format("truetype")}@font-face{font-family:"Hurme regular";src:url(../fonts/HurmeFINMono1a-Regular.woff) format("truetype")}html{font-size:100%}@media(min-width: 576px){html{font-size:106.25%}}body{background-color:#fff;color:#07244b;font-size:1rem;line-height:26px;font-weight:400;font-style:normal;font-family:"DM Sans",Verdana,Helvetica,sans-serif}.wp-block-column:not(:first-child){margin-left:0}@media(min-width: 576px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-content h1,.wp-content h2,.wp-content h3,.wp-content h4,.wp-content h5,.wp-content h6,.wp-content p,.wp-content img,.wp-content .wp-block-image,.wp-content .wp-block-columns,.wp-content ul,.wp-content .wp-block-media-text,.wp-content .wp-block-gallery,.wp-content .wp-block-table,.wp-content .wp-block-separator,.wp-content form,.wp-content .wp-block-group__inner-container,.wp-content .wp-block-cover__inner-container,.wp-content .wp-block-embed__wrapper{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (min-width: 576px){.wp-content h1,.wp-content h2,.wp-content h3,.wp-content h4,.wp-content h5,.wp-content h6,.wp-content p,.wp-content img,.wp-content .wp-block-image,.wp-content .wp-block-columns,.wp-content ul,.wp-content .wp-block-media-text,.wp-content .wp-block-gallery,.wp-content .wp-block-table,.wp-content .wp-block-separator,.wp-content form,.wp-content .wp-block-group__inner-container,.wp-content .wp-block-cover__inner-container,.wp-content .wp-block-embed__wrapper{max-width:510px;padding-left:0;padding-right:0}}@media screen and (min-width: 768px){.wp-content h1,.wp-content h2,.wp-content h3,.wp-content h4,.wp-content h5,.wp-content h6,.wp-content p,.wp-content img,.wp-content .wp-block-image,.wp-content .wp-block-columns,.wp-content ul,.wp-content .wp-block-media-text,.wp-content .wp-block-gallery,.wp-content .wp-block-table,.wp-content .wp-block-separator,.wp-content form,.wp-content .wp-block-group__inner-container,.wp-content .wp-block-cover__inner-container,.wp-content .wp-block-embed__wrapper{max-width:680px}}@media screen and (min-width: 992px){.wp-content h1,.wp-content h2,.wp-content h3,.wp-content h4,.wp-content h5,.wp-content h6,.wp-content p,.wp-content img,.wp-content .wp-block-image,.wp-content .wp-block-columns,.wp-content ul,.wp-content .wp-block-media-text,.wp-content .wp-block-gallery,.wp-content .wp-block-table,.wp-content .wp-block-separator,.wp-content form,.wp-content .wp-block-group__inner-container,.wp-content .wp-block-cover__inner-container,.wp-content .wp-block-embed__wrapper{max-width:930px}}@media screen and (min-width: 1200px){.wp-content h1,.wp-content h2,.wp-content h3,.wp-content h4,.wp-content h5,.wp-content h6,.wp-content p,.wp-content img,.wp-content .wp-block-image,.wp-content .wp-block-columns,.wp-content ul,.wp-content .wp-block-media-text,.wp-content .wp-block-gallery,.wp-content .wp-block-table,.wp-content .wp-block-separator,.wp-content form,.wp-content .wp-block-group__inner-container,.wp-content .wp-block-cover__inner-container,.wp-content .wp-block-embed__wrapper{max-width:1110px}}@media screen and (min-width: 1400px){.wp-content h1,.wp-content h2,.wp-content h3,.wp-content h4,.wp-content h5,.wp-content h6,.wp-content p,.wp-content img,.wp-content .wp-block-image,.wp-content .wp-block-columns,.wp-content ul,.wp-content .wp-block-media-text,.wp-content .wp-block-gallery,.wp-content .wp-block-table,.wp-content .wp-block-separator,.wp-content form,.wp-content .wp-block-group__inner-container,.wp-content .wp-block-cover__inner-container,.wp-content .wp-block-embed__wrapper{max-width:1290px}}.wp-content ul{padding-left:32px !important}@media screen and (min-width: 576px){.wp-content ul{padding-left:25px !important}}.wp-content .wp-block-buttons,.wp-content a{width:100%;margin-right:auto;margin-left:auto}@media screen and (min-width: 576px){.wp-content .wp-block-buttons,.wp-content a{max-width:510px}}@media screen and (min-width: 768px){.wp-content .wp-block-buttons,.wp-content a{max-width:680px}}@media screen and (min-width: 992px){.wp-content .wp-block-buttons,.wp-content a{max-width:930px}}@media screen and (min-width: 1200px){.wp-content .wp-block-buttons,.wp-content a{max-width:1110px}}@media screen and (min-width: 1400px){.wp-content .wp-block-buttons,.wp-content a{max-width:1290px}}.wp-content .wp-block-buttons{padding-right:15px;padding-left:15px}@media screen and (min-width: 576px){.wp-content .wp-block-buttons{padding-left:0;padding-right:0}}.wp-content .wp-block-image img{padding-right:0;padding-left:0}.wp-content .wp-block-gallery .blocks-gallery-grid{padding-left:0 !important;padding-right:0 !important}.wp-content .wp-block-group__inner-container,.wp-content .wp-block-columns{padding-left:0;padding-right:0}.wp-content .blocks-gallery-item figure img{padding-left:0;padding-right:0}.wp-content .wp-block-media-text.has-background{padding-left:0;padding-right:0}@media screen and (max-width: 767.98px){.wp-block-media-text{grid-template-columns:100% !important;padding-left:0;padding-right:0}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text .wp-block-media-text__content{grid-column:1;grid-row:2}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:2}}@media screen and (min-width: 576px)and (max-width: 1199.98px){.wp-block-columns{flex-wrap:wrap !important}.wp-block-columns .wp-block-column,.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-basis:100% !important;flex-grow:0 !important;margin-left:0}.wp-block-columns .wp-block-column .wp-block-columns,.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child) .wp-block-columns{flex-wrap:unset !important}}figure.wp-caption figcaption,figure.wp-block-image figcaption,.wp-block-embed figcaption{text-align:left}.wp-block-image .aligncenter figcaption,.wp-block-image.aligncenter figcaption,.wp-block-embed .aligncenter figcaption,.wp-block-embed.aligncenter figcaption{text-align:center}.wp-block-image .alignright figcaption,.wp-block-embed .alignright figcaption{text-align:right}.btn,.btn-primary,.wp-block-button__link{font-style:normal;font-family:"Hurme nav",Verdana,Helvetica,sans-serif;background:#002f6c;color:#fff;border:1px solid #fff;border-radius:4px;margin-right:10px;margin-bottom:10px;margin-top:20px;padding:10px 20px;text-transform:uppercase;letter-spacing:2.8px;font-size:.82rem}.btn:hover,.btn:active,.btn:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.wp-block-button__link:hover,.wp-block-button__link:active,.wp-block-button__link:focus{background:#ef3e42;border:1px solid #ef3e42;color:#fff;text-decoration:none}.btn.disabled,.btn[disabled],.btn-primary.disabled,.btn-primary[disabled],.wp-block-button__link.disabled,.wp-block-button__link[disabled]{background:#000;color:#fff;opacity:.5;filter:alpha(opacity=50)}.btn.active,.btn:active,.btn-primary.active,.btn-primary:active,.wp-block-button__link.active,.wp-block-button__link:active{box-shadow:none}.btn.btn-default{background:#fff;color:#002f6c;border:1px solid #fff}@media screen and (min-width: 768px){.btn.btn-default{letter-spacing:2.8px;font-size:.82rem}}.btn.btn-default:hover,.btn.btn-default:active,.btn.btn-default:focus{background:#ef3e42;border:1px solid #ef3e42;color:#fff;text-decoration:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.editor-post-title__block .editor-post-title__input{line-height:130%;margin:50px 0 25px;color:#07244b;font-style:normal;font-style:normal;font-family:"Hurme titles",Verdana,Helvetica,sans-serif;font-weight:900}h1,.h1,.editor-post-title__block .editor-post-title__input{text-transform:uppercase;font-size:1.6rem}@media screen and (min-width: 768px){h1,.h1,.editor-post-title__block .editor-post-title__input{font-size:2rem}}@media screen and (min-width: 992px){h1,.h1,.editor-post-title__block .editor-post-title__input{font-size:2.35rem}}h2,.h2{text-transform:uppercase;font-size:1.47rem}@media screen and (min-width: 768px){h2,.h2{font-size:1.47rem}}h3,.h3{font-size:1.176rem}@media screen and (min-width: 768px){h3,.h3{font-size:1.176rem}}h4,.h4{font-size:1.058rem}@media screen and (min-width: 768px){h4,.h4{font-size:1.058rem}}h5,.h5{font-size:1.058rem}h6,.h6{font-size:1rem}p{margin:0 0 18px}.single h1{font-size:2rem}@media screen and (min-width: 1200px){.single h1{font-size:2rem}}@media screen and (min-width: 1400px){.single h1{font-size:2.85rem}}.home h1,.page-template-trossi h1,.page-template-landingpage-donations h1{font-style:normal;font-family:"Hurme H1",Verdana,Helvetica,sans-serif;font-weight:900;text-shadow:2px 2px 2px rgba(0,0,0,.4);font-size:1.24rem}@media screen and (min-width: 576px){.home h1,.page-template-trossi h1,.page-template-landingpage-donations h1{font-size:1.6rem}}@media screen and (min-width: 768px){.home h1,.page-template-trossi h1,.page-template-landingpage-donations h1{font-size:2rem}}@media screen and (min-width: 1200px){.home h1,.page-template-trossi h1,.page-template-landingpage-donations h1{font-size:2.5rem}}@media screen and (min-width: 1400px){.home h1,.page-template-trossi h1,.page-template-landingpage-donations h1{font-size:3.23rem}}.home h2,.page-template-trossi h2,.page-template-landingpage-donations h2{font-size:2rem}@media screen and (min-width: 768px){.home h2,.page-template-trossi h2,.page-template-landingpage-donations h2{font-size:2.35rem}}.home h2.wp-block-heading.has-x-large-font-size,.home h3.wp-block-heading.has-x-large-font-size,.home h4.wp-block-heading.has-x-large-font-size,.home h5.wp-block-heading.has-x-large-font-size,.home h6.wp-block-heading.has-x-large-font-size{margin-bottom:0;font-size:2rem !important}@media screen and (min-width: 768px){.home h2.wp-block-heading.has-x-large-font-size,.home h3.wp-block-heading.has-x-large-font-size,.home h4.wp-block-heading.has-x-large-font-size,.home h5.wp-block-heading.has-x-large-font-size,.home h6.wp-block-heading.has-x-large-font-size{font-size:2.5rem !important;margin-bottom:25px}}@media screen and (min-width: 1200px){.home h2.wp-block-heading.has-x-large-font-size,.home h3.wp-block-heading.has-x-large-font-size,.home h4.wp-block-heading.has-x-large-font-size,.home h5.wp-block-heading.has-x-large-font-size,.home h6.wp-block-heading.has-x-large-font-size{font-size:2.7rem !important}}@media screen and (min-width: 1400px){.home h2.wp-block-heading.has-x-large-font-size,.home h3.wp-block-heading.has-x-large-font-size,.home h4.wp-block-heading.has-x-large-font-size,.home h5.wp-block-heading.has-x-large-font-size,.home h6.wp-block-heading.has-x-large-font-size{font-size:2.823rem !important}}p.has-medium-font-size{font-size:1.058rem !important}a{color:#ef3e42;text-decoration:none}a:hover,a:active,a:focus{color:#ef3e42;text-decoration:underline}.wp-block-separator{opacity:1;border-color:#000;border-top-width:1px;width:100px !important}.wp-block-separator.is-style-default{width:100px !important;border-top-width:1px}.wp-block-separator.is-style-wide{width:100% !important;border-top-width:1px}.has-white-color{color:#fff;border-color:#fff}.has-black-color{color:#000;border-color:#000}.has-primary-color{color:#07244b;border-color:#07244b}.has-secondary-color{color:#ef3e42;border-color:#ef3e42}.has-blue-color{color:#002f6c;border-color:#002f6c}.has-peige-color{color:#ecece7;border-color:#ecece7}.has-white-background-color{background-color:#fff}.has-black-background-color{background-color:#000}.has-primary-background-color{background-color:#07244b}.has-secondary-background-color{background-color:#ef3e42}.has-blue-background-color{background-color:#002f6c}.has-lightgrey-background-color{background-color:#f5f5f5}.has-peige-background-color{background-color:#ecece7}hr{opacity:1}nav.navbar{z-index:9999;border:0;margin-bottom:0;border-bottom:0;background:#fff;width:100%;border-bottom:1px solid #efefef;height:82px;height:85px}@media screen and (min-width: 992px){nav.navbar{height:85px}}nav.navbar .container-fluid{background:#fff;border-bottom:1px solid #efefef;border-bottom:1px solid #fff}nav.navbar.position-absolute{margin-top:-81px;margin-top:-85px;padding:10px 0}@media screen and (min-width: 992px){nav.navbar.position-absolute{margin-top:-85px;padding-top:0;padding-bottom:0}}nav.navbar .navbar-brand{width:auto;max-width:75%}@media screen and (min-width: 992px){nav.navbar .navbar-brand{max-width:250px}}@media screen and (min-width: 1200px){nav.navbar .navbar-brand{max-width:300px}}@media screen and (min-width: 1400px){nav.navbar .navbar-brand{max-width:340px;margin-left:30px}}nav.navbar .navbar-brand svg,nav.navbar .navbar-brand img{width:100%;height:60px}@media screen and (min-width: 992px){nav.navbar .navbar-nav{padding:0}}@media screen and (min-width: 1400px){nav.navbar .navbar-nav{padding:10px 0}}nav.navbar .navbar-nav li.nav-item a.nav-link{font-style:normal;font-family:"Hurme nav",Verdana,Helvetica,sans-serif;color:#07244b;text-transform:uppercase;padding:10px .7rem;font-size:.8rem;display:flex}@media screen and (min-width: 992px){nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:.66rem;padding:29px .5rem}}@media screen and (min-width: 1200px){nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:.82rem;padding:20px .7rem;padding:29px .7rem}}@media screen and (min-width: 1400px){nav.navbar .navbar-nav li.nav-item a.nav-link{padding:20px 20px}}nav.navbar .navbar-nav li.nav-item a.nav-link:hover,nav.navbar .navbar-nav li.nav-item a.nav-link:focus,nav.navbar .navbar-nav li.nav-item a.nav-link:active{color:#ef3e42;text-decoration:underline}nav.navbar .navbar-nav li.nav-item a.nav-link.active{background-color:transparent;color:#ef3e42}@media screen and (min-width: 992px){nav.navbar .navbar-nav li.nav-item a.nav-link.active{background-color:transparent}}nav.navbar .navbar-nav li.nav-item a.nav-link.active:hover,nav.navbar .navbar-nav li.nav-item a.nav-link.active:focus,nav.navbar .navbar-nav li.nav-item a.nav-link.active:active{background-color:transparent;color:#ef3e42}@media screen and (min-width: 992px){nav.navbar .navbar-nav li.nav-item a.nav-link.active:hover,nav.navbar .navbar-nav li.nav-item a.nav-link.active:focus,nav.navbar .navbar-nav li.nav-item a.nav-link.active:active{background-color:transparent}}@media screen and (min-width: 992px){nav.navbar .navbar-nav li.nav-item:first-of-type a.nav-link{padding-left:0}}@media screen and (min-width: 992px)and (max-width: 1199.98px){nav.navbar .navbar-nav li.nav-item:last-of-type a.nav-link{padding-right:0}}nav.navbar .navbar-nav li.nav-item .dropdown-menu{min-width:100%;border-radius:0}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item{font-style:normal;font-family:"Hurme nav",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#07244b;padding-top:8px;padding-bottom:8px;font-size:.8rem;text-wrap:wrap}@media screen and (min-width: 992px){nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item{padding:8px;font-size:.66rem;line-height:120%}}@media screen and (min-width: 1200px){nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item{padding:8px 15px;line-height:125%;font-size:.8235rem}}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:hover,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:focus,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:active{color:#ef3e42;background-color:transparent}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item.active{color:#ef3e42;background-color:transparent}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item.active:hover,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item.active:focus,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item.active:active{color:#ef3e42}@media screen and (max-width: 991.98px){nav.navbar .dropdown-toggle{width:100%;justify-content:space-between}}nav.navbar .dropdown-toggle::after{border:none;font-family:"Font Awesome 5 Free";font-weight:600;color:#ef3e42;content:"";font-size:.7rem}nav.navbar .dropdown-toggle:hover::after{text-decoration:none;height:17px;overflow:hidden}nav.navbar .navbar-toggler{border-color:transparent;margin-right:0;border-radius:0}nav.navbar .navbar-toggler:hover,nav.navbar .navbar-toggler:focus,nav.navbar .navbar-toggler:active{background-color:#ddd;box-shadow:none}nav.navbar .navbar-toggler .toggler-icon{background-color:#07244b;display:block;width:22px;height:2px;border-radius:3px;margin:4px 0;transition:all .2s ease-in-out}nav.navbar .navbar-toggler span:nth-child(1){width:22px;transform:translateX(0) translateY(6px) rotate(45deg)}nav.navbar .navbar-toggler span:nth-child(2){width:22px;opacity:0}nav.navbar .navbar-toggler span:nth-child(3){width:22px;transform:translateX(0) translateY(-6px) rotate(-45deg)}nav.navbar .navbar-toggler.collapsed span:nth-child(1){width:22px;transform:translateX(0) translateY(0) rotate(0)}nav.navbar .navbar-toggler.collapsed span:nth-child(2){width:22px;opacity:1}nav.navbar .navbar-toggler.collapsed span:nth-child(3){width:22px;transform:translateX(0) translateY(0) rotate(0);margin-top:3px}body{background-color:#fff}.single header#main-header{min-height:auto;height:auto}header#main-header{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#07244b;margin-top:81px;min-height:250px}@media screen and (min-width: 768px){header#main-header{margin-top:84px;min-height:350px}}@media screen and (min-width: 992px){header#main-header{margin-top:85px}}@media screen and (min-width: 1200px){header#main-header{min-height:400px}}header#main-header .top-gradient{background:linear-gradient(to bottom, rgba(12, 47, 108, 0.54) 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to bottom, rgba(12, 48, 110, 0.54) 0%, rgba(255, 255, 255, 0) 100%);position:absolute;top:0;left:0;z-index:1;width:100%;height:250px}header#main-header .bottom-gradient{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:90px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(12, 47, 108, 0.53) 99%, rgba(12, 47, 108, 0.54) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(12, 48, 110, 0.53) 99%, rgba(12, 48, 110, 0.54) 100%);mix-blend-mode:multiply}@media screen and (min-width: 768px){header#main-header .bottom-gradient{height:152px}}@media screen and (min-width: 1200px){header#main-header .bottom-gradient{height:138px}}header#main-header .headercompass{position:absolute;bottom:0;left:0;z-index:2;width:100%;margin:0;background-image:url(../img/smps-kompassi.png);background-position:bottom center;background-repeat:repeat-x;background-size:900px;height:90px}@media screen and (min-width: 768px){header#main-header .headercompass{background-size:auto;width:96%;margin:0 2%;height:152px;height:100px}}@media screen and (min-width: 1200px){header#main-header .headercompass{height:152px}}header#main-header .headerarrow{margin:0 50%;bottom:100px;position:absolute;transform:translate(-50%, 0);z-index:2}header#main-header .headerarrow i:before{color:#fff}.home header#main-header,.page-template-trossi header#main-header,.page-template-landingpage-donations header#main-header{min-height:700px}@media screen and (min-width: 768px){.home header#main-header,.page-template-trossi header#main-header,.page-template-landingpage-donations header#main-header{min-height:600px}}@media screen and (min-width: 1200px){.home header#main-header,.page-template-trossi header#main-header,.page-template-landingpage-donations header#main-header{min-height:520px;margin-bottom:40px}}@media screen and (min-width: 1400px){.home header#main-header,.page-template-trossi header#main-header,.page-template-landingpage-donations header#main-header{min-height:720px}}@media screen and (min-width: 1920px){.home header#main-header,.page-template-trossi header#main-header,.page-template-landingpage-donations header#main-header{min-height:820px}}@media screen and (min-width: 2000px){.home header#main-header,.page-template-trossi header#main-header,.page-template-landingpage-donations header#main-header{min-height:988px}}.home header#main-header .bottom-gradient,.page-template-trossi header#main-header .bottom-gradient,.page-template-landingpage-donations header#main-header .bottom-gradient{width:100%;height:380px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(12, 47, 108, 0.91) 99%, rgba(12, 47, 108, 0.91) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(12, 48, 110, 0.91) 99%, rgba(12, 48, 110, 0.91) 100%);mix-blend-mode:multiply}@media screen and (min-width: 992px){.home header#main-header .bottom-gradient,.page-template-trossi header#main-header .bottom-gradient,.page-template-landingpage-donations header#main-header .bottom-gradient{height:152px}}@media screen and (min-width: 1200px){.home header#main-header .bottom-gradient,.page-template-trossi header#main-header .bottom-gradient,.page-template-landingpage-donations header#main-header .bottom-gradient{height:325px}}.home header#main-header .headerarrow,.page-template-trossi header#main-header .headerarrow,.page-template-landingpage-donations header#main-header .headerarrow{bottom:70px}@media screen and (min-width: 768px){.home header#main-header .headerarrow,.page-template-trossi header#main-header .headerarrow,.page-template-landingpage-donations header#main-header .headerarrow{bottom:26px}}.home header#main-header .headercompass,.page-template-trossi header#main-header .headercompass,.page-template-landingpage-donations header#main-header .headercompass{bottom:0}@media screen and (min-width: 768px){.home header#main-header .headercompass,.page-template-trossi header#main-header .headercompass,.page-template-landingpage-donations header#main-header .headercompass{bottom:30px}}.home header#main-header .container .slogan,.page-template-trossi header#main-header .container .slogan,.page-template-landingpage-donations header#main-header .container .slogan{position:absolute;bottom:80px;z-index:3;max-width:100%}@media(min-width: 576px){.home header#main-header .container .slogan,.page-template-trossi header#main-header .container .slogan,.page-template-landingpage-donations header#main-header .container .slogan{max-width:540px}}@media(min-width: 768px){.home header#main-header .container .slogan,.page-template-trossi header#main-header .container .slogan,.page-template-landingpage-donations header#main-header .container .slogan{bottom:140px;max-width:720px}}@media(min-width: 992px){.home header#main-header .container .slogan,.page-template-trossi header#main-header .container .slogan,.page-template-landingpage-donations header#main-header .container .slogan{max-width:760px}}@media screen and (min-width: 1200px){.home header#main-header .container .slogan,.page-template-trossi header#main-header .container .slogan,.page-template-landingpage-donations header#main-header .container .slogan{bottom:148px;bottom:30%;max-width:734px}}.home header#main-header .container .slogan .headerlinks,.page-template-trossi header#main-header .container .slogan .headerlinks,.page-template-landingpage-donations header#main-header .container .slogan .headerlinks{list-style:none;padding-left:0}.home #content-wrapper,.page-template-trossi #content-wrapper,.page-template-landingpage-donations #content-wrapper{background-image:url(../img/topotausta-73.png);background-repeat:repeat}.relative{position:relative}section{background-color:#fff}#content{padding-bottom:40px}@media screen and (min-width: 768px){#content{padding-bottom:90px}}footer#main-footer{position:relative;background-color:#07244b;color:#fff}footer#main-footer p,footer#main-footer h1,footer#main-footer h2,footer#main-footer h3,footer#main-footer h4,footer#main-footer h5,footer#main-footer h6{color:#fff;margin-top:0}footer#main-footer a{font-weight:600;color:#fff;font-size:1rem}@media screen and (min-width: 768px){footer#main-footer a{font-size:.9rem}}@media screen and (min-width: 992px){footer#main-footer a{font-size:1rem}}@media screen and (min-width: 1400px){footer#main-footer a{font-size:1.05rem}}footer#main-footer a:hover,footer#main-footer a:focus{text-decoration:underline;color:#ef3e42}footer#main-footer a.social-btn{margin:0 auto 0 0;font-weight:400;display:inline-block;padding:25px 10px;font-size:1.2rem}@media screen and (min-width: 768px){footer#main-footer a.social-btn{display:block;padding:0 10px 25px 10px;font-size:1.1rem}}@media screen and (min-width: 1400px){footer#main-footer a.social-btn{font-size:1.4rem}}footer#main-footer a.social-btn:hover,footer#main-footer a.social-btn:focus{text-decoration:none;color:#ef3e42}footer#main-footer .btn{font-size:1rem;text-decoration:none}@media screen and (min-width: 768px){footer#main-footer .btn{letter-spacing:2.8px;font-size:.82rem}}footer#main-footer .btn:hover,footer#main-footer .btn:focus{text-decoration:none}footer#main-footer .footerlogo{margin-bottom:20px}footer#main-footer .footer-content p{font-size:1rem;line-height:26px;font-weight:600}footer#main-footer #madeby{margin-top:25px}footer#main-footer #madeby p,footer#main-footer #madeby a{color:#cccfe0;font-size:.82rem;opacity:.66}@media screen and (min-width: 768px){footer#main-footer #madeby p,footer#main-footer #madeby a{font-size:.76rem;line-height:145%}}footer#main-footer #madeby a{font-weight:400;text-decoration:underline}footer#main-footer #madeby a:hover,footer#main-footer #madeby a:focus{color:#fff;text-decoration:underline;opacity:1}footer#main-footer #madeby a:hover p,footer#main-footer #madeby a:focus p{opacity:1}footer#main-footer .container{position:relative;z-index:2}footer#main-footer .bgwrapper{padding:60px 0 155px;position:relative}@media screen and (min-width: 768px){footer#main-footer .bgwrapper{padding:154px 0}}footer#main-footer .bgwrapper .footerbg{background-position:top center;background-repeat:no-repeat;background-size:cover;position:relative;mix-blend-mode:overlay;opacity:.54;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}footer#main-footer .bgwrapper .bgcompass{position:absolute;bottom:0;left:0;z-index:1;height:152px;width:98%;margin:0 1%;background-image:url(../img/smps-kompassi.png);background-position:bottom center;background-repeat:repeat-x;background-size:auto}.form-group .control-label{margin-top:20px}.form-group .form-control{border-radius:0;border:0;color:#000;border:1px solid #ddd}.form-group .form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(222,222,222,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(222,222,222,.6)}.form-group.has-error .form-control{border:1px solid #a94442}form.wpcf7-form p{font-size:1.1rem}.wpcf7-spinner{margin:10px auto;display:block}.container table img,.container table figure{display:inline-table}#carousel-logos{padding:20px 0;margin-top:35px;margin-bottom:35px}@media screen and (min-width: 576px){#carousel-logos{padding:35px 0;margin-top:45px;margin-bottom:45px}}@media screen and (min-width: 768px){#carousel-logos{padding:50px 0;margin-bottom:0;margin-top:0}}@media screen and (min-width: 1200px){#carousel-logos{padding:65px 0}}#carousel-logos img,#carousel-logos svg{width:auto;height:auto}#carousel-logos a:hover img,#carousel-logos a:hover svg,#carousel-logos a:active img,#carousel-logos a:active svg,#carousel-logos a:focus img,#carousel-logos a:focus svg{filter:none}.customlist{list-style:none;padding-left:0}.customlist.arrowlist li a{padding:10px 0;text-decoration:none;display:block}.customlist.arrowlist li a:before{font-size:.6rem;font-family:"Font Awesome 5 Free";font-weight:600;content:"";margin-right:10px;display:inline-block}@media screen and (min-width: 768px){.customlist.arrowlist li a:before{margin-right:5px}}@media screen and (min-width: 992px){.customlist.arrowlist li a:before{margin-right:15px}}.customlist.arrowlist li a:hover{text-decoration:underline}.customlist.arrowlist li:first-of-type a{padding-top:0}.customlist.btn-list li{display:inline-block;margin-left:10px;margin-right:10px}.customlist.btn-list li a{width:100%;margin-left:0}.list-of-recent-posts h3.recent-post-title{font-size:1.64rem;text-transform:uppercase;padding-bottom:28px;border-bottom:1px solid #07244b}.list-of-recent-posts ul{list-style:none;padding-left:0}.list-of-recent-posts ul li{padding:15px 5px;border-bottom:1px solid #ecece8}.list-of-recent-posts ul li a{text-decoration:none;display:block;color:#07244b}.list-of-recent-posts ul li a:hover,.list-of-recent-posts ul li a:focus,.list-of-recent-posts ul li a:active{color:#ef3e42}.list-of-recent-posts ul li .article-meta a{display:inline-block}.list-of-recent-posts ul li h3,.list-of-recent-posts ul li h4,.list-of-recent-posts ul li h5,.list-of-recent-posts ul li h6{font-style:normal;font-family:"DM Sans",Verdana,Helvetica,sans-serif;color:#002f6c;font-size:1.1rem}@media screen and (min-width: 768px){.list-of-recent-posts ul li h3,.list-of-recent-posts ul li h4,.list-of-recent-posts ul li h5,.list-of-recent-posts ul li h6{font-size:1.176rem}}.article-meta{font-size:.882rem;font-weight:600}.post-item{margin-bottom:25px;margin-top:25px}.post-item a{position:relative}.post-item a:hover img,.post-item a:focus img,.post-item a:active img{opacity:.85}.post-item a:hover h2,.post-item a:hover h3,.post-item a:hover h4,.post-item a:hover h5,.post-item a:hover h6,.post-item a:focus h2,.post-item a:focus h3,.post-item a:focus h4,.post-item a:focus h5,.post-item a:focus h6,.post-item a:active h2,.post-item a:active h3,.post-item a:active h4,.post-item a:active h5,.post-item a:active h6{color:#ef3e42}.post-item a img{border-radius:8px;object-fit:cover;width:100%;height:100%;padding-right:0;padding-left:0}.post-item a .postgradient{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:70%;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(12, 47, 108, 0.77) 99%, rgba(12, 47, 108, 0.77) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(12, 48, 110, 0.77) 99%, rgba(12, 48, 110, 0.77) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(12, 48, 110, 0.77) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #0c306e 100%);mix-blend-mode:multiply;opacity:.87;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.post-item .post-list-content{z-index:3;position:absolute;bottom:20px;left:0;padding:0 24px;text-shadow:2px 2px 2px rgba(0,0,0,.4)}.post-item .post-list-content h2,.post-item .post-list-content h3,.post-item .post-list-content h4,.post-item .post-list-content h5,.post-item .post-list-content h6{text-shadow:2px 2px 2px rgba(0,0,0,.4);font-style:normal;font-family:"Hurme nav",Verdana,Helvetica,sans-serif;text-transform:uppercase;font-size:1rem}@media screen and (min-width: 768px){.post-item .post-list-content h2,.post-item .post-list-content h3,.post-item .post-list-content h4,.post-item .post-list-content h5,.post-item .post-list-content h6{font-size:.9rem}}@media screen and (min-width: 992px){.post-item .post-list-content h2,.post-item .post-list-content h3,.post-item .post-list-content h4,.post-item .post-list-content h5,.post-item .post-list-content h6{font-size:1rem}}@media screen and (min-width: 1200px){.post-item .post-list-content h2,.post-item .post-list-content h3,.post-item .post-list-content h4,.post-item .post-list-content h5,.post-item .post-list-content h6{font-size:1.058rem}}.post-item .post-list-content .article-meta{font-style:normal;font-family:"Hurme regular",Verdana,Helvetica,sans-serif;font-weight:400;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.4);margin-bottom:0}@media screen and (min-width: 576px){.post-item .post-list-content .article-meta{font-size:.764rem}}@media screen and (min-width: 1200px){.post-item .post-list-content .article-meta{margin-bottom:6px}}.post-item .post-list-content a{color:#fff}.post-item .post-list-content a:hover,.post-item .post-list-content a:active,.post-item .post-list-content a:focus{color:#fff}@media(min-width: 992px)and (max-width: 1399.98px){.home-img-lifts .col-lg-3{width:30%}}.home-img-lifts .homelifts{position:relative;border-radius:20px;margin:0;padding:0;margin-bottom:15px;margin-top:15px}@media screen and (min-width: 768px)and (max-width: 991.98px){.home-img-lifts .homelifts{margin-left:2%;margin-right:2%;width:46%}}@media screen and (min-width: 992px){.home-img-lifts .homelifts{margin-left:auto;margin-right:auto}}@media screen and (min-width: 1400px){.home-img-lifts .homelifts{width:350px;min-height:487px}}.home-img-lifts .homelifts h2,.home-img-lifts .homelifts h3,.home-img-lifts .homelifts h4,.home-img-lifts .homelifts h5,.home-img-lifts .homelifts h6{font-size:1.64rem}@media screen and (min-width: 1400px){.home-img-lifts .homelifts h2,.home-img-lifts .homelifts h3,.home-img-lifts .homelifts h4,.home-img-lifts .homelifts h5,.home-img-lifts .homelifts h6{font-size:1.76rem}}.home-img-lifts .homelifts img{height:74px;width:auto;margin:0 auto;display:block;float:none}.home-img-lifts .homelifts.homelifts-lahjoita,.home-img-lifts .homelifts.homelifts-liity,.home-img-lifts .homelifts.homelifts-trossi{padding-top:40px;padding-bottom:40px}.home-img-lifts .homelifts.homelifts-lahjoita p,.home-img-lifts .homelifts.homelifts-lahjoita h2,.home-img-lifts .homelifts.homelifts-lahjoita h3,.home-img-lifts .homelifts.homelifts-lahjoita h4,.home-img-lifts .homelifts.homelifts-lahjoita h5,.home-img-lifts .homelifts.homelifts-lahjoita h6,.home-img-lifts .homelifts.homelifts-lahjoita a{color:#fff}.home-img-lifts .homelifts.homelifts-lahjoita a:hover,.home-img-lifts .homelifts.homelifts-lahjoita a:focus,.home-img-lifts .homelifts.homelifts-lahjoita a:active{color:#fff;text-decoration:underline}.home-img-lifts .homelifts.homelifts-lahjoita a:hover p,.home-img-lifts .homelifts.homelifts-lahjoita a:hover h2,.home-img-lifts .homelifts.homelifts-lahjoita a:hover h3,.home-img-lifts .homelifts.homelifts-lahjoita a:hover h4,.home-img-lifts .homelifts.homelifts-lahjoita a:hover h5,.home-img-lifts .homelifts.homelifts-lahjoita a:hover h6,.home-img-lifts .homelifts.homelifts-lahjoita a:hover a,.home-img-lifts .homelifts.homelifts-lahjoita a:focus p,.home-img-lifts .homelifts.homelifts-lahjoita a:focus h2,.home-img-lifts .homelifts.homelifts-lahjoita a:focus h3,.home-img-lifts .homelifts.homelifts-lahjoita a:focus h4,.home-img-lifts .homelifts.homelifts-lahjoita a:focus h5,.home-img-lifts .homelifts.homelifts-lahjoita a:focus h6,.home-img-lifts .homelifts.homelifts-lahjoita a:focus a,.home-img-lifts .homelifts.homelifts-lahjoita a:active p,.home-img-lifts .homelifts.homelifts-lahjoita a:active h2,.home-img-lifts .homelifts.homelifts-lahjoita a:active h3,.home-img-lifts .homelifts.homelifts-lahjoita a:active h4,.home-img-lifts .homelifts.homelifts-lahjoita a:active h5,.home-img-lifts .homelifts.homelifts-lahjoita a:active h6,.home-img-lifts .homelifts.homelifts-lahjoita a:active a{color:#fff;text-decoration:underline}.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-content-otsikkoryhma{margin:25px 0 0;width:100%;float:left}.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-content-otsikkoryhma h4{float:left;width:100%;font-size:1rem;line-height:26px;font-weight:400}.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-content-otsikkoryhma a,.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-content-otsikkoryhma p{font-style:normal;font-family:"Hurme titles",Verdana,Helvetica,sans-serif;font-weight:900;width:100%;float:left;font-size:1.6rem;color:#fff;text-decoration:none}@media screen and (min-width: 1200px){.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-content-otsikkoryhma a,.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-content-otsikkoryhma p{font-size:2.17rem}}.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-content-otsikkoryhma a:hover,.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-content-otsikkoryhma a:focus,.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-content-otsikkoryhma a:active{color:#fff;text-decoration:underline}.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-img{padding:0 10% 25px;width:auto;margin:0 auto}.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-content{height:100%;width:100%;position:relative;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:0 5% 25px}@media screen and (min-width: 768px){.home-img-lifts .homelifts.homelifts-lahjoita .homelifts-lahjoita-content{padding:0 10% 30px}}.home-img-lifts .homelifts.homelifts-lahjoita .btn.btn-default{width:85%;color:#ef3e42;margin-top:0;margin-bottom:20px !important}.home-img-lifts .homelifts.homelifts-lahjoita .btn.btn-default:hover,.home-img-lifts .homelifts.homelifts-lahjoita .btn.btn-default:focus,.home-img-lifts .homelifts.homelifts-lahjoita .btn.btn-default:active{background-color:#fff;color:#07244b}.home-img-lifts .homelifts.homelifts-trossi{border:1px solid #ecece7}.home-img-lifts .homelifts.homelifts-trossi .homelifts-trossi-img{width:auto;margin:0 auto;padding:0 10% 0}.home-img-lifts .homelifts.homelifts-trossi .homelifts-trossi-content{height:auto;display:flex;flex-direction:column;justify-content:flex-end;border-bottom-left-radius:20px;border-bottom-right-radius:20px;width:100%;padding:25px 8% 20px}@media screen and (min-width: 768px){.home-img-lifts .homelifts.homelifts-trossi .homelifts-trossi-content{padding:25px 10% 20px}}.home-img-lifts .homelifts.homelifts-trossi a.btn.btn-primary{width:85%;margin-top:0;margin-bottom:20px !important}.home-img-lifts .homelifts.homelifts-trossi #tehtavatrss time,.home-img-lifts .homelifts.homelifts-trossi #tehtavatrss strong{display:inline-block;font-size:.76rem;font-size:.823rem;color:#002f6c;font-weight:400}.home-img-lifts .homelifts.homelifts-trossi #tehtavatrss time:after{color:#002f6c;content:"|";padding:0 5px;display:inline-block}.home-img-lifts .homelifts.homelifts-trossi #tehtavatrss span{color:#002f6c;margin-top:5px;width:100%;float:left;font-weight:800;font-size:1.1rem}@media screen and (min-width: 1200px){.home-img-lifts .homelifts.homelifts-trossi #tehtavatrss span{font-size:1.176rem}}.home-img-lifts .homelifts.homelifts-trossi #tehtavatrss.list-unstyled{margin-bottom:0;padding-left:0 !important}.home-img-lifts .homelifts.homelifts-trossi #tehtavatrss.list-unstyled li:first-of-type{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ecece7;height:auto;float:left;width:100%}.home-img-lifts .homelifts.homelifts-trossi #tehtavatrss a.btn.btn-primary{width:85%}.home-img-lifts .homelifts.homelifts-liity{position:relative}.home-img-lifts .homelifts.homelifts-liity hr{width:80px;background-color:#ecece7;margin:0 auto 30px}.home-img-lifts .homelifts.homelifts-liity .homelifts-liity-img{padding:0 10% 25px;width:auto;margin:0 auto}.home-img-lifts .homelifts.homelifts-liity .homelifts-liity-content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:20px 5% 20px}@media screen and (min-width: 1200px){.home-img-lifts .homelifts.homelifts-liity .homelifts-liity-content p{padding-left:9%;padding-right:9%;font-size:1.058rem;font-weight:600}}.home-img-lifts .homelifts.homelifts-liity .btn.btn-default{width:90%;color:#ef3e42}@media screen and (min-width: 992px){.home-img-lifts .homelifts.homelifts-liity .btn.btn-default{margin-top:0;margin-bottom:20px !important}}.home-img-lifts .homelifts.homelifts-liity .btn.btn-default:hover,.home-img-lifts .homelifts.homelifts-liity .btn.btn-default:focus,.home-img-lifts .homelifts.homelifts-liity .btn.btn-default:active{background-color:#fff;color:#07244b}@media screen and (min-width: 768px){.gridparent{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:15px;grid-row-gap:10px}}.gridparent .gridchild:first-of-type{width:100%}@media screen and (min-width: 768px){.gridparent .gridchild:first-of-type{grid-column:1/3;grid-row:1/3;width:inherit}}.gridparent .gridchild:first-of-type .post-item{height:309px;width:100%}@media screen and (min-width: 768px){.gridparent .gridchild:first-of-type .post-item{height:auto;width:inherit}}@media screen and (min-width: 992px){.gridparent .gridchild:first-of-type .post-item .post-list-content{width:50%}}.gridparent .gridchild:nth-of-type(2),.gridparent .gridchild:last-of-type{width:100%}@media screen and (min-width: 576px){.gridparent .gridchild:nth-of-type(2),.gridparent .gridchild:last-of-type{width:50%}}@media screen and (min-width: 768px){.gridparent .gridchild:nth-of-type(2),.gridparent .gridchild:last-of-type{width:inherit;padding:0}}@media screen and (min-width: 992px){.gridparent .gridchild:nth-of-type(2),.gridparent .gridchild:last-of-type{margin-right:15px;margin-left:5px}}.gridparent .gridchild:nth-of-type(2) .post-item,.gridparent .gridchild:last-of-type .post-item{width:100%}@media screen and (min-width: 768px){.gridparent .gridchild:nth-of-type(2){grid-column:3/3;grid-row:1/1}}@media screen and (min-width: 768px){.gridparent .gridchild:last-of-type{grid-column:3/3;grid-row:2/2}}.gridparent .gridchild .post-item{position:relative;padding-top:0;padding-bottom:0}.gridparent .gridchild .post-item .post-list-content{z-index:3;position:absolute;bottom:20px;left:0;padding:0 15px}@media screen and (min-width: 992px){.gridparent .gridchild .post-item .post-list-content{padding:0 24px}}.gridparent .gridchild .post-item .post-list-content .article-meta{font-style:normal;font-family:"Hurme regular",Verdana,Helvetica,sans-serif;font-weight:400;text-shadow:2px 2px 2px rgba(0,0,0,.4);margin-bottom:0}@media screen and (min-width: 576px){.gridparent .gridchild .post-item .post-list-content .article-meta{font-size:.764rem}}@media screen and (min-width: 1200px){.gridparent .gridchild .post-item .post-list-content .article-meta{margin-bottom:6px}}.gridparent .gridchild .post-item .post-list-content h2,.gridparent .gridchild .post-item .post-list-content h3,.gridparent .gridchild .post-item .post-list-content h4,.gridparent .gridchild .post-item .post-list-content h5,.gridparent .gridchild .post-item .post-list-content h6{text-shadow:2px 2px 2px rgba(0,0,0,.4);font-style:normal;font-family:"Hurme nav",Verdana,Helvetica,sans-serif;text-transform:uppercase;font-size:1rem}@media screen and (min-width: 768px){.gridparent .gridchild .post-item .post-list-content h2,.gridparent .gridchild .post-item .post-list-content h3,.gridparent .gridchild .post-item .post-list-content h4,.gridparent .gridchild .post-item .post-list-content h5,.gridparent .gridchild .post-item .post-list-content h6{font-size:.9rem}}@media screen and (min-width: 992px){.gridparent .gridchild .post-item .post-list-content h2,.gridparent .gridchild .post-item .post-list-content h3,.gridparent .gridchild .post-item .post-list-content h4,.gridparent .gridchild .post-item .post-list-content h5,.gridparent .gridchild .post-item .post-list-content h6{font-size:1rem}}@media screen and (min-width: 1200px){.gridparent .gridchild .post-item .post-list-content h2,.gridparent .gridchild .post-item .post-list-content h3,.gridparent .gridchild .post-item .post-list-content h4,.gridparent .gridchild .post-item .post-list-content h5,.gridparent .gridchild .post-item .post-list-content h6{font-size:1.058rem}}.gridparent .gridchild a{color:#fff}.gridparent .gridchild a:hover,.gridparent .gridchild a:active,.gridparent .gridchild a:focus{color:#fff}#breadcrumbs{margin-top:25px;color:#6771ba;font-size:.82rem}#breadcrumbs span{padding:0 10px}#breadcrumbs span:first-of-type{padding-left:0}#breadcrumbs a{color:#6771ba}#breadcrumbs a:hover,#breadcrumbs a:focus,#breadcrumbs a:active{color:#ef3e42}.section-trossi-joinus.section-bg-img{background-position:bottom left;background-size:auto 65%;background-repeat:no-repeat}@media(min-width: 576px){.section-trossi-joinus.section-bg-img{background-position:top right;background-size:cover}}.section-trossi-joinus .stroke{float:left;display:block;margin:28% 0;margin:20% 0}@media(min-width: 576px){.section-trossi-joinus .stroke{width:11%;margin:12% 0}}@media(max-width: 575.98px){.section-trossi-joinus .stroke img{margin:0 auto}}.section-trossi-joinus .joinusicons h2,.section-trossi-joinus .joinusicons h3,.section-trossi-joinus .joinusicons h4{font-style:normal;font-family:"DM Sans",Verdana,Helvetica,sans-serif;font-size:1rem;color:#fff}.section-trossi-joinus .joinusicons .sigleicon{margin-top:35px;margin-bottom:25px}@media(min-width: 576px){.section-trossi-joinus .joinusicons .sigleicon{margin-top:25px}}.section-sos h2,.section-sos h3{color:#07244b;margin-bottom:25px}.section-sos .content{margin-bottom:55%}@media(min-width: 768px){.section-sos .content{margin-bottom:10%}}.section-sos .sosbgimg{background-image:url(../img/trossi-puhelin.png);background-repeat:no-repeat;background-position:center bottom;background-size:50%}@media(min-width: 768px){.section-sos .sosbgimg{background-size:auto;background-position:left bottom}}@media(min-width: 992px){.section-sos .sosbgimg{background-size:30%;background-position:15% bottom}}.bccolor-transparent-blue{background-color:rgba(10,86,153,.6);background-color:rgba(10,86,153,.6)}.bccolor-transparent-blue h1,.bccolor-transparent-blue h2,.bccolor-transparent-blue h3,.bccolor-transparent-blue h4,.bccolor-transparent-blue h5,.bccolor-transparent-blue h6{color:#fff}.bccolor-transparent-red{background-color:rgba(193,51,61,.9);background-color:rgba(193,51,61,.9)}.bccolor-transparent-red h1,.bccolor-transparent-red h2,.bccolor-transparent-red h3,.bccolor-transparent-red h4,.bccolor-transparent-red h5,.bccolor-transparent-red h6{color:#fff}.section-trossi-red h1,.section-trossi-red h2,.section-trossi-red h3,.section-trossi-red h4,.section-trossi-red h5,.section-trossi-red h6{color:#fff}.section-trossi-form h2,.section-trossi-form h3{color:#07244b}@media(min-width: 768px){.section-trossi-form h2,.section-trossi-form h3{font-size:50px}}#bgimg-section-m-donation{background-repeat:no-repeat;background-size:auto;position:relative}@media screen and (min-width: 576px){#bgimg-section-m-donation{background-position:left top}#bgimg-section-m-donation .flex-strech{align-items:stretch;display:flex}}@media screen and (min-width: 1011px){#bgimg-section-m-donation{background-position:-200% top}}@media screen and (min-width: 768px){#bgimg-section-m-donation{background-position:-190% top;background-size:auto 100%}}@media screen and (min-width: 992px){#bgimg-section-m-donation{background-position:left top;background-size:auto 100%}}@media screen and (max-width: 767.98px){#bgimg-section-m-donation{background-image:none !important}#bgimg-section-m-donation .col-xs-12{flex:none;max-width:100%}}@media screen and (max-width: 575.98px){#bgimg-section-m-donation{text-align:center}}@media screen and (min-width: 576px){.bgimg{width:100%;height:100%;object-fit:cover;margin:0}}@media screen and (max-width: 575.98px){.bgimg{margin-top:30px}}.pagination{color:#ef3e42;margin-top:60px}@media screen and (min-width: 992px){.pagination{margin-top:100px}}.pagination a{padding:.5rem 0;margin-left:5px;margin-right:5px;font-weight:700;text-decoration:none}.pagination a i{padding:.7rem 13px}.pagination a.page-link{font-style:normal;font-family:"Hurme regular",Verdana,Helvetica,sans-serif;font-weight:400;padding:5px 13px;margin-left:5px;margin-right:5px;color:#07244b;background-color:#fff;border:1px solid #07244b;border-radius:4px}.pagination a.page-link:hover,.pagination a.page-link:focus,.pagination a.page-link:active{background:#000;color:#ef3e42 !important;text-decoration:none !important}.pagination .page-item a.page-link{padding:5px 13px;margin-left:5px;margin-right:5px;color:#07244b;background-color:#fff;border:1px solid #07244b}.pagination .page-item.active a.page-link{padding:5px 13px;font-style:normal;font-family:"Hurme nav",Verdana,Helvetica,sans-serif;z-index:1;color:#fff;background-color:#07244b;border:1px solid #07244b;border-radius:4px}.pagination .page-item.active a.page-link:hover,.pagination .page-item.active a.page-link:focus,.pagination .page-item.active a.page-link:active{background:#ef3e42;border:1px solid #ef3e42;color:#fff !important;text-decoration:none !important}.wpcf7-spinner{margin:10px auto;display:block}.form-group .control-label{margin-top:20px}.form-group .form-control{border-radius:0;border:0;color:#000;border:1px solid #ddd}.form-group .form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(222,222,222,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(222,222,222,.6)}.form-group.has-error .form-control{border:1px solid #a94442}form.wpcf7-form p{font-size:1rem;font-weight:500;font-style:normal;font-family:"DM Sans",Verdana,Helvetica,sans-serif}form.wpcf7-form label{font-style:normal;font-family:"Hurme nav",Verdana,Helvetica,sans-serif;font-size:.94rem;color:#07244b;text-transform:uppercase;margin-bottom:14px;margin-top:30px;width:100%;padding:0}form.wpcf7-form input{padding:12px 27px}form.wpcf7-form select,form.wpcf7-form input,form.wpcf7-form textarea.wpcf7-textarea{font-style:normal;font-family:"DM Sans",Verdana,Helvetica,sans-serif;font-size:1rem;border:1px solid #07244b;border-radius:6px !important;width:100%}form.wpcf7-form select{font-size:.8235rem;font-weight:500;padding:12px 27px}form.wpcf7-form .btn.btn-lg,form.wpcf7-form .wpcf7-submit{font-style:normal;font-family:"Hurme nav",Verdana,Helvetica,sans-serif;background:#002f6c;color:#fff;border:1px solid #fff;border-radius:4px;margin-right:10px;margin-bottom:10px;margin-top:20px;padding:10px 20px;text-transform:uppercase;letter-spacing:2.8px;font-size:.82rem;width:145px;max-width:100%;padding-top:14px;padding-bottom:14px}form.wpcf7-form .btn.btn-lg:hover,form.wpcf7-form .btn.btn-lg:active,form.wpcf7-form .btn.btn-lg:focus,form.wpcf7-form .wpcf7-submit:hover,form.wpcf7-form .wpcf7-submit:active,form.wpcf7-form .wpcf7-submit:focus{background:#ef3e42;border:1px solid #ef3e42;color:#fff;text-decoration:none}form.wpcf7-form .btn.btn-lg.disabled,form.wpcf7-form .btn.btn-lg[disabled],form.wpcf7-form .wpcf7-submit.disabled,form.wpcf7-form .wpcf7-submit[disabled]{background:#000;color:#fff;opacity:.5;filter:alpha(opacity=50)}form.wpcf7-form .btn.btn-lg.active,form.wpcf7-form .btn.btn-lg:active,form.wpcf7-form .wpcf7-submit.active,form.wpcf7-form .wpcf7-submit:active{box-shadow:none}form.wpcf7-form .wpcf7-list-item{margin:0 1em 1rem 1em}form.wpcf7-form .wpcf7-list-item input{width:auto}form.wpcf7-form .wpcf7-not-valid-tip{font-style:normal;font-family:"DM Sans",Verdana,Helvetica,sans-serif;color:#ef3e42;text-transform:none}.compass-wrapper{width:100%;overflow:hidden}.compass-wrapper .kompassi-block{max-width:none;width:992px}@media screen and (min-width: 768px){.compass-wrapper .kompassi-block{width:1083px}}@media screen and (min-width: 1200px){.compass-wrapper .kompassi-block{width:auto}}#tehtavatrss li{width:100%;margin-bottom:25px;display:block;float:left}#tehtavatrss li span{width:100%;display:block;float:left}html[lang=fi] .cli-switch .cli-slider:after{content:"Hylätty"}html[lang=fi] .cli-switch input:checked+.cli-slider:after{content:"Hyväksytty"}html[lang=fi] a.cli-privacy-readmore:focus{outline:0}html[lang=fi] a.cli-privacy-readmore:before{content:"Näytä enemmän"}html[lang=fi] .cli-collapsed a.cli-privacy-readmore:focus{outline:0}html[lang=fi] .cli-collapsed a.cli-privacy-readmore:before{content:"Näytä vähemmän"}html[lang=fi] span.cli-necessary-caption{display:none}html[lang=fi] .cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#61a229;width:95px;overflow:hidden}html[lang=fi] .cli-tab-footer .wt-cli-privacy-accept-btn:before{content:"HYVÄKSY";color:#fff;padding-right:40px}html[lang=fi] .cli-switch input:checked+.cli-slider{background-color:#61a229}#cookie-law-info-again{box-shadow:none;border:1px solid #e0e0e0}