@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Merriweather:400i|Source+Sans+Pro:400,400i,700,900");html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,img,object,video{max-width:100%;height:auto}@font-face{font-family:Tondu;src:url(../fonts/Tondu_Reg-webfont.woff2) format("woff2"),url(../fonts/Tondu_Reg-webfont.woff) format("woff");font-weight:700;font-style:normal}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:100%}body{color:#000;font-family:Source Sans Pro,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.h1,.troop-contact-form .gform_wrapper .gform_title,h1{color:#253764;font-family:Tondu,Source Sans Pro,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.05em;line-height:1.125;margin:0 0 2.25rem;text-transform:uppercase}@media (min-width:720px){.h1,.troop-contact-form .gform_wrapper .gform_title,h1{font-size:3rem}}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.h2,h2{font-size:1.5rem;font-weight:700;line-height:1.25;margin:0 0 1.5rem;padding-top:1.5rem}@media (min-width:720px){.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.h2,h2{font-size:1.75rem}}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.h3,h3{font-size:1.5rem;font-weight:700;line-height:1.5;margin-bottom:1.5rem}#events-block .date,.h4,h4{font-size:1.25rem;line-height:1.5;font-weight:400;margin-bottom:1.5rem}.btn-container-button,.h5,h5{font-size:1rem;font-weight:700;line-height:1.5;margin-bottom:0}.p,p{font-size:1rem;line-height:1.5;margin:0 0 1.5rem}.lead p,p.lead{font-size:1.125rem;margin-bottom:2rem}@media (min-width:720px){.lead p,p.lead{font-size:1.25rem}}hr{margin:2em 0;display:block}.entry-header{margin:0 0 2.25rem}.entry-header .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.entry-header .h1,.entry-header .h2,.entry-header .troop-contact-form .gform_wrapper .gform_title,.entry-header h1,.entry-header h2,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .entry-header .gsection_title,.troop-contact-form .gform_wrapper .entry-header .gform_title{margin:0 0 1rem}.entry-header .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title a,.entry-header .h1 a,.entry-header .h2 a,.entry-header .troop-contact-form .gform_wrapper .gform_title a,.entry-header h1 a,.entry-header h2 a,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .entry-header .gsection_title a,.troop-contact-form .gform_wrapper .entry-header .gform_title a{color:inherit;text-decoration:none}ol,ul{margin:0 0 1em}.entry-content ul:not(.page-numbers){list-style-type:none;padding-left:1.5rem}.entry-content ul:not(.page-numbers) li{margin-bottom:.5rem}.entry-content ul:not(.page-numbers) li:before{content:"";background-color:#c7cad1;border-radius:50%;display:inline-block;margin-right:1rem;margin-left:-1.5rem;height:.5rem;width:.5rem}.entry-content ul:not(.page-numbers):not(.wp-block-list){margin:0 0 1em}.entry-content ol{padding-left:1rem}.entry-content ol li{padding-left:.5rem}.entry-content ol ul{margin-bottom:0}.entry-content ol ul li{padding-left:0}a{color:#28a9e1;text-decoration:none}#tinymce a,.entry-content a{border-bottom:2px solid;font-weight:700}#tinymce a:active,#tinymce a:focus,#tinymce a:hover,.entry-content a:active,.entry-content a:focus,.entry-content a:hover{color:#253764}#tinymce .button>a,#tinymce a.button,.entry-content .button>a,.entry-content a.button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase}@media (min-width:1120px){#tinymce .button>a,#tinymce a.button,.entry-content .button>a,.entry-content a.button{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}#tinymce .button>a:active,#tinymce .button>a:focus,#tinymce .button>a:hover,#tinymce a.button:active,#tinymce a.button:focus,#tinymce a.button:hover,.entry-content .button>a:active,.entry-content .button>a:focus,.entry-content .button>a:hover,.entry-content a.button:active,.entry-content a.button:focus,.entry-content a.button:hover{background:#253764;color:#fff}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:1rem;text-transform:none}label{font-weight:700;line-height:1.5em;max-width:100%}input[type=checkbox],input[type=radio]{margin:.25rem .5rem 0 0;line-height:normal}input[type=checkbox]+label,input[type=radio]+label{font-weight:400}input[type=checkbox]:checked+label,input[type=radio]:checked+label{color:#28a9e1}.select2-selection--multiple,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea:not(.editor-post-title__input){-webkit-appearance:none;appearance:none;box-sizing:border-box;border:1px solid #c7cad1;box-shadow:inset 0 2px 4px rgba(199,202,209,.4);border-radius:4px;font-weight:400;line-height:1.5rem;max-width:100%;padding:.6875rem 1rem;color:#000;background:#fff}.select2-selection--multiple:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:not(.editor-post-title__input):focus{border-color:#28a9e1;outline:none}select{padding-right:2rem}textarea{min-height:10rem}input[type=submit]{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase}@media (min-width:1120px){input[type=submit]{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#253764;color:#fff}.table-wrap{overflow-x:scroll}@media (min-width:530px){.table-wrap{overflow-x:auto}}.mce-item-table,table{width:100%;margin:.5em 0 1.5em;border:0}.mce-item-table thead,table thead{background:#c7cad1}.mce-item-table td,table td{border:0;border-left:1px solid #c7cad1;padding:.5rem .75rem}.mce-item-table td:first-of-type,table td:first-of-type{border-left:0}.mce-item-table tr,table tr{border-bottom:1px solid #c7cad1}.wp-caption{color:#70757d;font-size:.875rem;font-style:italic;font-family:Merriweather,Source Sans Pro,sans-serif;float:none;margin:0;max-width:100%;width:auto!important}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter,.aligncenter img{display:block;margin:1rem auto;height:auto}.aligncenter figcaption{text-align:center}.alignleft,.alignright{display:block;margin-bottom:1rem;height:auto;max-width:100%}@media (min-width:530px){.alignleft,.alignright{max-width:calc(50% - 1rem)}.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}}@media (min-width:720px){.alignleft{margin-left:-2rem;margin-right:2rem}.alignright{margin-right:-2rem;margin-left:2rem}.aligncenter:not(img){margin-left:-2rem;margin-right:-2rem;max-width:calc(100% + 4rem)}}.gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.gallery img{display:block;line-height:0}.gallery-item{width:100%;margin:0;padding:.5rem 0}.gallery-columns-2 .gallery-item{width:100%}@media (min-width:530px){.gallery-columns-2 .gallery-item{width:calc(50% - 1rem);margin-right:1rem}.gallery-columns-2 .gallery-item:nth-of-type(2n){margin-right:0}}.gallery-columns-3 .gallery-item{width:100%}@media (min-width:530px){.gallery-columns-3 .gallery-item{width:calc(50% - 1rem);margin-right:1rem}.gallery-columns-3 .gallery-item:nth-of-type(2n){margin-right:0}}@media (min-width:720px){.gallery-columns-3 .gallery-item{width:calc(33.33% - 1rem);margin-right:1rem}.gallery-columns-3 .gallery-item:nth-of-type(2n){margin-right:1rem}.gallery-columns-3 .gallery-item:nth-of-type(3n){margin-right:0}}.gallery-columns-4 .gallery-item{width:100%}@media (min-width:530px){.gallery-columns-4 .gallery-item{width:calc(50% - 1rem);margin-right:1rem}.gallery-columns-4 .gallery-item:nth-of-type(2n){margin-right:0}}@media (min-width:720px){.gallery-columns-4 .gallery-item{width:calc(33.33% - 1rem);margin-right:1rem}.gallery-columns-4 .gallery-item:nth-of-type(2n){margin-right:1rem}.gallery-columns-4 .gallery-item:nth-of-type(3n){margin-right:0}}@media (min-width:1120px){.gallery-columns-4 .gallery-item{width:calc(25% - 1rem);margin-right:1rem}.gallery-columns-4 .gallery-item:nth-of-type(2n),.gallery-columns-4 .gallery-item:nth-of-type(3n){margin-right:1rem}.gallery-columns-4 .gallery-item:nth-of-type(4n){margin-right:0}}.icon{height:1.5em;width:1.5em;fill:currentColor;display:inline-block;vertical-align:middle}blockquote{font-family:Merriweather,Source Sans Pro,sans-serif;color:#70757d;margin:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-align:start;align-items:flex-start}@media (min-width:720px){blockquote{margin-left:-3rem}}blockquote:before{background:#28a9e1 url(../images/quote-mask.svg) no-repeat;background-size:cover;content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;height:2rem;position:relative;top:-.5rem;width:2rem}@media (min-width:720px){blockquote:before{height:3.5rem;top:-1rem;width:3.5rem}}blockquote p{line-height:1.5;padding-left:.5rem}@media (min-width:720px){blockquote p{font-size:1.25rem;padding-left:1.5rem}}iframe{max-width:100%}a:focus{outline:1px dotted}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.skip-to-content{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);display:block;left:-9999em;outline:none;padding:1rem 1.5rem;text-decoration:none;text-transform:none;top:-9999em}.skip-to-content:focus{clip:auto;height:auto;left:.5rem;top:.5rem;width:auto;z-index:100000}.social-share-link:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:1px dotted;outline-offset:-2px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.admin-bar{margin-top:-32px}@media (max-width:782px){.admin-bar{margin-top:-46px}}.admin-bar .site-header{margin-top:32px}@media (max-width:782px){.admin-bar .site-header{margin-top:46px}}@media (max-width:600px){.admin-bar .headroom{margin-top:0}}.admin-bar #page,.admin-bar .breadcrumbs{margin-top:32px}@media (max-width:782px){.admin-bar #page,.admin-bar .breadcrumbs{margin-top:46px}}@media (max-width:600px){.admin-bar #page,.admin-bar .breadcrumbs{margin-top:0}}#page{padding-top:7.5rem}@media (min-width:720px){#page{padding-top:9.5rem}}.site-header{background:#fff;box-shadow:0 0 1rem rgba(0,0,0,.1);left:0;position:absolute;top:0;width:100%;z-index:999}@media (min-width:1120px){.site-header.headroom--pinned.headroom--not-top{position:fixed;top:-3rem}}.header-bottom,.header-top{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1120px){.header-bottom,.header-top{padding-left:3rem;padding-right:3rem}}.header-top{-ms-flex-align:center;align-items:center;background:#253764;color:#fff;display:-ms-flexbox;display:flex;height:2.5rem;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:720px){.header-top{height:3rem}}.headroom--pinned.headroom--not-top .header-top{opacity:0}.header-language-menu{font-family:Tondu,Source Sans Pro,sans-serif;font-size:.75rem;font-weight:700;-ms-flex-positive:1;flex-grow:1;letter-spacing:.075em;text-transform:uppercase}@media (min-width:720px){.header-language-menu{font-size:.875rem}}.header-language-menu ul{padding:0;margin:0;list-style:none;display:-ms-flexbox;display:flex}.header-language-menu li:not(:last-of-type){padding-right:.5rem}@media (min-width:720px){.header-language-menu li:not(:last-of-type){padding-right:1.5rem}}.header-language-menu a{color:#fff}.header-language-menu a:active,.header-language-menu a:focus,.header-language-menu a:hover{color:#28a9e1}.secondary-navigation{position:relative}.quick-links-toggle{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:block}@media (min-width:1461px){.quick-links-toggle{display:none}}.quick-links-toggle .icon{fill:#28a9e1}.quick-links-active .quick-links-toggle .icon{transform:rotate(-180deg)}.header-quick-links{padding:0;margin:0;list-style:none;margin:0 .25rem}@media (max-width:1460px){.header-quick-links{background:#28a9e1;display:none;padding:.5rem 0;position:absolute;top:3rem;right:-1rem;z-index:99}.quick-links-active .header-quick-links{display:block}.header-quick-links:after{border:solid transparent;border-color:rgba(40,169,225,0);border-bottom-color:#28a9e1;border-width:.5rem;content:"";display:block;height:0;pointer-events:none;position:absolute;right:calc(50% - 1.5rem);top:-1rem;width:0}}.header-quick-links li{display:inline-block;margin:0 .75rem}.header-quick-links a{color:#fff;display:block;padding:.25rem}.header-quick-links a:active,.header-quick-links a:focus,.header-quick-links a:hover{color:#253764}@media (min-width:1461px){.header-quick-links a:active,.header-quick-links a:focus,.header-quick-links a:hover{color:#28a9e1}}.header-cta{-ms-flex-item-align:start;align-self:flex-start;display:none;margin-left:1rem}@media (min-width:720px){.header-cta{display:block}}.header-cta .button{background:#28a9e1}.header-cta .button:active,.header-cta .button:focus,.header-cta .button:hover{background:#1a8bbc}@media (min-width:1461px){.secondary-navigation{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.secondary-navigation::-webkit-scrollbar{display:none}.header-quick-links{display:-ms-flexbox;display:flex}.header-quick-links li{-ms-flex-negative:0;flex-shrink:0}.header-cta{display:-ms-flexbox;display:flex}.header-cta .button{-ms-flex-negative:0;flex-shrink:0}}.header-bottom{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:5rem;-ms-flex-pack:end;justify-content:flex-end;position:relative;transition:.2s}@media (min-width:720px){.header-bottom{-ms-flex-pack:justify;justify-content:space-between;height:6.5rem}}.site-title{display:block;line-height:0;margin-right:auto;height:100%}@media (min-width:720px){.site-title{margin-right:0}}@media (min-width:1120px){.site-title{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}}.site-title a{display:block;line-height:0;height:100%}.site-logo{fill:#253764;width:8rem;height:100%}@media (min-width:720px){.site-logo{width:9.5rem}}@media (min-width:1120px){.site-logo{width:10.5rem}}@media (min-width:1120px){.search-form-wrapper{-ms-flex-positive:1;flex-grow:1;height:100%;position:relative;width:11rem}.search-form-wrapper .search-form{right:0;margin-left:auto;position:absolute;top:1.75rem}.search-active .search-form-wrapper .search-form{width:15rem}}@media (max-width:1119px){.search-form-wrapper{-ms-flex-positive:2;flex-grow:2;padding:0 2rem;position:relative}}@media (max-width:719px){.search-form-wrapper{background:#253764;display:none;left:0;padding:1rem 1.5rem;position:absolute;right:0;top:100%}.search-active .search-form-wrapper{display:block}.search-form-wrapper:after{border:solid transparent;border-color:rgba(37,55,100,0);border-bottom-color:#253764;border-width:.5rem;content:"";display:block;height:0;pointer-events:none;position:absolute;top:-1rem;right:7.25rem;width:0}.search-form-wrapper .search-field{border-color:#253764;padding:.5rem .75rem}.search-form-wrapper .search-submit{top:.5rem}}#menu-toggle{display:none}@media (max-width:1119px){#menu-toggle{display:inline-block;-ms-flex-order:1;order:1}}.post-type-archive-campaign #menu-toggle,.post-type-archive-donation #menu-toggle,.single-campaign #menu-toggle,.single-donation #menu-toggle{display:none}@media (max-width:1249px){.post-type-archive-campaign #menu-toggle,.post-type-archive-donation #menu-toggle,.single-campaign #menu-toggle,.single-donation #menu-toggle{display:inline-block;-ms-flex-order:1;order:1}}#search-toggle{display:inline-block;margin-right:.5rem}@media (min-width:720px){#search-toggle{display:none}}#search-toggle .icon-close{display:none}#search-toggle .icon-close .close-line{position:absolute;left:0;top:0;transform-origin:50% 50%}#search-toggle .icon-close .close-line.close-line-1{transform:rotate(45deg)}#search-toggle .icon-close .close-line.close-line-2{transform:rotate(-45deg)}.search-active #search-toggle .icon-search{display:none}.search-active #search-toggle .icon-close{display:block}footer#colophon{background:#253764}.site-footer{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:2rem}@media (min-width:720px){.site-footer{padding:0 2rem;padding:3.75rem 2rem 2rem}}@media (min-width:1120px){.site-footer{display:-ms-grid;display:grid;grid-gap:2rem;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}.site-footer>div,.site-footer nav{-ms-flex:1 0;flex:1 0;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:720px){.site-footer>div,.site-footer nav{-ms-flex-preferred-size:33%;flex-basis:33%}}@media (min-width:1120px){.site-footer>div.contact-information,.site-footer nav.contact-information{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1/span 3}}.site-footer>div.partners,.site-footer nav.partners{-ms-flex-order:3;order:3}@media (min-width:720px){.site-footer>div.partners,.site-footer nav.partners{padding-left:1.5rem}}@media (min-width:1120px){.site-footer>div.partners,.site-footer nav.partners{-ms-grid-column-span:4;-ms-grid-column:4;grid-column:4/span 4;-ms-flex-order:0;order:0}}.site-footer>div.partners:after,.site-footer nav.partners:after{clear:both;content:""}.site-footer>div.partners img,.site-footer nav.partners img{display:block;float:left;margin-bottom:1rem;margin-right:1rem}.site-footer>div.footer-navigation .menu-item a,.site-footer nav.footer-navigation .menu-item a{display:block}@media (min-width:720px){.site-footer>div.footer-navigation,.site-footer nav.footer-navigation{padding-left:1.5rem}}@media (min-width:1120px){.site-footer>div.footer-navigation,.site-footer nav.footer-navigation{-ms-grid-column-span:5;-ms-grid-column:8;grid-column:8/span 5;padding-left:2.5rem}}.site-footer .site-logo{width:10.5rem;max-height:70px;fill:#fff}@media (min-width:720px){.site-footer .site-logo{width:12.5rem;margin-bottom:1.375rem}}@media (min-width:1120px){.site-footer .site-logo{width:13.5rem}}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .site-footer .gsection_title,.site-footer .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.site-footer h3{color:#fff;font-size:1.25rem;margin-bottom:1rem}@media (min-width:720px){.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .site-footer .gsection_title,.site-footer .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.site-footer h3{margin-top:0}}.site-footer p{color:#fff}.site-footer .social-navigation{margin-top:2rem}@media (min-width:1120px){.site-footer .social-navigation{text-align:right}}@media (min-width:720px){.site-footer .social-navigation{margin-top:4rem}}.site-footer .social-navigation li{margin:0 .5rem 0 0}@media (min-width:1120px){.site-footer .social-navigation li{margin:0 0 0 1rem}}.site-footer .social-navigation .icon{color:#fff;height:2.5rem;width:2.5rem}.site-footer .social-navigation .icon.icon-tiktok{height:1.75rem;width:1.75rem}.site-footer .social-navigation .menu-item-label{display:none}#page{overflow-x:hidden}#content:not(.site-content--partiomedia){width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:720px){#content:not(.site-content--partiomedia){padding:0 2rem}}@media (min-width:1120px){#content:not(.site-content--partiomedia){-ms-flex-line-pack:center;align-content:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:2rem;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}@supports (grid-template-columns:repeat(12,1fr)){#content:not(.site-content--partiomedia){display:-ms-grid;display:grid}}}#primary{background:#fff;-ms-flex-order:2;order:2;padding-top:2rem;position:relative}#primary.search-template{text-align:center}@media (min-width:720px){#primary{padding-top:3rem}}@media (min-width:1120px){#primary{-ms-grid-column-span:9;-ms-grid-column:4;grid-column:4/span 9;padding-bottom:3rem;padding-top:4rem;width:56.5rem;max-width:100%}@supports (grid-template-columns:repeat(12,1fr)){#primary{width:auto}}#primary.search-template,#primary:only-child{-ms-grid-column-span:10;-ms-grid-column:2;grid-column:2/span 10;margin:auto;width:63rem}@supports (grid-template-columns:repeat(12,1fr)){#primary.search-template,#primary:only-child{margin:0;width:auto}}}#primary:not(.no-skew){padding-top:1.5rem}@media (min-width:720px){#primary:not(.no-skew){margin-top:-2rem;padding-left:3rem;padding-top:7rem;padding-right:3rem}#primary:not(.no-skew).search-template,#primary:not(.no-skew):only-child{padding-top:2rem}}@media (min-width:1120px){#primary:not(.no-skew){margin-top:-4.5rem;padding-left:0;padding-top:4rem;padding-right:0}}#primary:not(.no-skew):before{background:#fff;content:"";display:block;height:6rem;left:-1.5rem;position:absolute;right:-1.5rem;top:-1.5rem;transform:skew(0deg,-1deg)}@media (min-width:720px){#primary:not(.no-skew):before{box-shadow:0 -.5rem 1rem rgba(0,0,0,.05);left:0;right:0}}@media (min-width:1120px){#primary:not(.no-skew):before{height:12rem}}#primary.no-skew{margin-top:2rem}#main>.hentry,#main>.page-header{position:relative}@media (min-width:1120px){#main>.hentry,#main>.page-header{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:2rem;padding-left:4rem;padding-right:4rem}@supports (grid-template-columns:repeat(12,1fr)){#main>.hentry,#main>.page-header{display:-ms-grid;display:grid;padding:0}}}#main>.hentry .entry-content,#main>.hentry .entry-footer,#main>.hentry .entry-header,#main>.hentry .entry-summary,#main>.hentry .page-title,#main>.page-header .entry-content,#main>.page-header .entry-footer,#main>.page-header .entry-header,#main>.page-header .entry-summary,#main>.page-header .page-title{-ms-grid-column-span:8;-ms-grid-column:2;grid-column:2/span 8}#secondary{-ms-flex-order:1;order:1;position:relative}@media (min-width:1120px){#secondary{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1/span 3;-ms-grid-row:1;grid-row:1;width:17.5rem}@supports (grid-template-columns:repeat(12,1fr)){#secondary{width:auto}}}.site-content--partiomedia #primary{padding-bottom:0}.site-content--partiomedia #primary:before{content:none}@media (min-width:720px){.site-content--partiomedia #primary:not(.no-skew){padding-left:0;padding-right:0}}.site-content--partiomedia #primary .entry-footer{padding-top:1.5rem}.btn-container{margin-bottom:2rem}.btn-container-button{color:#28a9e1}.home #content{display:block;max-width:100%;padding:0}#front-hero{-ms-flex-align:end;align-items:flex-end;background-size:cover;background-position:50%;background-repeat:no-repeat;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - 11rem);padding:4rem 1.5rem 6rem;width:100%;position:relative}@media (min-width:530px){#front-hero{min-height:0}}@media (min-width:720px){#front-hero{padding:10vw 2rem 9.5rem}}@media (min-width:1120px){#front-hero{padding-bottom:11rem}}@media (min-width:1366px){#front-hero{padding-top:11.11111vw}}#front-hero:before{background-color:rgba(0,0,0,.3);content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0}#front-hero .hero-content{max-width:37rem;position:relative;text-align:center;width:100%}@media (min-width:1120px){#front-hero .hero-content{max-width:50rem}}#front-hero .hero-content .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,#front-hero .hero-content h2,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection #front-hero .hero-content .gsection_title{color:#fff;font-family:Tondu,Source Sans Pro,sans-serif;font-size:1.75rem;letter-spacing:.05em;line-height:2.25rem;margin-bottom:0;text-transform:uppercase}@media (min-width:530px){#front-hero .hero-content .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,#front-hero .hero-content h2,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection #front-hero .hero-content .gsection_title{font-size:2.25rem;line-height:3rem}}@media (min-width:1120px){#front-hero .hero-content .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,#front-hero .hero-content h2,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection #front-hero .hero-content .gsection_title{font-size:3rem;line-height:3.75rem}}#front-hero .hero-content span{font-size:1.25rem;display:block;line-height:1.75rem}@media (min-width:530px){#front-hero .hero-content span{line-height:2rem}}@media (min-width:720px){#front-hero .hero-content span{font-size:1.5rem;line-height:2.25rem}}#front-hero .hero-content a{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;margin-top:2rem;min-width:12rem}@media (min-width:1120px){#front-hero .hero-content a{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}#front-hero .hero-content a:active,#front-hero .hero-content a:focus,#front-hero .hero-content a:hover{background:#253764;color:#fff}.home .content-block:nth-child(2n){background-color:#f4f5f7;position:relative}.home .content-block:nth-child(2n):before{background-color:#f4f5f7;content:"";display:block;height:5rem;position:absolute;left:0;right:0;top:-1.5rem;transform:skew(0deg,1deg)}.home .content-block:nth-child(odd){background-color:#fff;position:relative}.home .content-block:nth-child(odd):before{background-color:#fff;content:"";display:block;height:5rem;position:absolute;left:0;right:0;top:-1.5rem;transform:skew(0deg,-1deg)}.home .content-block.content-block-cta{background-color:#f4f5f7;position:relative}.home .content-block.content-block-cta:before{background-color:#f4f5f7;content:"";display:block;height:5rem;position:absolute;left:0;right:0;top:-1.5rem;transform:skew(0deg,1deg)}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .home .content-block .gsection_title,.home .content-block .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.home .content-block h2{color:#253764;font-family:Tondu,Source Sans Pro,sans-serif;font-weight:700;letter-spacing:.05em;line-height:1.125;text-transform:uppercase;text-align:center}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .home .content-block .gsection_title .icon-wrap,.home .content-block .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title .icon-wrap,.home .content-block h2 .icon-wrap{color:#28a9e1;display:block}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .home .content-block .gsection_title .icon-wrap .icon,.home .content-block .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title .icon-wrap .icon,.home .content-block h2 .icon-wrap .icon{height:1em;width:1em}@media (min-width:530px){.home .content-block .list-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-pack:justify;justify-content:space-between}}.home .content-block .single-item{display:inline-block;margin-bottom:2rem;width:100%}@media (min-width:530px){.home .content-block .single-item{width:calc(50% - 2rem)}}@media (min-width:1120px){.home .content-block .single-item{width:calc(25% - 2rem)}}.home .content-block .single-item .post-title{display:block;font-size:1.25rem;font-weight:700;line-height:1.625rem;color:#253764}.home .content-block .show-more{text-align:center}.home .content-block .show-more a{color:#28a9e1;font-weight:700;text-align:center}.home .content-block .show-more a>.icon,.home .content-block .show-more a>.icon-wrap{display:inline-block;margin:0 .25rem;position:relative;top:-.05rem}.home .content-block .show-more a:active,.home .content-block .show-more a:focus,.home .content-block .show-more a:hover{color:#253764}#featured-block .featured-content{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto;margin-bottom:-4.5rem;position:relative;top:-3.5rem}@media (min-width:720px){#featured-block .featured-content{padding:0 2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1120px){#featured-block .featured-content{margin-bottom:-7.5rem;top:-7.5rem}}#featured-block .single-featured{background-color:#fff;margin:0 0 2rem;text-align:center}#featured-block .single-featured:last-of-type{margin-right:0}@media (min-width:720px){#featured-block .single-featured{margin:0 2rem 2rem 0;width:calc(33% - 1rem)}}#featured-block .single-featured img{display:block;width:100%}#featured-block .single-featured .single-featured-content{padding:0 1.5rem 1.5rem}@media (min-width:1120px){#featured-block .single-featured .single-featured-content{padding:0 4rem 2rem}}#featured-block .single-featured .single-featured-content .featured-title{color:#253764;font-family:Tondu,Source Sans Pro,sans-serif;font-size:1.25rem;letter-spacing:.05em;line-height:1.25;margin:1.5rem 0 0;text-transform:uppercase}@media (min-width:1120px){#featured-block .single-featured .single-featured-content .featured-title{font-size:1.5rem}}#featured-block .single-featured .single-featured-content .featured-link{color:#000;text-decoration:none}@media (min-width:720px){#featured-block .single-featured .single-featured-content .featured-link{font-size:.875rem}}@media (min-width:1120px){#featured-block .single-featured .single-featured-content .featured-link{font-size:1rem}}#featured-block .single-featured .single-featured-content .featured-link .icon-wrap{color:#28a9e1;padding-left:.5rem}#partiomedia-block .content-block-pictogram.pictogram-path{left:0;top:0;transform:translate3d(-50%,-50%,0) rotate(-90deg) scale(2,-2)}#partiomedia-block .content-block-pictogram.pictogram-tent{bottom:0;right:0;transform:translate3d(0,25%,0) scale(1.25)}#partiomedia-block .single-item{margin:0}#news-block .news-content{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto}@media (min-width:720px){#news-block .news-content{padding:0 2rem}}#news-block .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,#news-block h2,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection #news-block .gsection_title{color:#253764;font-family:Tondu,Source Sans Pro,sans-serif;font-size:2.25rem;line-height:2.5rem;margin-bottom:2rem;text-transform:uppercase;text-align:center}#news-block .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title .icon-wrap,#news-block h2 .icon-wrap,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection #news-block .gsection_title .icon-wrap{color:#28a9e1;display:block}#news-block .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title .icon-wrap .icon,#news-block h2 .icon-wrap .icon,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection #news-block .gsection_title .icon-wrap .icon{height:1rem}@media (min-width:530px){#news-block .news-list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-pack:justify;justify-content:space-between}}#news-block .single-news{display:inline-block;margin-bottom:2rem;width:100%}@media (min-width:530px){#news-block .single-news{width:calc(50% - 2rem)}}@media (min-width:1120px){#news-block .single-news{width:calc(25% - 2rem)}}#news-block .single-news .thumbnail img{display:block}#news-block .single-news .post-title{color:#253764;font-size:1.25rem;font-weight:700;display:block;line-height:1.625rem;margin:1rem 0 .25rem}#news-block .single-news p{margin-bottom:.25rem}#news-block .single-news .date{color:#c7cad1;font-weight:700}#events-block .date{color:#28a9e1;font-weight:400}#events-block .location{color:#70757d}#some-feed{background-image:linear-gradient(0deg,#fff,#f4f5f7)}#some-feed .content-block-pictogram.pictogram-water{left:0;top:0;transform:translate3d(-25%,-62.5%,0)}#some-feed .feed-content{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto}@media (min-width:720px){#some-feed .feed-content{padding:0 2rem}}#some-feed .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,#some-feed h2,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection #some-feed .gsection_title{color:#253764;font-family:Tondu,Source Sans Pro,sans-serif;font-weight:700;letter-spacing:.05em;line-height:1.125;text-transform:uppercase;text-align:center}#some-feed .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title .icon-wrap,#some-feed h2 .icon-wrap,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection #some-feed .gsection_title .icon-wrap{color:#28a9e1;display:block}#some-feed .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title .icon-wrap .icon,#some-feed h2 .icon-wrap .icon,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection #some-feed .gsection_title .icon-wrap .icon{height:1em;width:1em}#some-feed .juicer-feed{font-family:inherit;max-width:100%!important;max-height:100%!important}.page-id-882 #some-feed{background-image:none}@media (min-width:1120px){#secondary{padding-bottom:3rem;padding-top:2rem}}.entry-header .entry-excerpt{font-size:1.25rem;margin-bottom:0}.error-404{text-align:center}.error-404 .entry-header{margin-bottom:0}.error-404 .entry-header .entry-title{color:#253764;font-family:Tondu,Source Sans Pro,sans-serif;font-weight:700;letter-spacing:.05em;line-height:1.125;text-transform:uppercase;text-align:center}.error-404 .entry-header .entry-title .icon-wrap{color:#28a9e1;display:block}.error-404 .entry-header .entry-title .icon-wrap .icon{height:1em;width:1em}.error-404 form.search-form{padding-bottom:2rem;width:100%}@media (min-width:530px){.error-404 form.search-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.error-404 form.search-form .search-field{width:100%;margin-right:1.5rem}@media (min-width:530px){.error-404 form.search-form .search-field{width:calc(100% - 11.5rem)}}.error-404 form.search-form .search-submit{width:100%;position:static;margin-top:1rem}@media (min-width:530px){.error-404 form.search-form .search-submit{width:10rem;margin-top:0}}.search-results .page-header{position:relative}.search-results .page-title{color:#253764;font-family:Tondu,Source Sans Pro,sans-serif;font-weight:700;letter-spacing:.05em;line-height:1.125;text-transform:uppercase;text-align:center;margin:0 0 .5rem}.search-results .page-title .icon-wrap{color:#28a9e1;display:block}.search-results .page-title .icon-wrap .icon{height:1em;width:1em}.search-results .search-query{color:#28a9e1}.search-results .entry-header{margin:0;padding-top:.5rem}.search-results .entry-title{padding-top:1rem}.search-results .entry-title a{color:#28a9e1;margin-right:1rem}.search-results .entry-title a:active,.search-results .entry-title a:focus,.search-results .entry-title a:hover{color:#253764}.search-results .post-type-label{position:relative;top:-.25rem}.search-results .entry-meta{margin-bottom:.5rem;margin-top:-.5rem}.search-results .entry-meta span{margin-right:1.5rem}.search-results .entry-summary{border-bottom:1px solid #c7cad1;padding-bottom:.5rem}.search-results .hentry:last-of-type .entry-summary{border-bottom:none}.page-template-template-thanks #hero{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 11rem);max-height:30rem;padding:4rem 1.5rem 3.5rem;width:100%}@media (min-width:720px){.page-template-template-thanks #hero{height:56.25vw;max-height:40rem;padding:4rem 2rem 9.5rem}}@media (min-width:1120px){.page-template-template-thanks #hero{height:calc(100vh - 11rem);max-height:45rem;padding:6.5rem 2rem 11rem}}.page-template-template-thanks #hero .hero-content{max-width:37rem;position:relative;text-align:center;width:100%}@media (min-width:1120px){.page-template-template-thanks #hero .hero-content{max-width:50rem}}.page-template-template-thanks #hero .hero-content h1{color:#fff;font-family:Tondu,Source Sans Pro,sans-serif;font-size:1.75rem;letter-spacing:.05em;line-height:2.25rem}@media (min-width:530px){.page-template-template-thanks #hero .hero-content h1{font-size:2.25rem;line-height:3rem}}@media (min-width:1120px){.page-template-template-thanks #hero .hero-content h1{font-size:3rem;line-height:3.75rem}}#hero{background:#28a9e1 url(../images/hero-background.png);background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:6rem;overflow:hidden;position:relative;width:100%}@media (-webkit-min-device-pixel-ratio:2) and (min-width:865px),(min-resolution:192dpi) and (min-width:865px),(min-width:1440px){#hero{background-image:url(../images/hero-background@2x.png)}}@media (min-width:720px){#hero{background-color:#28a9e1;height:10rem}}@media (min-width:1120px){#hero{height:14rem}}#hero.has-image{background-color:#f4f5f7;height:56.25vw;width:100%}@media (min-width:530px){#hero.has-image{height:37.5vw}}@media (min-width:1120px){#hero.has-image{height:50vh;min-height:25rem;max-height:30rem}}#hero svg{display:block;fill:hsla(0,0%,100%,.2);height:25rem;right:-12vw;position:relative;top:3rem;transform:scaleX(-1);width:25rem}#hero.hero--partiomedia{-ms-flex-align:end;align-items:flex-end;background-size:cover;background-position:50%;background-repeat:no-repeat;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 11rem);min-height:46rem;padding:4rem 1.5rem 6rem;width:100%;position:relative}#hero.hero--partiomedia:before{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.8));content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0}#hero.hero--partiomedia .hero-content{max-width:37rem;position:relative;text-align:center;width:100%}@media (min-width:1120px){#hero.hero--partiomedia .hero-content{max-width:50rem}}#hero.hero--partiomedia .hero-content__go-to-content{position:relative;display:block;height:3rem;width:3rem;margin:auto;margin-bottom:0}@media (min-width:530px){#hero.hero--partiomedia .hero-content__go-to-content{margin-bottom:4.5rem}}#hero.hero--partiomedia .hero-content__go-to-content:active,#hero.hero--partiomedia .hero-content__go-to-content:focus,#hero.hero--partiomedia .hero-content__go-to-content:hover{text-transform:none}#hero.hero--partiomedia .hero-content__go-to-content:active svg,#hero.hero--partiomedia .hero-content__go-to-content:focus svg,#hero.hero--partiomedia .hero-content__go-to-content:hover svg{transform:translateY(.25rem)}#hero.hero--partiomedia .hero-content__go-to-content svg{transition:all .2s ease-in-out;height:100%;width:100%;transform:translate(0);top:0;left:0;right:0;bottom:0}#hero.hero--partiomedia .hero-content .entry-title{color:#fff;font-family:Tondu,Source Sans Pro,sans-serif;font-size:1.75rem;letter-spacing:.05em;line-height:2.25rem;margin-bottom:0;text-transform:uppercase}@media (min-width:530px){#hero.hero--partiomedia .hero-content .entry-title{font-size:2.25rem;line-height:3rem}}@media (min-width:1120px){#hero.hero--partiomedia .hero-content .entry-title{font-size:3rem;line-height:3.75rem}}@media (min-width:720px){#hero.hero--partiomedia .hero-content .entry-meta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}#hero.hero--partiomedia .hero-content .entry-meta span{color:#fff;font-size:1rem;display:block;line-height:1.75rem;margin:0}@media (min-width:720px){#hero.hero--partiomedia .hero-content .entry-meta span{padding:0 1rem;border-left:1px solid hsla(0,0%,100%,.2)}#hero.hero--partiomedia .hero-content .entry-meta span:first-of-type{border-left:none}}.search-form,.search-wrapper{position:relative}.search-field{padding-right:3rem;width:100%}.search-submit{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:transparent;min-height:0;padding:0;position:absolute;right:.875rem;top:.75rem}.search-submit .icon{fill:#70757d}.search-submit:active,.search-submit:focus,.search-submit:hover{background:transparent}.menu-toggle{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;color:#253764;cursor:pointer;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;letter-spacing:.075em;text-transform:uppercase;transition:all .25s ease-in-out;font-size:.75em;padding:.5em}.menu-toggle:hover .line-1{transform:translateY(-.25em)}.menu-toggle:hover .line-3{transform:translateY(.25em)}.menu-toggle:focus{outline:thin dotted;outline-offset:-2px}.menu-toggle:active,.menu-toggle:focus,.menu-toggle:hover{background:transparent;color:#28a9e1}.menu-toggle svg{fill:#28a9e1;display:block;margin:0 auto .125rem;padding:.25rem;position:relative;width:2rem;height:2rem}.menu-toggle svg.icon-search{padding:0}.icon-menu-toggle{top:0}.svg-menu-toggle .line{opacity:1;transition:.15s ease-in-out}.svg-menu-toggle .close-line{opacity:0;transition:.15s ease-in-out;transform:scale(1.2);position:absolute;left:0;top:0}.menu-toggle.active .svg-menu-toggle .close-line{opacity:1;transform-origin:50% 50%}.menu-toggle.active .svg-menu-toggle .close-line.close-line-1{transform:scale(1) rotate(45deg)}.menu-toggle.active .svg-menu-toggle .close-line.close-line-2{transform:scale(1) rotate(-45deg)}.menu-toggle.active .svg-menu-toggle .line{opacity:0;transform:scale(.8)}@media (min-width:1120px){#primary-navigation{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;height:100%;-ms-flex-positive:2;flex-grow:2}}#primary-navigation-items,#primary-navigation-items ul{padding:0;margin:0;list-style:none}#primary-navigation-items .sub-menu li.quick-links>.icon,#primary-navigation-items .sub-menu li.quick-links>a{display:none}#primary-navigation-items .sub-menu li.quick-links>ul{padding-top:.5rem}#primary-navigation-items .sub-menu li.quick-links>ul>li{padding-bottom:1rem;position:relative}#primary-navigation-items .sub-menu li.quick-links>ul>li>.icon{display:block;fill:#fff;left:auto;-ms-flex-order:2;order:2;position:absolute}#primary-navigation-items .sub-menu li.quick-links>ul>li>a{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;display:block;-ms-flex-order:1;order:1;width:100%}@media (min-width:1120px){#primary-navigation-items .sub-menu li.quick-links>ul>li>a{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}#primary-navigation-items .sub-menu li.quick-links>ul>li>a:active,#primary-navigation-items .sub-menu li.quick-links>ul>li>a:focus,#primary-navigation-items .sub-menu li.quick-links>ul>li>a:hover{background:#253764;color:#fff;background:#1a8bbc}@media (max-width:1119px){#primary-navigation-items{background:#253764;display:none;left:0;position:absolute;right:0;top:5rem;z-index:99}}@media (max-width:1119px) and (min-width:720px){#primary-navigation-items{top:6rem}}@media (max-width:1119px){#primary-navigation-items:after{border:solid transparent;border-color:rgba(37,55,100,0);border-bottom-color:#253764;border-width:.5rem;content:"";display:block;height:0;pointer-events:none;position:absolute;top:-1rem;right:3rem;width:0}.active #primary-navigation-items{display:block}#primary-navigation-items li>.decorative-icon,#primary-navigation-items li>a .active-icon{display:none}#primary-navigation-items li.menu-item-has-children{position:relative}#primary-navigation-items li.menu-item-has-children>a{color:#fff;display:block;margin-right:2.5rem}#primary-navigation-items li.menu-item-has-children>.icon{fill:#28a9e1;height:3rem;padding:.5rem;position:absolute;width:3rem}#primary-navigation-items li.menu-item-has-children.active>.icon{transform:rotate(180deg)}#primary-navigation-items .sub-menu li.current-menu-ancestor>a,#primary-navigation-items .sub-menu li.current-menu-item>a{color:#28a9e1;font-weight:700}#primary-navigation-items a{color:#fff;display:block}#primary-navigation-items>li{border-bottom:1px solid #17233f}#primary-navigation-items>li:last-of-type{border:none}#primary-navigation-items>li>.icon{right:.75rem;top:.25rem}#primary-navigation-items>li>a{margin:0 1rem;padding:1rem .5rem;font-size:1.125rem;font-weight:700}#primary-navigation-items>li.current-menu-ancestor>a,#primary-navigation-items>li.current-menu-item>a{color:#28a9e1}#primary-navigation-items>li>ul{background:#1e2d51;max-height:0;padding:0 1.5rem;pointer-events:none;opacity:0}#primary-navigation-items>li>ul.open{opacity:1;padding-bottom:.5rem;padding-top:.5rem;pointer-events:auto;max-height:999px}#primary-navigation-items>li>ul>li{border-top:1px solid #10182c}#primary-navigation-items>li>ul>li.quick-links,#primary-navigation-items>li>ul>li:first-of-type{border:none}#primary-navigation-items>li>ul>li>.icon{right:-.75rem;top:0}#primary-navigation-items>li>ul>li>a{padding:.75rem 0}#primary-navigation-items>li>ul>li:not(.quick-links)>ul{border-left:2px solid #28a9e1;max-height:0;padding-left:1rem;pointer-events:none;opacity:0}#primary-navigation-items>li>ul>li:not(.quick-links)>ul.open{opacity:1;margin:.25rem 0 1.5rem;max-height:999px;pointer-events:auto}#primary-navigation-items>li>ul>li:not(.quick-links)>ul>li{padding-bottom:.5rem}#primary-navigation-items>li>ul>li:not(.quick-links)>ul>li:last-of-type{padding-bottom:0}#primary-navigation-items>li>ul>li:not(.quick-links)>ul>li>a{padding:0 0 .25rem}#primary-navigation-items>li>ul>li.quick-links>ul{margin-top:1rem}#primary-navigation-items>li>ul>li.quick-links>ul>li>.icon{right:1rem;top:.75rem}}@media (min-width:1120px){#primary-navigation-items{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0 1.5rem;margin-bottom:1rem;width:100%}#primary-navigation-items>ul{height:100%}#primary-navigation-items a{text-decoration:none}#primary-navigation-items a:active,#primary-navigation-items a:focus,#primary-navigation-items a:hover{color:#28a9e1}#primary-navigation-items a .active-icon{display:none}#primary-navigation-items>li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-grid-column-align:center;justify-items:center;margin:0 .5rem}#primary-navigation-items>li>.icon{-ms-flex-negative:0;flex-shrink:0}#primary-navigation-items>li:last-of-type{margin-right:0}#primary-navigation-items>li>a{color:#253764;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-weight:700;letter-spacing:.05em;line-height:1.25;padding:.25rem 0 0;position:relative;text-align:center;text-transform:uppercase}#primary-navigation-items>li>a .active-icon{display:block;fill:#28a9e1;margin:-.125rem auto 0 50%;opacity:0;transform:translateX(-50%)}#primary-navigation-items>li>a:active,#primary-navigation-items>li>a:focus,#primary-navigation-items>li>a:hover{color:#28a9e1}#primary-navigation-items>li>a[href="#"]{cursor:default}#primary-navigation-items>li>.submenu-icon{fill:#c7cad1;margin:-1.25rem 0 0 .25em;position:relative}#primary-navigation-items>li:active>.submenu-icon,#primary-navigation-items>li:focus>.submenu-icon,#primary-navigation-items>li:hover>.submenu-icon{fill:#28a9e1}#primary-navigation-items>li.menu-item-has-children{background:url(../images/sub-menu-arrow.svg) no-repeat calc(50% - .875rem) calc(100% + 1.5rem);background-size:1.5rem auto;transition-delay:.25s}#primary-navigation-items>li.menu-item-has-children:hover{background-position:calc(50% - .875rem) calc(100% + .125rem);transition-delay:.25s;margin-bottom:-1rem;margin-top:-1rem}#primary-navigation-items>li.menu-item-has-children>a .active-icon{transform:translateX(-.75rem)}#primary-navigation-items>li.current-menu-ancestor>a .active-icon,#primary-navigation-items>li.current-menu-item>a .active-icon{opacity:1}#primary-navigation-items>li li a{color:#fff;padding:.25rem 0;display:block}#primary-navigation-items>li li .icon{color:#fff}#primary-navigation-items>li:hover>.sub-menu,#primary-navigation-items>li>.sub-menu.open{display:-ms-flexbox;display:flex;opacity:1;left:0;pointer-events:auto;transform:translateY(0)}#primary-navigation-items>li>ul{background:#253764;display:none;left:0;margin:0 auto;max-width:80rem;opacity:0;padding:2rem 2rem 1rem;pointer-events:none;position:absolute;right:0;top:6.5rem;transition:opacity .15s;transition-delay:.25s;width:100%;z-index:99}@supports (pointer-events:none){#primary-navigation-items>li>ul{display:-ms-flexbox;display:flex}}.header-sticky-out #primary-navigation-items>li>ul{top:6.5rem}#primary-navigation-items>li>ul:after{background:#253764;content:"";display:block;height:100%;left:-100vw;position:absolute;right:-100vw;top:0;z-index:-2}#primary-navigation-items>li>ul:before{background:url(../images/pictogram-mountain.svg) no-repeat calc(100% - 15rem) calc(100% + 5rem);background-size:30rem auto;bottom:0;content:"";display:block;height:100%;opacity:.1;left:0;position:absolute;width:100%;z-index:-1}#primary-navigation-items>li>ul>li{-ms-flex-preferred-size:20%;flex-basis:20%;margin:0 1rem}#primary-navigation-items>li>ul>li.quick-links{margin-left:auto}#primary-navigation-items>li>ul>li.menu-item-has-children{position:relative}#primary-navigation-items>li>ul>li.menu-item-has-children>a{font-weight:900}#primary-navigation-items>li>ul>li.menu-item-has-children>.icon{display:none}#primary-navigation-items>li>ul>li>a{display:block;font-size:1.25rem;line-height:1.75rem;margin-bottom:.5rem}#primary-navigation-items>li>ul>li>a[href="#"]{pointer-events:none}#primary-navigation-items>li>ul>li>a[href="#"]:active,#primary-navigation-items>li>ul>li>a[href="#"]:focus,#primary-navigation-items>li>ul>li>a[href="#"]:hover{color:#fff}#primary-navigation-items>li>ul>li>ul{margin-bottom:1.5rem}#primary-navigation-items>li>ul>li>ul>li{position:relative}#primary-navigation-items>li>ul>li>ul>li>.icon{display:block;fill:#28a9e1;left:-.75rem;pointer-events:none;position:absolute;top:.25rem}#primary-navigation-items>li>ul>li>ul>li>a{padding-left:1.5rem}#primary-navigation-items>li>ul>li>ul>li.current-menu-item>a{color:#28a9e1;font-weight:700}#primary-navigation-items>li>ul>li.quick-links>ul{padding-top:.5rem}#primary-navigation-items>li>ul>li.quick-links>ul>li>.icon{top:.875rem;right:1rem}#primary-navigation-items>li>ul>li.quick-links>ul>li>a{-ms-flex-order:1;order:1}}@media (min-width:1250px){#campaign-navigation{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-positive:2;flex-grow:2}}#campaign-navigation-items,#campaign-navigation-items ul{padding:0;margin:0;list-style:none}@media (max-width:1249px){#campaign-navigation-items{background:#28a9e1;display:none;left:0;position:absolute;right:0;top:4rem;z-index:99;box-shadow:0 -.5rem 1rem rgba(0,0,0,.05)}}@media (max-width:1249px) and (min-width:720px){#campaign-navigation-items{top:5.5rem}}@media (max-width:1249px){#campaign-navigation-items:after{border:solid transparent;border-color:rgba(40,169,225,0);border-bottom-color:#28a9e1;border-width:.5rem;content:"";display:block;height:0;pointer-events:none;position:absolute;top:-1rem;right:3rem;width:0}.active #campaign-navigation-items{display:block}#campaign-navigation-items li.page_item_has_children{position:relative}#campaign-navigation-items li.page_item_has_children>a{color:#fff;display:block;margin-right:2.5rem}#campaign-navigation-items li.page_item_has_children>.icon{fill:#fff;height:3rem;padding:.5rem;position:absolute;width:3rem}#campaign-navigation-items li.page_item_has_children.active>.icon{transform:rotate(180deg)}#campaign-navigation-items .children li.current_page_ancestor>a,#campaign-navigation-items .children li.current_page_item>a{color:#fff;font-weight:700}#campaign-navigation-items a{color:#fff;display:block}#campaign-navigation-items .children{padding-right:1.5rem;padding-left:1.5rem}#campaign-navigation-items .children li{padding:.25rem 0}#campaign-navigation-items .children li:last-of-type{padding-bottom:0}#campaign-navigation-items>li{border-bottom:1px solid #1a8bbc}#campaign-navigation-items>li:last-of-type{border:none}#campaign-navigation-items>li>.icon{right:.75rem;top:.25rem}#campaign-navigation-items>li.extra-items>a{position:relative}#campaign-navigation-items>li.extra-items>a:after{position:absolute;content:"";top:100%;left:-1rem;right:-1rem;bottom:0;height:1px;z-index:1;background-color:rgba(0,0,0,.15)}#campaign-navigation-items>li>a{margin:0 1rem;padding:1rem .5rem;font-size:1.125rem;font-weight:700}#campaign-navigation-items>li.current_page_ancestor>a,#campaign-navigation-items>li.current_page_item>a{color:#253764}#campaign-navigation-items>li>ul{background:#1d9bd2;max-height:0;opacity:0;pointer-events:none;transition:all .2s ease-out}#campaign-navigation-items>li>ul.open{opacity:1;padding-bottom:.5rem;padding-top:.5rem;max-height:999px;pointer-events:auto}#campaign-navigation-items>li>ul>li{border-top:1px solid #177aa5}#campaign-navigation-items>li>ul>li:first-of-type{border:none}#campaign-navigation-items>li>ul>li>.icon{right:-.75rem;top:.25rem}#campaign-navigation-items>li>ul>li>a{color:#fff;padding:.75rem 0}#campaign-navigation-items>li>ul>li>ul{border-left:2px solid #253764;max-height:0;padding-left:1rem;pointer-events:none;opacity:0;transition:all .2s ease-out}#campaign-navigation-items>li>ul>li>ul.open{opacity:1;margin:.25rem 0 1.5rem;max-height:999px;pointer-events:auto}#campaign-navigation-items>li>ul>li>ul>li{padding-bottom:.5rem}#campaign-navigation-items>li>ul>li>ul>li>.icon{right:-1.5rem;top:.25rem}#campaign-navigation-items>li>ul>li>ul>li:last-of-type{padding-bottom:0}#campaign-navigation-items>li>ul>li>ul>li>a{padding:0 0 .25rem}}@media (min-width:1250px){#campaign-navigation-items{display:-ms-flexbox;display:flex;position:relative;height:100%;-ms-flex-pack:end;justify-content:flex-end;padding:0 1.5rem;width:100%}#campaign-navigation-items>ul{height:100%}#campaign-navigation-items a{text-decoration:none}#campaign-navigation-items a:active,#campaign-navigation-items a:focus,#campaign-navigation-items a:hover{color:#28a9e1}#campaign-navigation-items>li{position:relative;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-grid-column-align:center;justify-items:center;margin:0 2rem}#campaign-navigation-items>li>.icon{-ms-flex-negative:0;flex-shrink:0}#campaign-navigation-items>li.extra-items{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:100%;right:3.5rem!important}#campaign-navigation-items>li.extra-items>a{display:-ms-flexbox;display:flex;position:relative;padding:.8125rem 1rem;background-color:#28a9e1;color:#fff;text-transform:none;font-weight:700;white-space:pre;margin-left:1rem;font-size:1.125rem}#campaign-navigation-items>li.extra-items>a:first-of-type{margin-left:0}#campaign-navigation-items>li.extra-items>a:active,#campaign-navigation-items>li.extra-items>a:focus,#campaign-navigation-items>li.extra-items>a:hover{background-color:#253764}#campaign-navigation-items>li.extra-items>a.has-icon{padding-right:3rem}#campaign-navigation-items>li.extra-items>a .icon-wrap{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}#campaign-navigation-items>li:last-of-type{margin-right:0}#campaign-navigation-items>li>a{color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-weight:700;letter-spacing:.05em;line-height:1.25;padding:1rem 0;position:relative;text-align:center;text-transform:uppercase}#campaign-navigation-items>li>a:active,#campaign-navigation-items>li>a:focus,#campaign-navigation-items>li>a:hover{color:#28a9e1}#campaign-navigation-items>li>a[href="#"]{cursor:default}#campaign-navigation-items>li.current_page_ancestor>a,#campaign-navigation-items>li.current_page_item>a{color:#28a9e1}#campaign-navigation-items>li>.submenu-icon{fill:#f4f5f7;margin:-.25rem 0 0 .25em;position:relative}#campaign-navigation-items>li:active>.submenu-icon,#campaign-navigation-items>li:focus>.submenu-icon,#campaign-navigation-items>li:hover>.submenu-icon{fill:#28a9e1}#campaign-navigation-items>li li{background:#28a9e1}#campaign-navigation-items>li li a{color:#fff;padding:.5rem .75rem;font-size:1rem;display:block}#campaign-navigation-items>li li a:active,#campaign-navigation-items>li li a:focus,#campaign-navigation-items>li li a:hover{color:#253764}#campaign-navigation-items>li li .icon{color:#fff;transform:rotate(-90deg)}#campaign-navigation-items>li:hover>.children,#campaign-navigation-items>li>.children.open{opacity:1;left:50%;top:calc(100% - .4rem);padding:.5rem}#campaign-navigation-items>li>ul{width:12rem;margin:.4rem 0 0 -6rem;background:#28a9e1;position:absolute;left:-999em;z-index:99;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);opacity:0;transition:opacity .2s ease-out}#campaign-navigation-items>li>ul:before{content:"";width:0;height:0;border-style:solid;border-width:0 .4rem .4rem;border-color:transparent transparent #28a9e1;position:absolute;top:-.4rem;left:50%;left:calc(50% - .2rem)}#campaign-navigation-items>li>ul>li .icon{top:.5rem;right:0;position:absolute}#campaign-navigation-items>li>ul>li.page_item_has_children{position:relative}#campaign-navigation-items>li>ul>li.page_item_has_children>a{margin-right:2.5rem}#campaign-navigation-items>li>ul>li.page_item_has_children>.icon-wrap{text-align:center;width:2.5rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}#campaign-navigation-items>li>ul>li>a{display:block}#campaign-navigation-items>li>ul>li:hover>.children,#campaign-navigation-items>li>ul>li>.children.open{opacity:1;left:12rem;top:0}#campaign-navigation-items>li>ul>li>ul{width:12rem;background:#fff;position:absolute;left:-999em;z-index:99;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);opacity:0;transition:opacity .2s ease-out}}.menu-social-items{padding:0;margin:0;list-style:none}.menu-social-items li{display:inline-block}.menu-social-items svg{width:1.25rem;height:1.25rem;margin-right:.25rem}@media (max-width:1119px){.sub-pages-navigation{left:3rem;position:absolute;right:3rem;top:0;z-index:2}.sub-pages-navigation.active{box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}}@media (max-width:719px){.sub-pages-navigation{left:0;right:0;top:-3rem}}.sub-pages-navigation button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sub-pages-title{display:block;position:relative}@media (min-width:1120px){.sub-pages-title{color:#253764}}@media (max-width:1119px){.sub-pages-title{background:#253764;font-size:1rem;margin-bottom:0;padding:.75rem 1.5rem;color:#fff}}#sub-pages-toggle{position:absolute;right:1rem;top:.75rem}@media (min-width:1120px){#sub-pages-toggle{display:none}}#sub-pages-toggle>.icon{fill:#fff;transition:.2s}#sub-pages-toggle.active>.icon{transform:rotate(-180deg)}.sub-pages-list,.sub-pages-list ul{padding:0;margin:0;list-style:none}@media (max-width:1119px){.sub-pages-list{background:#fff;display:none;padding:1rem 0 .875rem}.sub-pages-list.active{display:block}}.sub-pages-list .children{display:none}.sub-pages-list li{position:relative}.sub-pages-list li.page_item_has_children>a{margin-right:2rem}.sub-pages-list li .sub-pages-toggle-children{position:absolute;right:-.5rem;top:.1125rem}@media (min-width:1120px){.sub-pages-list li .sub-pages-toggle-children{right:0}}.sub-pages-list li .sub-pages-toggle-children .icon{fill:#28a9e1;transition:.2s}.sub-pages-list li .sub-pages-toggle-children .icon:active,.sub-pages-list li .sub-pages-toggle-children .icon:focus,.sub-pages-list li .sub-pages-toggle-children .icon:hover{fill:#253764}.sub-pages-list li.current_page_ancestor>a,.sub-pages-list li.current_page_item>a,.sub-pages-list li.current_page_parent>a{color:#28a9e1;font-weight:700}.sub-pages-list li.active>.children{display:block}.sub-pages-list li.active>.sub-pages-toggle-children .icon{transform:rotate(-180deg)}.sub-pages-list a{color:#000;display:block;line-height:1.5rem;margin-bottom:.5rem}.sub-pages-list a:active,.sub-pages-list a:focus,.sub-pages-list a:hover{color:#28a9e1}.sub-pages-list>li{margin-left:1.5rem;margin-right:1.5rem}@media (min-width:1120px){.sub-pages-list>li{margin-left:0;margin-right:0}}.sub-pages-list>li>ul{background:#f4f5f7;margin:1rem -1.5rem;padding:1rem 1.5rem .75rem 2.5rem}@media (min-width:1120px){.sub-pages-list>li>ul{margin-left:-1rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem}}.sub-pages-list>li>ul>li>ul{border-left:2px solid #28a9e1;padding-left:1rem}.sub-pages-list>li>ul>li>ul>li>ul>li a{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.sub-pages-list>li>ul>li>ul>li>ul>li a:before{content:"";display:inline-block;width:4px;height:4px;background:#c7cad1;margin-right:.5rem}.sub-pages-list>li>ul>li>ul>li>ul>li>ul{padding-left:.75rem}@media (min-width:1120px){.footer-menu{column-count:2}}@media (min-width:1120px){.footer-navigation{padding:0 .5rem}}#footer-navigation-items{margin-bottom:2rem}@media (min-width:1120px){#footer-navigation-items{max-height:150px}}#footer-navigation-items,#footer-navigation-items ul{padding:0;margin:0;list-style:none}#footer-navigation-items>li,#footer-navigation-items ul>li{position:relative;margin-bottom:.5rem}#footer-navigation-items>li>.icon,#footer-navigation-items ul>li>.icon{display:block;fill:#28a9e1;top:.125rem;left:-.25rem;pointer-events:none;position:absolute}#footer-navigation-items>li>a,#footer-navigation-items ul>li>a{padding-left:1.75rem;color:#fff}#footer-navigation-items>li.current-menu-item>a,#footer-navigation-items ul>li.current-menu-item>a{color:#28a9e1;font-weight:700}.breadcrumbs{display:none;position:absolute;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;top:9.5rem;width:100%;color:#70757d;z-index:1}@media (min-width:720px){.breadcrumbs{display:-ms-flexbox;display:flex;padding-top:.75rem;padding-bottom:2rem}}.breadcrumbs-wrapper{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto}@media (min-width:720px){.breadcrumbs-wrapper{padding:0 2rem}}.breadcrumbs span{font-size:.875rem;display:inline-block}.breadcrumbs span a{border-bottom:2px solid transparent;color:#28a9e1;font-weight:700}.breadcrumbs span a:active,.breadcrumbs span a:focus,.breadcrumbs span a:hover{border-color:#28a9e1}.breadcrumbs .breadcrumb-sep{display:inline-block;width:10px;height:10px;margin:0 .5rem;background:url(../images/breadcrumb-sep-grey.svg) 50% 50% no-repeat;background-size:contain}.has-hero .breadcrumbs{background:linear-gradient(rgba(0,0,0,.1),transparent);color:#fff}.has-hero .breadcrumbs span{text-shadow:0 1px 4px rgba(0,0,0,.05)}.has-hero .breadcrumbs span a{border-bottom:2px solid transparent;color:#fff}.has-hero .breadcrumbs span a:active,.has-hero .breadcrumbs span a:focus,.has-hero .breadcrumbs span a:hover{border-color:#fff}.has-hero .breadcrumbs .breadcrumb-sep{background-image:url(../images/breadcrumb-sep.svg)}.numeric-navigation{display:block;text-align:center;margin:0 0 4rem;-ms-flex-order:4;order:4;-ms-grid-column-span:12;grid-column-end:span 12}.numeric-navigation ul{padding:0;margin:0;list-style:none}.numeric-navigation li{display:inline-block;margin:.5rem .25rem}.numeric-navigation li a{text-decoration:none}.social-share-container{padding-bottom:1.5rem;padding-top:1.5rem}.social-share-container .h3{margin-right:.5rem;color:#253764}.social-share-container .social-share-link{display:inline-block;color:#fff;vertical-align:top;line-height:0;margin:0 .25rem .5rem 0;position:relative;transition:color .2s ease-in-out;text-decoration:none}.social-share-container .social-share-link .icon-wrap .icon{width:2.5rem;height:2.5rem}.social-share-container .social-share-link .social-share-service{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.social-share-container .social-share-link:last-of-type{margin-right:0}.social-share-container .social-share-link.social-share-fb,.social-share-container .social-share-link.social-share-linkedin,.social-share-container .social-share-link.social-share-twitter{color:#28a9e1}.social-share-container .social-share-link.social-share-fb:focus,.social-share-container .social-share-link.social-share-fb:hover,.social-share-container .social-share-link.social-share-linkedin:focus,.social-share-container .social-share-link.social-share-linkedin:hover,.social-share-container .social-share-link.social-share-twitter:focus,.social-share-container .social-share-link.social-share-twitter:hover{color:#253764}.content-block{padding-bottom:4rem;position:relative}@media (min-width:1120px){.content-block{padding-bottom:5rem;padding-top:2rem}}.content-block-content{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto;position:relative;z-index:1}@media (min-width:720px){.content-block-content{padding:0 2rem}}@media (min-width:530px){.content-block-list-items{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.content-block .single-item{display:inline-block;margin-bottom:2rem;width:100%}@media (min-width:530px){.content-block .single-item{width:50%;padding-left:1rem;padding-right:1rem}}@media (min-width:1120px){.content-block .single-item{width:25%;padding-left:1rem;padding-right:1rem}}.content-block .single-item .post-title{display:block;font-size:1.25rem;font-weight:700;line-height:1.625rem;color:#253764}.content-block .single-item .date{color:#c7cad1;font-weight:700}.content-block-title{margin-bottom:.5rem}.content-block-description{text-align:center;font-size:1.25rem}.content-block-pictogram{fill:#28a9e1;display:block;pointer-events:none;position:absolute;width:14rem;height:14rem}@media (max-width:1119px){.content-block-pictogram{display:none}}.content-block .follow-us{margin-top:1rem;text-align:center}@media (min-width:720px){.content-block .follow-us{margin-top:2rem}}.content-block .follow-us .follow-title{color:#253764;font-weight:700;font-size:1.25rem;display:block;margin-bottom:.5rem}.content-block .follow-us .social-navigation li{margin:0 .25rem}.content-block .follow-us .social-navigation .icon{height:2.5rem;width:2.5rem}.content-block .follow-us .social-navigation .menu-item-label{display:none}.content-block-cta{background-color:#f4f5f7;position:relative}.content-block-cta:before{background-color:#f4f5f7;content:"";display:block;height:5rem;position:absolute;left:0;right:0;top:-1.5rem;transform:skew(0deg,1deg)}.content-block-cta .content-block-pictogram{top:0;right:0;transform:translate3d(35%,-40%,0) rotate(-90deg) scale(2);width:14rem;height:14rem}@media (max-width:1119px){.content-block-cta .content-block-pictogram{display:block;transform:translate3d(40%,-50%,0) rotate(-90deg) scale(1.5)}}@media (max-width:529px){.content-block-cta .content-block-pictogram{display:block;transform:translate3d(42%,-55%,0) rotate(-90deg)}}.entry-meta{color:#70757d}.entry-meta>a,.entry-meta>span{margin-right:.5rem;display:inline-block}.single .entry-meta{margin-bottom:2rem}.single .entry-meta>a,.single .entry-meta>span{margin-right:1.5rem}.cat-links{display:block;margin-bottom:2.5rem}.cat-links a{background:#28a9e1;color:#fff;font-size:.875rem;font-weight:700;margin-right:.5rem;padding:.375rem .625rem}.cat-links a:first-of-type{margin-right:0}.cat-links a:active,.cat-links a:focus,.cat-links a:hover{background:#253764}.tags-links{display:block;margin:1rem 0}.tags-links a{display:inline-block;background:#f4f5f7;color:#28a9e1;font-size:.875rem;font-weight:700;margin-right:1rem;margin-bottom:1rem;padding:.4375rem .5rem}.tags-links a:active,.tags-links a:focus,.tags-links a:hover{background:#28a9e1;color:#fff}.post-tags{background:#253764;border-radius:.125rem;color:#fff;font-size:.625rem;font-weight:700;margin-top:.5rem;padding:.125rem .375rem;text-transform:uppercase}@media (min-width:530px){.post-tags{margin-top:0}}.post-type-label{background:#f4f5f7;color:#c7cad1;display:inline-block;font-size:.875rem;font-weight:700;padding:.25rem .5rem;letter-spacing:.05em;text-transform:uppercase}@media (min-width:530px){.list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-pack:justify;justify-content:space-between}}.list .single-item{display:inline-block;margin-bottom:2rem}.list .single-item .thumbnail{margin-bottom:1rem}.list .single-item .post-title{display:block;font-size:1.25rem;font-weight:700;line-height:1.5rem;color:#253764}.list .single-item .item-content{padding-top:.75rem}.list .single-item .post-category{display:inline-block;color:#fff;background:#28a9e1;font-size:.75rem;line-height:2;text-transform:uppercase;font-weight:900;padding:0 1rem;text-align:center;margin:0 0 .5rem}.list .single-item p{font-size:1rem;line-height:1.5rem;margin-top:.25rem}.list .show-more{text-align:center}.list .show-more a{color:#28a9e1;font-weight:700;text-align:center}.list .show-more a>.icon,.list .show-more a>.icon-wrap{display:inline-block;margin:0 .25rem;position:relative;top:-.05rem}.list .show-more a:active,.list .show-more a:focus,.list .show-more a:hover{color:#253764}body .searchwp-live-search-results{border-radius:.25rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.2);display:none;min-height:4rem;overflow-x:hidden;overflow-y:auto;position:absolute;padding:0;z-index:999}body .searchwp-live-search-results-showing{display:block}body .searchwp-live-search-result:hover{background:#f4f5f7}body .searchwp-live-search-result:last-of-type{border:none}body .searchwp-live-search-result a{border-bottom:1px solid #c7cad1;display:block;padding:.75rem 1rem;overflow:visible;white-space:normal}body .searchwp-live-search-result h5{line-height:1.25;margin-top:0}body .searchwp-live-search-result h5 span:first-of-type{margin-right:.25rem}body .searchwp-live-search-result h5 .post-type-label{font-size:.75rem;padding:0 .25rem}body .searchwp-live-search-result p{color:#000;border:none;font-size:.875rem;padding:0}body .searchwp-live-search-no-results{display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.33333;height:100%;padding:.75rem 1rem}body .searchwp-live-search-more{color:#70757d;display:block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.75rem 1rem;text-align:center;text-transform:uppercase}body .searchwp-live-search-more:active,body .searchwp-live-search-more:focus,body .searchwp-live-search-more:hover{color:#28a9e1}body .searchwp-live-search-more svg{position:relative;top:-.0875rem;height:1.25rem;width:1.25rem}.related-posts .content-block-list-items{-ms-flex-pack:center;justify-content:center}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .related-posts .gsection_title,.related-posts .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.related-posts h2{margin-bottom:3rem}.related-posts .single-item{text-align:left}.related-posts .single-item p{margin-bottom:.25rem}.content-block-cta .gform_wrapper{margin:0 auto}.gform_wrapper .validation_error{background:#cc1020;border:none!important;color:#fff!important;padding:1rem!important}.gform_wrapper .gform_body input[type=color],.gform_wrapper .gform_body input[type=date],.gform_wrapper .gform_body input[type=datetime-local],.gform_wrapper .gform_body input[type=datetime],.gform_wrapper .gform_body input[type=email],.gform_wrapper .gform_body input[type=month],.gform_wrapper .gform_body input[type=number],.gform_wrapper .gform_body input[type=password],.gform_wrapper .gform_body input[type=search],.gform_wrapper .gform_body input[type=tel],.gform_wrapper .gform_body input[type=text],.gform_wrapper .gform_body input[type=time],.gform_wrapper .gform_body input[type=url],.gform_wrapper .gform_body input[type=week],.gform_wrapper .gform_body select,.gform_wrapper .gform_body textarea{padding:.6875rem 1rem!important;width:100%!important}@media (min-width:530px){.gform_wrapper .gform_body input[type=color].datepicker.medium,.gform_wrapper .gform_body input[type=date].datepicker.medium,.gform_wrapper .gform_body input[type=datetime-local].datepicker.medium,.gform_wrapper .gform_body input[type=datetime].datepicker.medium,.gform_wrapper .gform_body input[type=email].datepicker.medium,.gform_wrapper .gform_body input[type=month].datepicker.medium,.gform_wrapper .gform_body input[type=number].datepicker.medium,.gform_wrapper .gform_body input[type=password].datepicker.medium,.gform_wrapper .gform_body input[type=search].datepicker.medium,.gform_wrapper .gform_body input[type=tel].datepicker.medium,.gform_wrapper .gform_body input[type=text].datepicker.medium,.gform_wrapper .gform_body input[type=time].datepicker.medium,.gform_wrapper .gform_body input[type=url].datepicker.medium,.gform_wrapper .gform_body input[type=week].datepicker.medium,.gform_wrapper .gform_body select.datepicker.medium,.gform_wrapper .gform_body textarea.datepicker.medium{width:auto!important}}@media (min-width:720px){.gform_wrapper .gform_body input[type=color].datepicker.medium,.gform_wrapper .gform_body input[type=date].datepicker.medium,.gform_wrapper .gform_body input[type=datetime-local].datepicker.medium,.gform_wrapper .gform_body input[type=datetime].datepicker.medium,.gform_wrapper .gform_body input[type=email].datepicker.medium,.gform_wrapper .gform_body input[type=month].datepicker.medium,.gform_wrapper .gform_body input[type=number].datepicker.medium,.gform_wrapper .gform_body input[type=password].datepicker.medium,.gform_wrapper .gform_body input[type=search].datepicker.medium,.gform_wrapper .gform_body input[type=tel].datepicker.medium,.gform_wrapper .gform_body input[type=text].datepicker.medium,.gform_wrapper .gform_body input[type=time].datepicker.medium,.gform_wrapper .gform_body input[type=url].datepicker.medium,.gform_wrapper .gform_body input[type=week].datepicker.medium,.gform_wrapper .gform_body select.datepicker.medium,.gform_wrapper .gform_body textarea.datepicker.medium{width:calc(50% - 8px)!important}}@media (min-width:530px){.gform_wrapper .gform_body input[type=color].datepicker.small,.gform_wrapper .gform_body input[type=date].datepicker.small,.gform_wrapper .gform_body input[type=datetime-local].datepicker.small,.gform_wrapper .gform_body input[type=datetime].datepicker.small,.gform_wrapper .gform_body input[type=email].datepicker.small,.gform_wrapper .gform_body input[type=month].datepicker.small,.gform_wrapper .gform_body input[type=number].datepicker.small,.gform_wrapper .gform_body input[type=password].datepicker.small,.gform_wrapper .gform_body input[type=search].datepicker.small,.gform_wrapper .gform_body input[type=tel].datepicker.small,.gform_wrapper .gform_body input[type=text].datepicker.small,.gform_wrapper .gform_body input[type=time].datepicker.small,.gform_wrapper .gform_body input[type=url].datepicker.small,.gform_wrapper .gform_body input[type=week].datepicker.small,.gform_wrapper .gform_body select.datepicker.small,.gform_wrapper .gform_body textarea.datepicker.small{width:auto!important}}@media (min-width:720px){.gform_wrapper .gform_body input[type=color].datepicker.small,.gform_wrapper .gform_body input[type=date].datepicker.small,.gform_wrapper .gform_body input[type=datetime-local].datepicker.small,.gform_wrapper .gform_body input[type=datetime].datepicker.small,.gform_wrapper .gform_body input[type=email].datepicker.small,.gform_wrapper .gform_body input[type=month].datepicker.small,.gform_wrapper .gform_body input[type=number].datepicker.small,.gform_wrapper .gform_body input[type=password].datepicker.small,.gform_wrapper .gform_body input[type=search].datepicker.small,.gform_wrapper .gform_body input[type=tel].datepicker.small,.gform_wrapper .gform_body input[type=text].datepicker.small,.gform_wrapper .gform_body input[type=time].datepicker.small,.gform_wrapper .gform_body input[type=url].datepicker.small,.gform_wrapper .gform_body input[type=week].datepicker.small,.gform_wrapper .gform_body select.datepicker.small,.gform_wrapper .gform_body textarea.datepicker.small{width:25%!important}}.gform_wrapper .gform_body input.datepicker_with_icon.large,.gform_wrapper .gform_body input.datepicker_with_icon.medium,.gform_wrapper .gform_body input.datepicker_with_icon.small{width:calc(100% - 24px)!important}.gform_wrapper .gform_body ul.gform_fields{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.gform_wrapper .gform_body ul.gform_fields li:before{display:none}.gform_wrapper .gform_body ul.gform_fields li.gfield{-ms-flex-item-align:baseline;align-self:baseline;padding-right:0;width:100%}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_complex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_complex label{display:inline-block;font-size:.875rem;font-weight:400;margin-left:0!important;letter-spacing:inherit;line-height:1.5}.gform_wrapper .gform_body ul.gform_fields li.gfield .gf_clear{display:none}.gform_wrapper .gform_body ul.gform_fields li.gfield.one-third{width:calc(33.33333% - 8px)}.gform_wrapper .gform_body ul.gform_fields li.gfield.half,.gform_wrapper .gform_body ul.gform_fields li.gfield span.ginput_left,.gform_wrapper .gform_body ul.gform_fields li.gfield span.ginput_right,.gform_wrapper .gform_body ul.gform_fields li.gfield span.name_first,.gform_wrapper .gform_body ul.gform_fields li.gfield span.name_last{margin:0!important;padding:0;width:100%}@media (min-width:530px){.gform_wrapper .gform_body ul.gform_fields li.gfield.half,.gform_wrapper .gform_body ul.gform_fields li.gfield span.ginput_left,.gform_wrapper .gform_body ul.gform_fields li.gfield span.ginput_right,.gform_wrapper .gform_body ul.gform_fields li.gfield span.name_first,.gform_wrapper .gform_body ul.gform_fields li.gfield span.name_last{width:calc(50% - 8px)}}@media (min-width:530px){.gform_wrapper .gform_body ul.gform_fields li.gfield.two-thirds{width:calc(66.66667% - 8px)}}.gform_wrapper .gform_body ul.gform_fields li.gfield span.ginput_full{width:100%}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection{border:none;margin:0;padding:0}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title{padding-top:.5em!important}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification{background:#253764;color:#fff;padding:1rem 1rem .75rem}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title{padding-top:0!important}.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_html{background:#f4f5f7;margin:1rem 0 .5rem;padding:.875rem 1rem 1rem}.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_html :last-child{margin-bottom:0!important}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container_radio{margin-top:.5rem}.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_description{font-size:1rem;font-style:italic;line-height:1.5;margin:0 0 1.5rem}.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error{background:rgba(204,16,32,.1);border:none;position:relative}.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:after,.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:before{background:rgba(204,16,32,.1);border-radius:0;content:"";display:block;height:100%;position:absolute;top:0;width:1rem}.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:before{left:-1rem}.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:after{right:-1rem}.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error .validation_message,.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error label{color:#cc1020}.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error textarea{border-color:#cc1020}.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_required{color:#cc1020}.gform_wrapper .gform_body ul.gform_fields li.gfield label+.gfield_description{margin-bottom:1rem}.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li,.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li{vertical-align:top}.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li label,.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li label{font-size:1rem;vertical-align:top}.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li input[type=checkbox],.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li input[type=radio],.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=checkbox],.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=radio]{margin-right:.5rem;margin-top:0}.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li input[type=checkbox]:checked+label strong,.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li input[type=radio]:checked+label,.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li input[type=radio]:checked+label strong,.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=checkbox]:checked+label,.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=checkbox]:checked+label strong,.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=radio]:checked+label,.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=radio]:checked+label strong{font-weight:700}.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_checkbox li input[type=radio]+input[type=text],.gform_wrapper .gform_body ul.gform_fields li.gfield .gfield_radio li input[type=radio]+input[type=text]{width:45.25%!important}.gform_wrapper .gform_footer{text-align:center}.gform_confirmation_wrapper .gform_confirmation_message{color:#fff;background:#253764;margin:1rem auto;padding:1.5rem;text-align:center}.page-template-template-partionystavat .noUi-tooltip:after{content:"€"}.cc-container .cc-more-info{font-weight:700}.cc-container .cc-btn{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;min-height:2rem}.cc-container .cc-btn:active,.cc-container .cc-btn:focus,.cc-container .cc-btn:hover{background:#253764;color:#fff}@media only screen and (max-device-width:480px){.cc-is-visible div#smilee-request-cobrowsing.kcob-initial-bottom-left.viewport,.cc-is-visible div#smilee-request-cobrowsing.kcob-initial-bottom-right.viewport,.cc-is-visible div#smilee-request-cobrowsing.kcob-initial-right.viewport{bottom:80px!important}}#CybotCookiebotDialog{max-height:70vh!important;overflow:auto!important;bottom:0!important;top:auto!important;transform:none!important;max-width:100%!important}#CybotCookiebotDialog #CybotCookiebotDialogBody{width:calc(100% - 4rem);max-width:1180px;padding:1.5rem 0 .5rem}@media (min-width:901px){#CybotCookiebotDialog #CybotCookiebotDialogBody{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.5rem 0;-ms-flex-pack:justify;justify-content:space-between}}#CybotCookiebotDialog #CybotCookiebotDialogBody *{font-family:Source Sans Pro,sans-serif;font-size:.875rem;line-height:1.5}#CybotCookiebotDialog #CybotCookiebotDialogBody .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,#CybotCookiebotDialog #CybotCookiebotDialogBody .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,#CybotCookiebotDialog #CybotCookiebotDialogBody h2,#CybotCookiebotDialog #CybotCookiebotDialogBody h3,#CybotCookiebotDialog #CybotCookiebotDialogBody h4,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection #CybotCookiebotDialog #CybotCookiebotDialogBody .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification #CybotCookiebotDialog #CybotCookiebotDialogBody .gsection_title{color:#253764;font-family:Tondu,Source Sans Pro,sans-serif;line-height:1.5;margin-bottom:.5rem}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyContentTitle{font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyContent{padding:0 1rem 1rem 0!important}@media (min-width:901px){#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyContent{width:calc(70% - 3rem)}}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelWrapper{position:relative;width:100%}@media (max-width:900px){#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelWrapper{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column}}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;float:none}@media (min-width:901px){#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{position:absolute;top:-6rem;right:0}}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll{-ms-flex-order:1;order:1;background-color:#fff;border:1px solid #28a9e1;color:#28a9e1}@media (min-width:901px){#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll{-ms-flex-order:3;order:3}}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{-ms-flex-order:2;order:2;background-color:#28a9e1}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{-ms-flex-order:3;order:3;background-color:#253764}@media (min-width:901px){#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{-ms-flex-order:1;order:1}}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll{border-radius:4px;font-family:Tondu,Source Sans Pro,sans-serif;font-weight:400;letter-spacing:.05em;margin:0 0 .5rem;padding:1rem 1.5rem;text-transform:uppercase;max-width:100%!important;width:auto!important}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtons{margin-left:0!important}@media (min-width:901px){#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtons{width:calc(70% - 3rem)}}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtons #CybotCookiebotDialogBodyLevelButtonsTable{width:100%!important}#CybotCookiebotDialog #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody{width:calc(100% - 4rem);max-width:1180px;padding-bottom:2rem}#CybotCookiebotDialog #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody tr{background:none!important}#cff .cff-event{border-bottom:none;background:#f4f5f7;float:none;margin-bottom:1.5rem;padding:0 0 1.5rem}@media (min-width:720px){#cff .cff-event{display:-ms-grid!important;display:grid!important;-ms-grid-columns:calc(62% - .5rem) calc(38% - .5rem);grid-template-columns:calc(62% - .5rem) calc(38% - .5rem);grid-template-areas:"one two";grid-column-gap:1rem;-ms-flex-align:stretch;align-items:stretch;-ms-grid-column-align:stretch;justify-items:stretch;box-sizing:content-box;margin:0 -2rem 1.5rem;max-width:calc(100% + 4rem);padding:2rem}#cff .cff-event:first-child{padding-top:2rem}}#cff .cff-event a{border-bottom:none}#cff .cff-event a:hover{text-decoration:none}#cff .cff-event p{font-size:1rem;margin:0 0 .75rem}#cff .cff-event .cff-media-wrap{width:100%}@media (min-width:720px){#cff .cff-event .cff-media-wrap{grid-area:two;grid-row:1;-ms-grid-row:1;-ms-grid-column:2}}#cff .cff-event .cff-media-wrap .cff-photo{width:100%;margin-top:0}@media (min-width:720px){#cff .cff-event .cff-media-wrap .cff-photo{margin-top:.5rem}}#cff .cff-event .cff-media-wrap .cff-photo:after{border:0}#cff .cff-event .cff-media-wrap .cff-photo img{display:block!important}#cff .cff-event .cff-details{width:100%;margin-left:0;padding:1.5rem 1.5rem 0}@media (min-width:720px){#cff .cff-event .cff-details{grid-area:one;grid-row:1/3;-ms-grid-row:1;-ms-grid-column:1;padding:0}}#cff .cff-event .cff-details .cff-event-title a{color:#253764;font-size:1.25rem;text-decoration:none}#cff .cff-event .cff-details .cff-event-title a:hover{text-decoration:none}#cff .cff-event .cff-details .cff-date{background:url(../images/date.svg) no-repeat 0 0;background-size:1.25rem;color:#70757d;margin-bottom:.75rem;padding-left:2rem}#cff .cff-event .cff-details .cff-location{background:url(../images/locale.svg) no-repeat 2px 0;background-size:1rem;padding-left:2rem}#cff .cff-event .cff-details .cff-location a:last-of-type{display:none}#cff .cff-event .cff-details .cff-location a>b{font-weight:700}#cff .cff-event .cff-details .cff-desc{box-sizing:border-box;padding-right:1rem}#cff .cff-event .cff-details .cff-desc .cff-less,#cff .cff-event .cff-details .cff-desc .cff-more,#cff .cff-event .cff-details .cff-event-meta{display:none}#cff .cff-event .cff-meta-wrap{padding:0 1.5rem;width:100%}@media (min-width:720px){#cff .cff-event .cff-meta-wrap{padding:0;grid-area:two;grid-row:2;-ms-grid-row:2;-ms-grid-column:2}}#cff .cff-event .cff-meta-wrap .cff-post-links{float:none;margin-top:0}#cff .cff-event .cff-meta-wrap .cff-post-links .cff-dot,#cff .cff-event .cff-meta-wrap .cff-post-links a:not(.cff-viewpost){display:none}#cff .cff-event .cff-meta-wrap .cff-post-links .cff-viewpost{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;box-sizing:border-box;margin-top:1rem;width:100%;text-align:center}@media (min-width:1120px){#cff .cff-event .cff-meta-wrap .cff-post-links .cff-viewpost{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}#cff .cff-event .cff-meta-wrap .cff-post-links .cff-viewpost:active,#cff .cff-event .cff-meta-wrap .cff-post-links .cff-viewpost:focus,#cff .cff-event .cff-meta-wrap .cff-post-links .cff-viewpost:hover{background:#253764;color:#fff}@media (min-width:720px){#cff .cff-event .cff-meta-wrap .cff-post-links .cff-viewpost{margin-top:2rem}}.content-block-cta #cff .cff-event{margin:3rem 0 0;padding:0;max-width:100%}@media (min-width:720px){.content-block-cta #cff .cff-event{max-height:380px}}.content-block-cta #cff .cff-event .cff-event-title a{font-family:Tondu,Source Sans Pro,sans-serif;font-size:1.75rem}@media (min-width:720px){.content-block-cta #cff .cff-event .cff-event-title a{font-size:2.25rem}}.content-block-cta #cff .cff-event p{font-size:1rem}@media (min-width:720px){.content-block-cta #cff .cff-event p{font-size:1.25rem}}.block-editor .wp-block>* .wp-block-button,.wysiwyg .wp-block-button .wp-block-button,.wysiwyg .wp-block-buttons .wp-block-button{margin-left:.5rem!important;margin-right:0!important;margin-bottom:.5rem!important}.block-editor .wp-block>* .wp-block-button:first-of-type,.wysiwyg .wp-block-button .wp-block-button:first-of-type,.wysiwyg .wp-block-buttons .wp-block-button:first-of-type{margin-left:0!important}.block-editor .wp-block>* .wp-block-button__link,.wysiwyg .wp-block-button .wp-block-button__link,.wysiwyg .wp-block-buttons .wp-block-button__link{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase}@media (min-width:1120px){.block-editor .wp-block>* .wp-block-button__link,.wysiwyg .wp-block-button .wp-block-button__link,.wysiwyg .wp-block-buttons .wp-block-button__link{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}.block-editor .wp-block>* .wp-block-button__link:active,.block-editor .wp-block>* .wp-block-button__link:focus,.block-editor .wp-block>* .wp-block-button__link:hover,.wysiwyg .wp-block-button .wp-block-button__link:active,.wysiwyg .wp-block-button .wp-block-button__link:focus,.wysiwyg .wp-block-button .wp-block-button__link:hover,.wysiwyg .wp-block-buttons .wp-block-button__link:active,.wysiwyg .wp-block-buttons .wp-block-button__link:focus,.wysiwyg .wp-block-buttons .wp-block-button__link:hover{background:#253764;color:#fff}.block-editor .wp-block[data-type="core/columns"] .wp-block-columns,.wysiwyg .wp-block-columns{margin-top:1.5rem!important;margin-bottom:1.5rem!important}@media (min-width:530px){.block-editor .wp-block[data-type="core/columns"] .wp-block-columns,.wysiwyg .wp-block-columns{margin-top:3rem!important;margin-bottom:3rem!important}}@media (min-width:1120px){.block-editor .wp-block[data-type="core/columns"] .wp-block-columns,.wysiwyg .wp-block-columns{margin-top:4rem!important;margin-bottom:4rem!important}}.block-editor .wp-block[data-type="core/columns"] .wp-block-columns .wp-block-column,.wysiwyg .wp-block-columns .wp-block-column{margin-bottom:1.5rem}.block-editor .wp-block[data-type="core/columns"] .wp-block-columns .wp-block-column>:first-child,.wysiwyg .wp-block-columns .wp-block-column>:first-child{margin-top:0}.block-editor .wp-block[data-type="core/columns"] .wp-block-columns .wp-block-column>:last-child,.wysiwyg .wp-block-columns .wp-block-column>:last-child{margin-bottom:0}@media (min-width:600px){.block-editor .wp-block[data-type="core/columns"] .wp-block-columns .wp-block-column,.wysiwyg .wp-block-columns .wp-block-column{margin-bottom:0!important}}@media (min-width:720px){.block-editor .wp-block[data-type="core/columns"] .wp-block-columns .wp-block-column:first-of-type .wp-block-info-box,.wysiwyg .wp-block-columns .wp-block-column:first-of-type .wp-block-info-box{margin-left:-2rem!important}.block-editor .wp-block[data-type="core/columns"] .wp-block-columns .wp-block-column:first-of-type .wp-block-info-box .info-box,.wysiwyg .wp-block-columns .wp-block-column:first-of-type .wp-block-info-box .info-box{margin-bottom:0}.block-editor .wp-block[data-type="core/columns"] .wp-block-columns .wp-block-column:last-of-type .wp-block-info-box,.wysiwyg .wp-block-columns .wp-block-column:last-of-type .wp-block-info-box{margin-right:-2rem!important}}.block-editor .wp-block[data-type="core/columns"] .wp-block-columns .wp-block-column .wp-block-info-box .info-box,.wysiwyg .wp-block-columns .wp-block-column .wp-block-info-box .info-box{margin-bottom:0}.block-editor .wp-block-embed figcaption,.wysiwyg .wp-block-embed figcaption{font-family:Merriweather,Source Sans Pro,sans-serif;color:#70757d;font-size:.875rem;max-width:40rem;margin-left:auto;margin-right:auto;padding:.75rem;text-align:center}.block-editor .wp-block-file+.wp-block-file,.wysiwyg .wp-block-file+.wp-block-file{margin-top:.75rem}.block-editor .wp-block-file__button,.wysiwyg .wp-block-file__button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;margin-left:.75rem}@media (min-width:1120px){.block-editor .wp-block-file__button,.wysiwyg .wp-block-file__button{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}.block-editor .wp-block-file__button:active,.block-editor .wp-block-file__button:focus,.block-editor .wp-block-file__button:hover,.wysiwyg .wp-block-file__button:active,.wysiwyg .wp-block-file__button:focus,.wysiwyg .wp-block-file__button:hover{background:#253764;color:#fff}.editor-styles-wrapper .wp-block-gallery .blocks-gallery-grid,.wysiwyg .wp-block-gallery .blocks-gallery-grid{padding:0;margin:0;list-style:none;margin:1.5rem auto}.editor-styles-wrapper .wp-block-gallery.is-cropped .blocks-gallery-item:before,.wysiwyg .wp-block-gallery.is-cropped .blocks-gallery-item:before{content:none}.editor-styles-wrapper .wp-block-gallery .blocks-gallery-caption,.wysiwyg .wp-block-gallery .blocks-gallery-caption{font-family:Merriweather,Source Sans Pro,sans-serif;color:#70757d;display:block;line-height:1.5;margin-top:.5rem;margin-bottom:1.5rem;font-size:.875rem;text-align:center}.editor-styles-wrapper .wp-block-group,.wysiwyg .wp-block-group{margin:3rem -1.5rem!important;position:relative;background:#f4f5f7;margin-left:-1.5rem;margin-right:-1.5rem;max-width:none!important}@media (min-width:1120px){.editor-styles-wrapper .wp-block-group,.wysiwyg .wp-block-group{margin:4rem -1.5rem!important}}.editor-styles-wrapper .wp-block-group__inner-container,.wysiwyg .wp-block-group__inner-container{position:relative;padding:1.5rem;z-index:5;overflow:hidden}.editor-styles-wrapper .wp-block-group__inner-container>:first-child,.wysiwyg .wp-block-group__inner-container>:first-child{margin-top:0}.editor-styles-wrapper .wp-block-group__inner-container>:last-child,.wysiwyg .wp-block-group__inner-container>:last-child{margin-bottom:0}@media (min-width:530px){.editor-styles-wrapper .wp-block-group__inner-container,.wysiwyg .wp-block-group__inner-container{padding-top:3rem;padding-bottom:3rem}}@media (min-width:1120px){.editor-styles-wrapper .wp-block-group__inner-container,.wysiwyg .wp-block-group__inner-container{padding-top:4rem;padding-bottom:4rem}}.editor-styles-wrapper .wp-block-group__inner-container .wp-block-heading,.wysiwyg .wp-block-group__inner-container .wp-block-heading{padding-top:0}.editor-styles-wrapper .wp-block-group.is-last-block,.wysiwyg .wp-block-group.is-last-block{margin-bottom:0!important}.wysiwyg .wp-block-group:after,.wysiwyg .wp-block-group:before{z-index:1;background:#f4f5f7;content:"";display:block;height:6rem;left:-1.5rem;position:absolute;right:-1.5rem}.wysiwyg .wp-block-group:before{top:-1.5rem;bottom:inherit;transform:skew(0deg,-1deg)}.wysiwyg .wp-block-group:after{top:inherit;bottom:-1.5rem;transform:skew(0deg,1deg)}.block-editor .wp-block[data-type="core/heading"]>*,.wysiwyg .wp-block-heading{color:#253764}.editor-styles-wrapper .wp-block-image,.editor-styles-wrapper .wysiwyg .wp-caption,.wysiwyg .editor-styles-wrapper .wp-caption,.wysiwyg .wp-block-image,.wysiwyg .wp-caption{line-height:0;text-align:center}.editor-styles-wrapper .wp-block-image img,.editor-styles-wrapper .wysiwyg .wp-caption img,.wysiwyg .editor-styles-wrapper .wp-caption img,.wysiwyg .wp-block-image img,.wysiwyg .wp-caption img{display:inline-block;line-height:0}.editor-styles-wrapper .wp-block-image.alignwide figure,.editor-styles-wrapper .wp-block-image.alignwide img,.editor-styles-wrapper .wysiwyg .alignwide.wp-caption figure,.editor-styles-wrapper .wysiwyg .alignwide.wp-caption img,.wysiwyg .alignwide.wp-caption figure,.wysiwyg .alignwide.wp-caption img,.wysiwyg .editor-styles-wrapper .alignwide.wp-caption figure,.wysiwyg .editor-styles-wrapper .alignwide.wp-caption img,.wysiwyg .wp-block-image.alignwide figure,.wysiwyg .wp-block-image.alignwide img{width:100%}.editor-styles-wrapper .wp-block-image.alignfull figcaption,.editor-styles-wrapper .wysiwyg .alignfull.wp-caption figcaption,.wysiwyg .alignfull.wp-caption figcaption,.wysiwyg .editor-styles-wrapper .alignfull.wp-caption figcaption,.wysiwyg .wp-block-image.alignfull figcaption{padding-left:1.5rem;padding-right:1.5rem;max-width:50rem;margin-left:auto;margin-right:auto}.editor-styles-wrapper .wp-block-image .alignleft,.editor-styles-wrapper .wysiwyg .wp-caption .alignleft,.wysiwyg .editor-styles-wrapper .wp-caption .alignleft,.wysiwyg .wp-block-image .alignleft,.wysiwyg .wp-caption .alignleft{margin-right:3em}.editor-styles-wrapper .wp-block-image .alignright,.editor-styles-wrapper .wysiwyg .wp-caption .alignright,.wysiwyg .editor-styles-wrapper .wp-caption .alignright,.wysiwyg .wp-block-image .alignright,.wysiwyg .wp-caption .alignright{margin-left:3em}.editor-styles-wrapper .wp-block-image figure,.editor-styles-wrapper .wysiwyg .wp-caption figure,.wysiwyg .editor-styles-wrapper .wp-caption figure,.wysiwyg .wp-block-image figure,.wysiwyg .wp-caption figure{margin-top:0}.editor-styles-wrapper .wp-block-image figure a,.editor-styles-wrapper .wysiwyg .wp-caption figure a,.wysiwyg .editor-styles-wrapper .wp-caption figure a,.wysiwyg .wp-block-image figure a,.wysiwyg .wp-caption figure a{border-bottom:none!important}.editor-styles-wrapper .wp-block-image figcaption,.editor-styles-wrapper .wysiwyg .wp-caption figcaption,.wysiwyg .editor-styles-wrapper .wp-caption figcaption,.wysiwyg .wp-block-image figcaption,.wysiwyg .wp-caption figcaption{font-family:Merriweather,Source Sans Pro,sans-serif;color:#70757d;display:block;line-height:1.5;margin-top:.5rem;margin-bottom:1.5rem;font-size:.875rem}.wysiwyg .wp-block-image,.wysiwyg .wp-caption{z-index:2;position:relative}@media (max-width:719px){.wysiwyg .wp-block-image .alignleft,.wysiwyg .wp-block-image .alignright,.wysiwyg .wp-caption .alignleft,.wysiwyg .wp-caption .alignright{max-width:100%;margin:0!important}}.editor-styles-wrapper ol.editor-rich-text__tinymce,.editor-styles-wrapper ul.editor-rich-text__tinymce,.wysiwyg .wp-block-list{padding-left:1.5rem}.editor-styles-wrapper ol.editor-rich-text__tinymce li,.editor-styles-wrapper ul.editor-rich-text__tinymce li,.wysiwyg .wp-block-list li{margin:.25rem 0;padding:0}.editor-styles-wrapper ol.editor-rich-text__tinymce ol,.editor-styles-wrapper ol.editor-rich-text__tinymce ul,.editor-styles-wrapper ul.editor-rich-text__tinymce ol,.editor-styles-wrapper ul.editor-rich-text__tinymce ul,.wysiwyg .wp-block-list ol,.wysiwyg .wp-block-list ul{margin:.5rem 0}.block-editor .wp-block[data-type="core/media-text"] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.block-editor .wp-block[data-type="core/media-text"] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.block-editor .wp-block[data-type="core/media-text"] h2,.block-editor .wp-block[data-type="core/media-text"] h3,.block-editor .wp-block[data-type="core/media-text"] h4,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .block-editor .wp-block[data-type="core/media-text"] .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .block-editor .wp-block[data-type="core/media-text"] .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .wysiwyg .wp-block-media-text .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .wysiwyg .wp-block-media-text .gsection_title,.wysiwyg .wp-block-media-text .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.wysiwyg .wp-block-media-text .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.wysiwyg .wp-block-media-text h2,.wysiwyg .wp-block-media-text h3,.wysiwyg .wp-block-media-text h4{font-size:1.125rem;font-weight:700;line-height:1.5;display:block;margin-bottom:1rem}@media (min-width:530px){.block-editor .wp-block[data-type="core/media-text"] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.block-editor .wp-block[data-type="core/media-text"] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.block-editor .wp-block[data-type="core/media-text"] h2,.block-editor .wp-block[data-type="core/media-text"] h3,.block-editor .wp-block[data-type="core/media-text"] h4,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .block-editor .wp-block[data-type="core/media-text"] .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .block-editor .wp-block[data-type="core/media-text"] .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .wysiwyg .wp-block-media-text .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .wysiwyg .wp-block-media-text .gsection_title,.wysiwyg .wp-block-media-text .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.wysiwyg .wp-block-media-text .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.wysiwyg .wp-block-media-text h2,.wysiwyg .wp-block-media-text h3,.wysiwyg .wp-block-media-text h4{font-size:1.5rem}}.block-editor .wp-block[data-type="core/media-text"].alignfull .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.block-editor .wp-block[data-type="core/media-text"].alignfull .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.block-editor .wp-block[data-type="core/media-text"].alignfull h2,.block-editor .wp-block[data-type="core/media-text"].alignfull h3,.block-editor .wp-block[data-type="core/media-text"].alignfull h4,.block-editor .wp-block[data-type="core/media-text"][data-align=full] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.block-editor .wp-block[data-type="core/media-text"][data-align=full] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.block-editor .wp-block[data-type="core/media-text"][data-align=full] h2,.block-editor .wp-block[data-type="core/media-text"][data-align=full] h3,.block-editor .wp-block[data-type="core/media-text"][data-align=full] h4,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .block-editor .wp-block[data-type="core/media-text"].alignfull .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .block-editor .wp-block[data-type="core/media-text"][data-align=full] .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .block-editor .wp-block[data-type="core/media-text"].alignfull .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .block-editor .wp-block[data-type="core/media-text"][data-align=full] .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .wysiwyg .wp-block-media-text.alignfull .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .wysiwyg .wp-block-media-text[data-align=full] .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .wysiwyg .wp-block-media-text.alignfull .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .wysiwyg .wp-block-media-text[data-align=full] .gsection_title,.wysiwyg .wp-block-media-text.alignfull .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.wysiwyg .wp-block-media-text.alignfull .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.wysiwyg .wp-block-media-text.alignfull h2,.wysiwyg .wp-block-media-text.alignfull h3,.wysiwyg .wp-block-media-text.alignfull h4,.wysiwyg .wp-block-media-text[data-align=full] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.wysiwyg .wp-block-media-text[data-align=full] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.wysiwyg .wp-block-media-text[data-align=full] h2,.wysiwyg .wp-block-media-text[data-align=full] h3,.wysiwyg .wp-block-media-text[data-align=full] h4{font-size:1.5rem;font-weight:700;line-height:1.333333;display:block;margin-bottom:1.5rem}@media (min-width:530px){.block-editor .wp-block[data-type="core/media-text"].alignfull .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.block-editor .wp-block[data-type="core/media-text"].alignfull .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.block-editor .wp-block[data-type="core/media-text"].alignfull h2,.block-editor .wp-block[data-type="core/media-text"].alignfull h3,.block-editor .wp-block[data-type="core/media-text"].alignfull h4,.block-editor .wp-block[data-type="core/media-text"][data-align=full] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.block-editor .wp-block[data-type="core/media-text"][data-align=full] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.block-editor .wp-block[data-type="core/media-text"][data-align=full] h2,.block-editor .wp-block[data-type="core/media-text"][data-align=full] h3,.block-editor .wp-block[data-type="core/media-text"][data-align=full] h4,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .block-editor .wp-block[data-type="core/media-text"].alignfull .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .block-editor .wp-block[data-type="core/media-text"][data-align=full] .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .block-editor .wp-block[data-type="core/media-text"].alignfull .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .block-editor .wp-block[data-type="core/media-text"][data-align=full] .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .wysiwyg .wp-block-media-text.alignfull .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .wysiwyg .wp-block-media-text[data-align=full] .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .wysiwyg .wp-block-media-text.alignfull .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .wysiwyg .wp-block-media-text[data-align=full] .gsection_title,.wysiwyg .wp-block-media-text.alignfull .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.wysiwyg .wp-block-media-text.alignfull .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.wysiwyg .wp-block-media-text.alignfull h2,.wysiwyg .wp-block-media-text.alignfull h3,.wysiwyg .wp-block-media-text.alignfull h4,.wysiwyg .wp-block-media-text[data-align=full] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.wysiwyg .wp-block-media-text[data-align=full] .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.wysiwyg .wp-block-media-text[data-align=full] h2,.wysiwyg .wp-block-media-text[data-align=full] h3,.wysiwyg .wp-block-media-text[data-align=full] h4{font-size:2rem}}.block-editor .wp-block[data-type="core/media-text"] .wp-block-media-text__media,.wysiwyg .wp-block-media-text .wp-block-media-text__media{margin:0;padding:0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.block-editor .wp-block[data-type="core/media-text"] .wp-block-media-text__media img,.wysiwyg .wp-block-media-text .wp-block-media-text__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-editor .wp-block[data-type="core/media-text"] .wp-block-media-text__content,.wysiwyg .wp-block-media-text .wp-block-media-text__content{padding:3rem}.block-editor .wp-block[data-type="core/media-text"] .wp-block-media-text__content>:first-child,.wysiwyg .wp-block-media-text .wp-block-media-text__content>:first-child{margin-top:0}.block-editor .wp-block[data-type="core/media-text"] .wp-block-media-text__content>:last-child,.wysiwyg .wp-block-media-text .wp-block-media-text__content>:last-child{margin-bottom:0}.wysiwyg .wp-block-media-text{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wysiwyg .wp-block-media-text__content{width:100%}@media (min-width:720px){.wysiwyg .wp-block-media-text__content{width:50%;padding:2rem;padding-right:0}}.wysiwyg .wp-block-media-text__content>*{max-width:31.5rem}@media (min-width:720px){.wysiwyg .wp-block-media-text__media{width:50%;-ms-flex-negative:0;flex-shrink:0}.wysiwyg .wp-block-media-text__media img{padding-right:1rem;padding-left:0}}@media (min-width:720px){.wysiwyg .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{-ms-flex-order:1;order:1}.wysiwyg .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media img{padding-left:1rem!important;padding-right:0!important}.wysiwyg .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:2rem!important;padding-left:0!important}.wysiwyg .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content>*{margin-left:auto}}@media (max-width:719px){.wysiwyg .wp-block-media-text.alignwide{margin-left:-1.5rem;margin-right:-1.5rem}}@media (min-width:1366px){.wysiwyg .wp-block-media-text.alignfull .wp-block-media-text__content{padding-left:calc((50vw - 31.5rem) / 2);padding-right:calc((50vw - 31.5rem) / 2)}}.block-editor-block-inspector .components-panel__body.tadv-buttons-panel{display:none}.editor-styles-wrapper .wp-block-paragraph.has-background,.wysiwyg .wp-block-paragraph.has-background{display:block;padding:1.5rem}.editor-styles-wrapper .wp-block-paragraph.is-style-accent,.wysiwyg .wp-block-paragraph.is-style-accent{display:inline;background-color:#28a9e1;font-family:Tondu,Source Sans Pro,sans-serif;color:#fff;line-height:3.25rem;font-size:2rem!important;padding-top:1rem;padding-bottom:1rem;box-shadow:1.25rem 0 0 #28a9e1,-1.25rem 0 0 #28a9e1;margin:0 1rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.editor-styles-wrapper .wp-block-paragraph.is-style-lead,.wysiwyg .wp-block-paragraph.is-style-lead{font-size:1.125rem;margin-bottom:2rem}@media (min-width:720px){.editor-styles-wrapper .wp-block-paragraph.is-style-lead,.wysiwyg .wp-block-paragraph.is-style-lead{font-size:1.25rem}}.editor-styles-wrapper .wp-block-paragraph__accent-wrapper,.wysiwyg .wp-block-paragraph__accent-wrapper{margin-top:1.5rem;margin-bottom:1.5rem}.wysiwyg .wp-block-paragraph{position:relative}.editor-styles-wrapper .wp-block-paragraph{line-height:1.5}.editor-styles-wrapper .wp-block-paragraph.is-style-accent{display:block}.block-editor .wp-block-quote,.wysiwyg .wp-block-quote,.wysiwyg blockquote:not([class]){color:#70757d;border-left:none;position:relative;margin:1.5rem auto;padding-left:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-align:start;align-items:flex-start}@media (min-width:720px){.block-editor .wp-block-quote,.wysiwyg .wp-block-quote,.wysiwyg blockquote:not([class]){margin-left:-3rem;padding-left:4.5rem}}.block-editor .wp-block-quote:before,.wysiwyg .wp-block-quote:before,.wysiwyg blockquote:not([class]):before{background:#28a9e1 url(../images/quote-mask.svg) no-repeat;background-size:cover;content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;height:2rem;position:absolute!important;top:-.5rem;left:0;right:inherit;bottom:inherit;width:2rem}@media (min-width:720px){.block-editor .wp-block-quote:before,.wysiwyg .wp-block-quote:before,.wysiwyg blockquote:not([class]):before{height:3.5rem;top:-1rem;width:3.5rem}}.block-editor .wp-block-quote p,.wysiwyg .wp-block-quote p,.wysiwyg blockquote:not([class]) p{font-family:Merriweather,Source Sans Pro,sans-serif;line-height:1.5;padding-left:0!important;font-size:.875rem!important;margin:0}@media (min-width:530px){.block-editor .wp-block-quote p,.wysiwyg .wp-block-quote p,.wysiwyg blockquote:not([class]) p{font-size:1rem}}@media (min-width:720px){.block-editor .wp-block-quote p,.wysiwyg .wp-block-quote p,.wysiwyg blockquote:not([class]) p{font-size:1.25rem!important;padding-left:1.5rem}}.block-editor .wp-block-quote .wp-block-quote__citation,.block-editor .wp-block-quote cite,.wysiwyg .wp-block-quote .wp-block-quote__citation,.wysiwyg .wp-block-quote cite,.wysiwyg blockquote:not([class]) .wp-block-quote__citation,.wysiwyg blockquote:not([class]) cite{padding-left:0;font-family:Source Sans Pro,sans-serif;display:block;font-style:normal;font-weight:700;margin-top:.75rem;color:#000;font-size:.875rem}@media (min-width:530px){.block-editor .wp-block-quote .wp-block-quote__citation,.block-editor .wp-block-quote cite,.wysiwyg .wp-block-quote .wp-block-quote__citation,.wysiwyg .wp-block-quote cite,.wysiwyg blockquote:not([class]) .wp-block-quote__citation,.wysiwyg blockquote:not([class]) cite{font-size:1rem}}.block-editor .wp-block-separator,.wysiwyg .wp-block-separator,.wysiwyg hr{margin-top:3rem;margin-bottom:3rem;display:block;clear:both;border-left:0;border-right:0;border-top:0;border-bottom:1px solid #c7cad1;max-width:50rem!important}.block-editor .wp-block-separator{padding-top:.5rem;transform:translateY(-.25rem)}.block-editor .wp-block-table,.wysiwyg .wp-block-table{font-size:.875rem;margin:1.5rem auto;width:100%}@media (min-width:530px){.block-editor .wp-block-table,.wysiwyg .wp-block-table{font-size:1rem}}.block-editor .wp-block-table figure,.wysiwyg .wp-block-table figure{margin:0}.block-editor .wp-block-table .table-wrap,.wysiwyg .wp-block-table .table-wrap{overflow-x:auto}.block-editor .wp-block-table table,.wysiwyg .wp-block-table table{border:1px solid #c7cad1;width:100%;margin:0}.block-editor .wp-block-table thead,.wysiwyg .wp-block-table thead{background:#253764!important;color:#fff}.block-editor .wp-block-table td,.block-editor .wp-block-table th,.wysiwyg .wp-block-table td,.wysiwyg .wp-block-table th{text-align:left;min-width:8rem;padding:.75rem}.block-editor .wp-block-table td,.wysiwyg .wp-block-table td{border:0;border-left:1px solid #c7cad1}.block-editor .wp-block-table td:first-of-type,.wysiwyg .wp-block-table td:first-of-type{border-left:0}.block-editor .wp-block-table tr,.wysiwyg .wp-block-table tr{border-bottom:1px solid #c7cad1}.block-editor .wp-block-table tr:last-of-type,.wysiwyg .wp-block-table tr:last-of-type{border-bottom:0}.block-editor .wp-block-table figcaption,.wysiwyg .wp-block-table figcaption{font-family:Merriweather,Source Sans Pro,sans-serif;color:#70757d;display:block;line-height:1.5;margin-top:.5rem;margin-bottom:1.5rem;font-size:.875rem;text-align:center}.block-editor .wp-block-table--responsive,.wysiwyg .wp-block-table--responsive{display:block;overflow-x:auto;border:1px solid #c7cad1;background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0)),linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:2.5rem 100%,2.5rem 100%,.875rem 100%,.875rem 100%;background-position:0 0,100%,0 0,100%;background-attachment:local,local,scroll,scroll}.block-editor .wp-block-table--responsive table,.wysiwyg .wp-block-table--responsive table{min-width:100%;border:0}.block-editor .wp-block-table.alignfull,.wysiwyg .wp-block-table.alignfull{margin-left:auto;margin-right:auto}@media (min-width:1120px){.block-editor .wp-block-table.alignfull td,.wysiwyg .wp-block-table.alignfull td{padding:1.5rem}}@media (min-width:54.5rem){.block-editor .wp-block-table.alignleft,.block-editor .wp-block-table.alignright,.wysiwyg .wp-block-table.alignleft,.wysiwyg .wp-block-table.alignright{max-width:25rem}}.block-editor .wp-block-table.has-fixed-layout,.block-editor .wp-block-table.has-fixed-layout table,.wysiwyg .wp-block-table.has-fixed-layout,.wysiwyg .wp-block-table.has-fixed-layout table{table-layout:fixed}:not(.flexible)>.wysiwyg{padding-left:1.5rem;padding-right:1.5rem}:not(.flexible)>.wysiwyg:after{content:"";display:table;clear:both}:not(.flexible)>.wysiwyg>:first-child{margin-top:0}:not(.flexible)>.wysiwyg>:last-child{margin-bottom:0}:not(.flexible)>.wysiwyg>.is-first-block,:not(.flexible)>.wysiwyg>:first-child{margin-top:1.5rem}@media (min-width:530px){:not(.flexible)>.wysiwyg>.is-first-block,:not(.flexible)>.wysiwyg>:first-child{margin-top:3rem}}@media (min-width:1120px){:not(.flexible)>.wysiwyg>.is-first-block,:not(.flexible)>.wysiwyg>:first-child{margin-top:4rem}}.has-no-hero-background :not(.flexible)>.wysiwyg>.is-first-block,.has-no-hero-background :not(.flexible)>.wysiwyg>:first-child{margin-top:1.5rem}@media (min-width:530px){.has-no-hero-background :not(.flexible)>.wysiwyg>.is-first-block,.has-no-hero-background :not(.flexible)>.wysiwyg>:first-child{margin-top:3rem}}:not(.flexible)>.wysiwyg>.is-last-block,:not(.flexible)>.wysiwyg>:last-child{margin-bottom:1.5rem}@media (min-width:530px){:not(.flexible)>.wysiwyg>.is-last-block,:not(.flexible)>.wysiwyg>:last-child{margin-bottom:3rem}}@media (min-width:1120px){:not(.flexible)>.wysiwyg>.is-last-block,:not(.flexible)>.wysiwyg>:last-child{margin-bottom:4rem}}:not(.flexible)>.wysiwyg .wp-block-group__inner-container>*,:not(.flexible)>.wysiwyg>*{margin:1.5rem auto;max-width:50rem}:not(.flexible)>.wysiwyg .alignfull{margin:1.5rem -1.5rem;max-width:none}@media (min-width:530px){:not(.flexible)>.wysiwyg .alignfull{margin-top:3rem;margin-bottom:3rem}}@media (min-width:1120px){:not(.flexible)>.wysiwyg .alignfull{margin-top:4rem;margin-bottom:4rem}}:not(.flexible)>.wysiwyg .alignwide{margin-top:1.5rem;margin-bottom:1.5rem;max-width:63rem}@media (min-width:530px){:not(.flexible)>.wysiwyg .alignwide{margin-top:3rem;margin-bottom:3rem}}:not(.flexible)>.wysiwyg .alignwide.is-first-block{margin-top:1.5rem}@media (min-width:530px){:not(.flexible)>.wysiwyg .alignwide.is-first-block{margin-top:3rem}}@media (min-width:1120px){:not(.flexible)>.wysiwyg .alignwide.is-first-block{margin-top:4rem}}:not(.flexible)>.wysiwyg .alignwide.is-last-block{margin-bottom:1.5rem}@media (min-width:530px){:not(.flexible)>.wysiwyg .alignwide.is-last-block{margin-bottom:3rem}}@media (min-width:1120px){:not(.flexible)>.wysiwyg .alignwide.is-last-block{margin-bottom:4rem}}@media (max-width:719px){:not(.flexible)>.wysiwyg .alignleft,:not(.flexible)>.wysiwyg .alignright{float:none;margin-left:auto;margin-right:auto}}.has-white-background-color{background:#fff}.has-white-color,.has-white-color a{color:#fff}.has-black-background-color{background:#000}.has-black-color,.has-black-color a{color:#000}.has-primary-background-color{background:#253764}.has-primary-color,.has-primary-color a{color:#253764}.wp-block-info-box{margin-top:0!important;margin-bottom:0!important}:root{--color-primary:#253764;--color-secondary:#28a9e1}.partio-kampanjasivut .header-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:4rem;-ms-flex-pack:end;justify-content:flex-end;position:relative;transition:.2s;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:720px){.partio-kampanjasivut .header-container{-ms-flex-pack:justify;justify-content:space-between;height:5.5rem}}@media (min-width:1120px){.partio-kampanjasivut .header-container{padding-left:3rem;padding-right:3rem}}.partio-kampanjasivut .site-header{background:var(--color-primary)}.partio-kampanjasivut #front-hero .hero-content a{background:var(--color-secondary);font-size:1.125rem}.partio-kampanjasivut .site-title a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:16rem;width:auto;height:auto;min-height:4rem;min-width:10rem;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem .5rem;background:var(--color-secondary);color:#fff;font-family:Tondu,Source Sans Pro,sans-serif;text-transform:uppercase;font-size:1.25rem;line-height:1}@media (min-width:720px){.partio-kampanjasivut .site-title a{min-height:5.5rem;font-size:1.5rem}}.partio-kampanjasivut .site-title a:before{background-color:var(--color-secondary);content:"";display:block;height:5rem;position:absolute;left:0;right:0;bottom:-1rem;z-index:-1;transform:skew(0deg,-1.5deg)}.partio-kampanjasivut .site-title a img{width:auto;height:100%;max-height:3rem}@media (min-width:720px){.partio-kampanjasivut .site-title a img{max-height:4rem}}.partio-kampanjasivut .site-title a svg{fill:#fff}.partio-kampanjasivut .menu-toggle,.partio-kampanjasivut .menu-toggle:active,.partio-kampanjasivut .menu-toggle:focus,.partio-kampanjasivut .menu-toggle:hover{color:#fff}.partio-kampanjasivut .menu-toggle svg{fill:var(--color-secondary)}.partio-kampanjasivut #page{padding-top:4rem}@media (min-width:720px){.partio-kampanjasivut #page{padding-top:5.5rem}}.partio-kampanjasivut .flexible .content-block-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1120px){.partio-kampanjasivut .flexible .content-block-content{display:-ms-grid;display:grid;grid-gap:2rem;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}@media (min-width:1120px){.partio-kampanjasivut .flexible .content-block.image .content-block-image{-ms-grid-column-span:6;-ms-grid-column:1;grid-column:1/span 6}}@media (min-width:1120px){.partio-kampanjasivut .flexible .content-block.image .content-block-inner-content{-ms-grid-column-span:6;-ms-grid-column:7;grid-column:7/span 6}}@media (min-width:1120px){.partio-kampanjasivut .flexible .content-block.image.reverse .content-block-content{grid-auto-flow:dense}}@media (min-width:1120px){.partio-kampanjasivut .flexible .content-block.image.reverse .content-block-image{-ms-grid-column-span:6;-ms-grid-column:7;grid-column:7/span 6}}@media (min-width:1120px){.partio-kampanjasivut .flexible .content-block.image.reverse .content-block-inner-content{-ms-grid-column-span:6;-ms-grid-column:1;grid-column:1/span 6}}@media (min-width:1120px){.partio-kampanjasivut .flexible .content-block.wysiwyg .content-block-inner-content{-ms-grid-column-span:8;-ms-grid-column:3;grid-column:3/span 8}}@media (min-width:1120px){.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .partio-kampanjasivut .flexible .content-block.news .gsection_title,.partio-kampanjasivut .flexible .content-block.news .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.partio-kampanjasivut .flexible .content-block.news .news-list,.partio-kampanjasivut .flexible .content-block.news .show-more,.partio-kampanjasivut .flexible .content-block.news h2{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12}.partio-kampanjasivut .flexible .content-block.news .news-list{display:-ms-grid!important;display:grid!important;grid-gap:2rem;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.partio-kampanjasivut .flexible .content-block.news .news-list .single-news{width:auto!important;-ms-grid-column:span 3;grid-column:span 3}}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .partio-kampanjasivut .flexible .content-block .gsection_title,.partio-kampanjasivut .flexible .content-block .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.partio-kampanjasivut .flexible .content-block h2{text-align:left}.partio-kampanjasivut .flexible .button a{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;font-size:1.125rem!important}@media (min-width:1120px){.partio-kampanjasivut .flexible .button a{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}.partio-kampanjasivut .flexible .button a:active,.partio-kampanjasivut .flexible .button a:focus,.partio-kampanjasivut .flexible .button a:hover{background:#253764;color:#fff}@media (max-width:1119px){.partio-kampanjasivut .content-block-pictogram{display:none}}.partio-kampanjasivut .news_posted{color:#70757d}.partio-kampanjasivut.post-type-archive #primary{width:100%}.partio-kampanjasivut #featured-block .single-featured .single-featured-content .featured-link .icon-wrap,.partio-kampanjasivut .site-footer a:active,.partio-kampanjasivut .site-footer a:focus,.partio-kampanjasivut .site-footer a:hover,.partio-kampanjasivut .social-share-container .social-share-link,.partio-kampanjasivut a{color:var(--color-secondary)}.partio-kampanjasivut #hero:not(.has-image){background-color:var(--color-secondary);position:relative}.partio-kampanjasivut #hero:not(.has-image):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.1)}#events-block .partio-kampanjasivut .date,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .partio-kampanjasivut .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .partio-kampanjasivut .content-block .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .partio-kampanjasivut .gsection_title,.partio-kampanjasivut #events-block .date,.partio-kampanjasivut #featured-block .single-featured .single-featured-content .featured-title,.partio-kampanjasivut .btn-container-button,.partio-kampanjasivut .content-block .content-block-title,.partio-kampanjasivut .content-block .follow-us .follow-title,.partio-kampanjasivut .content-block .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.partio-kampanjasivut .content-block .gsection_title,.partio-kampanjasivut .content-block .single-item .post-title,.partio-kampanjasivut .content-block h2,.partio-kampanjasivut .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.partio-kampanjasivut .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.partio-kampanjasivut .h1,.partio-kampanjasivut .h2,.partio-kampanjasivut .h3,.partio-kampanjasivut .h4,.partio-kampanjasivut .h5,.partio-kampanjasivut .h6,.partio-kampanjasivut .read-more-toggle,.partio-kampanjasivut .social-share-container .social-share-link.social-share-fb:focus,.partio-kampanjasivut .social-share-container .social-share-link.social-share-fb:hover,.partio-kampanjasivut .social-share-container .social-share-link.social-share-linkedin:focus,.partio-kampanjasivut .social-share-container .social-share-link.social-share-linkedin:hover,.partio-kampanjasivut .social-share-container .social-share-link.social-share-twitter:focus,.partio-kampanjasivut .social-share-container .social-share-link.social-share-twitter:hover,.partio-kampanjasivut .troop-contact-form .gform_wrapper .gform_title,.partio-kampanjasivut a:active,.partio-kampanjasivut a:focus,.partio-kampanjasivut a:hover,.partio-kampanjasivut h1,.partio-kampanjasivut h2,.partio-kampanjasivut h3,.partio-kampanjasivut h4,.partio-kampanjasivut h5,.partio-kampanjasivut h6,.troop-contact-form .gform_wrapper .partio-kampanjasivut .gform_title{color:var(--color-primary)}.partio-kampanjasivut #footer-navigation-items>li>.icon,.partio-kampanjasivut #footer-navigation-items ul>li>.icon,.partio-kampanjasivut .read-more-toggle .icon{fill:var(--color-secondary)}.partio-kampanjasivut #campaign-navigation-items>li.extra-items>a,.partio-kampanjasivut #tinymce .button>a,.partio-kampanjasivut #tinymce a.button,.partio-kampanjasivut .cc-container .cc-btn,.partio-kampanjasivut .entry-content .button>a,.partio-kampanjasivut .entry-content a.button,.partio-kampanjasivut .flexible .button a{background:var(--color-secondary)}.partio-kampanjasivut blockquote:before{background:var(--color-secondary) url(../images/quote-mask.svg) no-repeat}.partio-kampanjasivut #tinymce .button>a:active,.partio-kampanjasivut #tinymce .button>a:focus,.partio-kampanjasivut #tinymce .button>a:hover,.partio-kampanjasivut #tinymce a.button:active,.partio-kampanjasivut #tinymce a.button:focus,.partio-kampanjasivut #tinymce a.button:hover,.partio-kampanjasivut .cc-container .cc-btn:active,.partio-kampanjasivut .cc-container .cc-btn:focus,.partio-kampanjasivut .cc-container .cc-btn:hover,.partio-kampanjasivut .entry-content .button>a:active,.partio-kampanjasivut .entry-content .button>a:focus,.partio-kampanjasivut .entry-content .button>a:hover,.partio-kampanjasivut .entry-content a.button:active,.partio-kampanjasivut .entry-content a.button:focus,.partio-kampanjasivut .entry-content a.button:hover,.partio-kampanjasivut .flexible .button a:active,.partio-kampanjasivut .flexible .button a:focus,.partio-kampanjasivut .flexible .button a:hover,.partio-kampanjasivut footer#colophon{background:var(--color-primary)}@media (min-width:1250px){.partio-kampanjasivut #campaign-navigation-items>li.current_page_ancestor>a,.partio-kampanjasivut #campaign-navigation-items>li.current_page_item>a,.partio-kampanjasivut #campaign-navigation-items>li>a:active,.partio-kampanjasivut #campaign-navigation-items>li>a:focus,.partio-kampanjasivut #campaign-navigation-items>li>a:hover,.partio-kampanjasivut #campaign-navigation-items>li li a:active,.partio-kampanjasivut #campaign-navigation-items>li li a:focus,.partio-kampanjasivut #campaign-navigation-items>li li a:hover{color:var(--color-secondary)}.partio-kampanjasivut #campaign-navigation-items>li>ul:before{border-bottom-color:rgba(0,0,0,.3)}.partio-kampanjasivut #campaign-navigation-items>li>ul:after{position:absolute;content:"";top:0;bottom:inherit;left:0;right:0;height:1rem;background:linear-gradient(180deg,rgba(0,0,0,.3),transparent);pointer-events:none}.partio-kampanjasivut #campaign-navigation-items>li:active>.submenu-icon,.partio-kampanjasivut #campaign-navigation-items>li:focus>.submenu-icon,.partio-kampanjasivut #campaign-navigation-items>li:hover>.submenu-icon{fill:var(--color-secondary)}.partio-kampanjasivut #campaign-navigation-items>li.extra-items>a:active,.partio-kampanjasivut #campaign-navigation-items>li.extra-items>a:focus,.partio-kampanjasivut #campaign-navigation-items>li.extra-items>a:hover,.partio-kampanjasivut #campaign-navigation-items>li>ul,.partio-kampanjasivut #campaign-navigation-items>li li{background:var(--color-primary)}}@media (max-width:1249px){.partio-kampanjasivut #campaign-navigation-items{background:var(--color-secondary)}.partio-kampanjasivut #campaign-navigation-items li{border-bottom-color:rgba(0,0,0,.15)}.partio-kampanjasivut #campaign-navigation-items li.current_page_ancestor>a,.partio-kampanjasivut #campaign-navigation-items li.current_page_item>a{color:var(--color-primary)}.partio-kampanjasivut #campaign-navigation-items li ul{background:var(--color-secondary)}.partio-kampanjasivut #campaign-navigation-items li ul li{border-top-color:rgba(0,0,0,.15)}.partio-kampanjasivut #campaign-navigation-items li ul li ul{border-left-color:var(--color-primary)}.partio-kampanjasivut #campaign-navigation-items:after{border-bottom-color:rgba(0,0,0,.15)}}.partio-kampanjasivut .content-block-pictogram{fill:var(--color-secondary)}.partio-lahjoitus .header-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:4rem;-ms-flex-pack:end;justify-content:flex-end;position:relative;transition:.2s;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:720px){.partio-lahjoitus .header-container{-ms-flex-pack:justify;justify-content:space-between;height:5.5rem}}@media (min-width:1120px){.partio-lahjoitus .header-container{padding-left:3rem;padding-right:3rem}}.partio-lahjoitus .site-header{background:#253764}.partio-lahjoitus .site-title a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:16rem;width:auto;height:auto;min-height:4rem;min-width:10rem;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem .5rem;background:#28a9e1;color:#fff;font-family:Tondu,Source Sans Pro,sans-serif;text-transform:uppercase;font-size:1.25rem;line-height:1}@media (min-width:720px){.partio-lahjoitus .site-title a{min-height:5.5rem;font-size:1.5rem}}.partio-lahjoitus .site-title a:before{background-color:#28a9e1;content:"";display:block;height:5rem;position:absolute;left:0;right:0;bottom:-1rem;z-index:-1;transform:skew(0deg,-1.5deg)}.partio-lahjoitus .site-title a img{width:auto;height:100%;max-height:3rem}@media (min-width:720px){.partio-lahjoitus .site-title a img{max-height:4rem}}.partio-lahjoitus .site-title a svg{fill:#fff}.partio-lahjoitus .menu-toggle,.partio-lahjoitus .menu-toggle:active,.partio-lahjoitus .menu-toggle:focus,.partio-lahjoitus .menu-toggle:hover{color:#fff}.partio-lahjoitus .menu-toggle svg{fill:#28a9e1}.partio-lahjoitus #page{padding-top:4rem}@media (min-width:720px){.partio-lahjoitus #page{padding-top:5.5rem}}.partio-lahjoitus .flexible .content-block-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1120px){.partio-lahjoitus .flexible .content-block-content{display:-ms-grid;display:grid;grid-gap:2rem;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}@media (min-width:1120px){.partio-lahjoitus .flexible .content-block.image .content-block-image{-ms-grid-column-span:6;-ms-grid-column:1;grid-column:1/span 6}}@media (min-width:1120px){.partio-lahjoitus .flexible .content-block.image .content-block-inner-content{-ms-grid-column-span:6;-ms-grid-column:7;grid-column:7/span 6}}@media (min-width:1120px){.partio-lahjoitus .flexible .content-block.image.reverse .content-block-content{grid-auto-flow:dense}}@media (min-width:1120px){.partio-lahjoitus .flexible .content-block.image.reverse .content-block-image{-ms-grid-column-span:6;-ms-grid-column:7;grid-column:7/span 6}}@media (min-width:1120px){.partio-lahjoitus .flexible .content-block.image.reverse .content-block-inner-content{-ms-grid-column-span:6;-ms-grid-column:1;grid-column:1/span 6}}@media (min-width:1120px){.partio-lahjoitus .flexible .content-block.wysiwyg .content-block-inner-content{-ms-grid-column-span:8;-ms-grid-column:3;grid-column:3/span 8}}@media (min-width:1120px){.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .partio-lahjoitus .flexible .content-block.news .gsection_title,.partio-lahjoitus .flexible .content-block.news .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.partio-lahjoitus .flexible .content-block.news .news-list,.partio-lahjoitus .flexible .content-block.news .show-more,.partio-lahjoitus .flexible .content-block.news h2{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12}.partio-lahjoitus .flexible .content-block.news .news-list{display:-ms-grid!important;display:grid!important;grid-gap:2rem;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.partio-lahjoitus .flexible .content-block.news .news-list .single-news{width:auto!important;-ms-grid-column:span 3;grid-column:span 3}}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .partio-lahjoitus .flexible .content-block .gsection_title,.partio-lahjoitus .flexible .content-block .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.partio-lahjoitus .flexible .content-block h2{text-align:left}.partio-lahjoitus .flexible .button a{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;font-size:1.125rem}@media (min-width:1120px){.partio-lahjoitus .flexible .button a{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}.partio-lahjoitus .flexible .button a:active,.partio-lahjoitus .flexible .button a:focus,.partio-lahjoitus .flexible .button a:hover{background:#253764;color:#fff}@media (max-width:1119px){.partio-lahjoitus .content-block-pictogram{display:none}}.partio-lahjoitus .news_posted{color:#70757d}.partio-lahjoitus.post-type-archive #primary{width:100%}.content-block-cta{margin-top:4rem}@media (min-width:1120px){.content-block-cta{margin-top:0}}.content-block-cta .content-block-title{color:#253764;font-family:Tondu,Source Sans Pro,sans-serif;font-weight:700;letter-spacing:.05em;line-height:1.125;text-transform:uppercase;text-align:center}.content-block-cta .content-block-title .icon-wrap{color:#28a9e1;display:block}.content-block-cta .content-block-title .icon-wrap .icon{height:1em;width:1em}.content-block-cta h4.post-title{font-family:Tondu,Source Sans Pro,sans-serif;font-size:1.25rem;margin:1rem 0 0;text-transform:uppercase}@media (min-width:1120px){.content-block-cta h4.post-title{font-size:1.5rem;margin-top:1.5rem}}.content-block-cta .button>a,.content-block-cta a.button{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase}@media (min-width:1120px){.content-block-cta .button>a,.content-block-cta a.button{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}.content-block-cta .button>a:active,.content-block-cta .button>a:focus,.content-block-cta .button>a:hover,.content-block-cta a.button:active,.content-block-cta a.button:focus,.content-block-cta a.button:hover{background:#253764;color:#fff}.content-block-cta.somefeed .content-block-list-items{margin-top:3rem}.content-block-cta.somefeed .juicer-feed{font-family:inherit;max-width:100%!important;max-height:100%!important}.content-block-cta.promos .content-block-list-items{-ms-flex-pack:center;justify-content:center;margin-top:3rem}@media (min-width:720px){.content-block-cta.promos .content-block-list-items{margin-left:-1rem;margin-right:-1rem}}.content-block-cta.promos a{color:#000}.content-block-cta.promos a .icon-wrap{color:#28a9e1;padding-left:.5rem}.content-block-cta.blogi .content-block-list-items{margin-top:2rem}.content-block-cta.blogi h4.post-title{text-transform:none}.content-block-cta.blogi .content-block-content{text-align:left}.content-block-cta.blogi .post-excerpt{margin-bottom:.5rem}.content-block-cta.blogi .post-meta{font-weight:700;color:#c7cad1}.content-block-cta.related-posts .content-block-content{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto}@media (min-width:720px){.content-block-cta.related-posts .content-block-content{padding:0 2rem}}.content-block-cta .content-block-pictogram.pictogram-water{left:0;top:0;transform:translate3d(-25%,-62.5%,0)}.content-block-cta .entry-meta{display:none}.content-block-cta img.aligncenter{margin:1rem auto}.content-block-cta .gform_wrapper{max-width:50rem}.troops-tabs{width:100%;font-family:Tondu,Source Sans Pro,sans-serif;position:relative}.troops-tabs ul{padding:0;margin:0;list-style:none}@media (min-width:720px){.troops-tabs ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.troops-tabs ul li{font-size:1rem;font-weight:700;text-transform:uppercase;text-align:center}@media (min-width:720px){.troops-tabs ul li{-ms-flex:0 1 400px;flex:0 1 400px}}.troops-tabs ul li a{color:#253764;background:#f4f5f7;display:block;padding:1rem 1rem 0;text-align:center}.troops-tabs ul li a .icon{color:#28a9e1;display:block;margin:-5px auto 0}.troops-tabs ul li.inactive a{color:#28a9e1;background:#fff}.troops-tabs ul li.inactive .icon{visibility:hidden}.troops-view-group,.troops-view-listing{display:none}.troops-search-bar,.troops-search-bar-front{margin-bottom:2rem}.troops-search-bar-front-wrap,.troops-search-bar-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:50rem}.troops-search-bar-front-input-container,.troops-search-bar-input-container{margin-bottom:1rem;position:relative;width:100%}@media (min-width:530px){.troops-search-bar-front-input-container,.troops-search-bar-input-container{margin-right:1.5rem;width:calc(100% - 11.5rem)}}.troops-search-bar-front-input-container input,.troops-search-bar-input-container input{padding-right:3.25rem;width:100%}@media (min-width:1120px){.troops-search-bar-front-input-container input,.troops-search-bar-input-container input{padding:.9375rem 3.25rem .9375rem 1.25rem}}.troops-search-bar-btn-container,.troops-search-bar-front-btn-container{width:100%}@media (min-width:530px){.troops-search-bar-btn-container,.troops-search-bar-front-btn-container{margin-bottom:1rem;width:10rem}}.troops-search-bar-front-search-btn,.troops-search-bar-search-btn{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;display:block;position:relative;width:100%}@media (min-width:1120px){.troops-search-bar-front-search-btn,.troops-search-bar-search-btn{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}.troops-search-bar-front-search-btn:active,.troops-search-bar-front-search-btn:focus,.troops-search-bar-front-search-btn:hover,.troops-search-bar-search-btn:active,.troops-search-bar-search-btn:focus,.troops-search-bar-search-btn:hover{background:#253764;color:#fff}.troops-search-bar-front-gps-btn,.troops-search-bar-gps-btn{position:absolute;right:1rem;min-height:0;top:50%;padding:0;margin:-12px 0 0;line-height:1;border:none;background:url(/wp-content/plugins/partio-lippukuntahaku/assets/images/crosshairs.svg) no-repeat 50% 50%;background-size:24px;width:24px;height:24px;text-indent:-999rem}.troops-search-bar-front{margin-bottom:-1rem;padding-top:1.5rem}.partio-lippukuntahaku .entry-header{text-align:center}.partio-lippukuntahaku .entry-header h1{margin-bottom:0}.partio-lippukuntahaku .entry-header .icon-pictogram-wave{color:#28a9e1;width:4em;height:4em;margin-top:-1em}@keyframes three-quarters-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.partio-lippukuntahaku .three-quarters-loader:not(:required){animation:three-quarters-loader 1.15s infinite linear;border:15px solid #303030;border-right-color:transparent!important;border-radius:50%;box-sizing:border-box;display:inline-block;overflow:hidden;text-indent:-9999px;width:65px;height:65px}@media (min-width:720px){.partio-lippukuntahaku .three-quarters-loader:not(:required){border-width:33px;width:120px;height:120px}}@media (min-width:1120px){.partio-lippukuntahaku .three-quarters-loader:not(:required){border-width:36px;width:155px;height:155px}}.partio-lippukuntahaku .three-quarters-loader-container{position:absolute;margin:0 auto;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.partio-lippukuntahaku #map{width:100vw;position:relative;left:50%;right:50%;margin-bottom:1rem;margin-left:-50vw;margin-right:-50vw;background:#fff}@media (min-width:720px){.partio-lippukuntahaku #map{margin-bottom:2rem}}.partio-lippukuntahaku #map #map-loader{display:none;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:9;background:#fff;background:hsla(0,0%,100%,.8)}.partio-lippukuntahaku #map #map-loader.loading{display:block}.partio-lippukuntahaku #map #map-canvas{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto;height:420px;height:62.5vw;z-index:1}@media (min-width:720px){.partio-lippukuntahaku #map #map-canvas{padding:0 2rem;height:580px;height:37.5vw}}.partio-lippukuntahaku #map .marker-title{font-size:1rem;color:#253764;margin-bottom:.25rem;margin-top:0}.partio-lippukuntahaku #map .marker p{font-size:.85rem;margin-bottom:.25rem}.partio-lippukuntahaku #map .marker-category{color:#70757d;margin-bottom:1rem}.partio-lippukuntahaku #map .marker-address{margin-bottom:.5rem}.partio-lippukuntahaku #map .marker-link{width:100%;text-align:center;border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase}.partio-lippukuntahaku #map .marker-link:active,.partio-lippukuntahaku #map .marker-link:focus,.partio-lippukuntahaku #map .marker-link:hover{background:#253764;color:#fff}.partio-lippukuntahaku #troops-search-results-spinner,.partio-lippukuntahaku .events-posts-loader{opacity:0}.partio-lippukuntahaku #troops-search-results{position:relative;transition:.15s ease-in-out}.partio-lippukuntahaku #troops-search-results.loading{min-height:8rem}.partio-lippukuntahaku #troops-search-results.loading #troops-search-results-content{opacity:.1}.partio-lippukuntahaku #troops-search-results.loading #troops-search-results-spinner{position:relative;opacity:1;z-index:5}.partio-lippukuntahaku #troops-search-results.loading .troops-posts-loader{opacity:1}.partio-lippukuntahaku .troops-posts-loader{position:absolute;left:50%;top:100%;z-index:1;margin:50px 0 0 -35px;border:.25rem solid #f4f5f7;border-radius:50%;border-top:.25rem solid #253764;width:3.5rem;height:3.5rem;animation:spin 1s linear infinite}@media (min-width:530px){.partio-lippukuntahaku .troops-map-filters{margin-bottom:2rem}}.partio-lippukuntahaku .troops-map-filters-wrap{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto}@media (min-width:720px){.partio-lippukuntahaku .troops-map-filters-wrap{padding:0 2rem}}.partio-lippukuntahaku .troops-map-filters-select-wrap{position:relative}.partio-lippukuntahaku .troops-map-filters-select-wrap .icon-wrap{position:absolute;right:1em;bottom:.75em;pointer-events:none}.partio-lippukuntahaku .troops-map-filters-select-wrap .icon-wrap .icon{color:#c7cad1}.partio-lippukuntahaku .troops-map-filters-location{position:relative}.partio-lippukuntahaku .troops-map-filters-location input{width:100%}.partio-lippukuntahaku .troops-map-filters-location .icon-wrap{position:absolute;bottom:.85em;left:.75em;pointer-events:none}.partio-lippukuntahaku .troops-map-filters-location .icon-wrap .icon{color:#c7cad1}.partio-lippukuntahaku .troops-map-filters-reset{font-size:1rem;white-space:nowrap;margin:0 0 .375rem}.partio-lippukuntahaku .troops-map-filters-reset .icon-wrap{top:-1px;position:relative}.partio-lippukuntahaku .troops-map-filters-reset a{color:#70757d}.partio-lippukuntahaku .troops-map-filters-header{padding:0 1.5rem;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:#fff}.partio-lippukuntahaku .troops-map-filters-header:after{content:"";display:table;clear:both}.partio-lippukuntahaku .troops-map-filters-header-wrap{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto}@media (min-width:720px){.partio-lippukuntahaku .troops-map-filters-header-wrap{padding:0 2rem}}.partio-lippukuntahaku .troops-map-filters-form-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.partio-lippukuntahaku .troops-map-filters-form-container-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f4f5f7;width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto;padding-top:1.5rem!important;padding-bottom:1.5rem!important}@media (min-width:720px){.partio-lippukuntahaku .troops-map-filters-form-container-wrap{padding:0 2rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:719px){.partio-lippukuntahaku .troops-map-filters-form-container-wrap{margin:0 1.5rem;width:auto}}.partio-lippukuntahaku .troops-map-filters-input-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width:720px){.partio-lippukuntahaku .troops-map-filters-input-container{max-width:60em;margin:0 auto}}.partio-lippukuntahaku .troops-map-filters-input-container>div{margin-bottom:1rem;width:100%}@media (min-width:530px){.partio-lippukuntahaku .troops-map-filters-input-container>div{width:calc(33% - .75rem)}.partio-lippukuntahaku .troops-map-filters-input-container>div:first-child{width:100%}}@media (min-width:1120px){.partio-lippukuntahaku .troops-map-filters-input-container>div{padding-bottom:0;width:calc(25% - .75rem)}.partio-lippukuntahaku .troops-map-filters-input-container>div:first-child{width:100%}}.partio-lippukuntahaku .troops-map-filters-input-container h5{color:#253764;font-size:1rem;margin-bottom:.5rem;padding-top:0;margin-top:0}.partio-lippukuntahaku .troops-map-filters-input-container select{width:100%;padding:.75rem 1rem}.partio-lippukuntahaku .troops-map-filters-name{position:relative}.partio-lippukuntahaku .troops-map-filters-name input{width:100%;padding-left:2.5em}.partio-lippukuntahaku .troops-map-filters-name .icon-wrap{position:absolute;bottom:.85em;left:.75em;pointer-events:none}.partio-lippukuntahaku .troops-map-filters-name .icon-wrap .icon{color:#c7cad1}.partio-lippukuntahaku .troops-map-filters-btn-container{text-align:center;width:100%}@media (min-width:720px){.partio-lippukuntahaku .troops-map-filters-btn-container{padding-bottom:1rem;width:20%}}@media (max-width:719px){.partio-lippukuntahaku .troops-map-filters-btn-container>:first-child{-ms-flex-order:2;order:2;margin-top:1rem}}.partio-lippukuntahaku .troops-map-filters-btn{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;position:relative;width:100%}.partio-lippukuntahaku .troops-map-filters-btn:active,.partio-lippukuntahaku .troops-map-filters-btn:focus,.partio-lippukuntahaku .troops-map-filters-btn:hover{background:#253764;color:#fff}@media (min-width:530px){.partio-lippukuntahaku .troops-listing-filters{margin-bottom:2rem}}.partio-lippukuntahaku .troops-listing-filters-wrap{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto}@media (min-width:720px){.partio-lippukuntahaku .troops-listing-filters-wrap{padding:0 2rem}}.partio-lippukuntahaku .troops-listing-filters-select-wrap{position:relative}.partio-lippukuntahaku .troops-listing-filters-select-wrap .icon-wrap{position:absolute;right:1em;bottom:.75em;pointer-events:none}.partio-lippukuntahaku .troops-listing-filters-select-wrap .icon-wrap .icon{color:#c7cad1}.partio-lippukuntahaku .troops-listing-filters-location{position:relative;width:40%}.partio-lippukuntahaku .troops-listing-filters-location input{width:100%}.partio-lippukuntahaku .troops-listing-filters-location .icon-wrap{position:absolute;bottom:.85em;left:.75em;pointer-events:none}.partio-lippukuntahaku .troops-listing-filters-location .icon-wrap .icon{color:#c7cad1}.partio-lippukuntahaku .troops-listing-filters-reset{font-size:1rem;white-space:nowrap;margin:0 0 .375rem;padding:0 1rem}.partio-lippukuntahaku .troops-listing-filters-reset .icon-wrap{top:-1px;position:relative}.partio-lippukuntahaku .troops-listing-filters-reset a{color:#70757d}.partio-lippukuntahaku .troops-listing-filters-header{padding:0 1.5rem;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:#fff}.partio-lippukuntahaku .troops-listing-filters-header:after{content:"";display:table;clear:both}.partio-lippukuntahaku .troops-listing-filters-header-wrap{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto}@media (min-width:720px){.partio-lippukuntahaku .troops-listing-filters-header-wrap{padding:0 2rem}}.partio-lippukuntahaku .troops-listing-filters-form-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.partio-lippukuntahaku .troops-listing-filters-form-container-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f4f5f7;width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto;padding-top:1.5rem!important;padding-bottom:1.5rem!important}@media (min-width:720px){.partio-lippukuntahaku .troops-listing-filters-form-container-wrap{padding:0 2rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:719px){.partio-lippukuntahaku .troops-listing-filters-form-container-wrap{margin:0 1.5rem;width:auto}}.partio-lippukuntahaku .troops-listing-filters-input-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width:720px){.partio-lippukuntahaku .troops-listing-filters-input-container{max-width:60em;margin:0 auto}}.partio-lippukuntahaku .troops-listing-filters-input-container>div{margin-bottom:1rem;width:100%}@media (min-width:530px){.partio-lippukuntahaku .troops-listing-filters-input-container>div{width:calc(33% - .75rem)}.partio-lippukuntahaku .troops-listing-filters-input-container>div:first-child{width:100%}}@media (min-width:1120px){.partio-lippukuntahaku .troops-listing-filters-input-container>div{padding-bottom:0;width:calc(25% - .75rem)}.partio-lippukuntahaku .troops-listing-filters-input-container>div:first-child{width:100%}}.partio-lippukuntahaku .troops-listing-filters-input-container h5{color:#253764;font-size:1rem;margin-bottom:.5rem;padding-top:0;margin-top:0}.partio-lippukuntahaku .troops-listing-filters-input-container select{width:100%;padding:.75rem 1rem}.partio-lippukuntahaku .troops-listing-filters-name{position:relative}.partio-lippukuntahaku .troops-listing-filters-name input{width:100%;padding-left:2.5em}.partio-lippukuntahaku .troops-listing-filters-name .icon-wrap{position:absolute;bottom:.75em;left:.75em;pointer-events:none}.partio-lippukuntahaku .troops-listing-filters-name .icon-wrap .icon{color:#c7cad1}.partio-lippukuntahaku .troops-listing-filters-btn-container{text-align:center;width:100%}@media (min-width:720px){.partio-lippukuntahaku .troops-listing-filters-btn-container{padding-bottom:1rem;width:20%}}@media (max-width:719px){.partio-lippukuntahaku .troops-listing-filters-btn-container>:first-child{-ms-flex-order:2;order:2;margin-top:1rem}}.partio-lippukuntahaku .troops-listing-filters-btn{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;position:relative;width:100%}.partio-lippukuntahaku .troops-listing-filters-btn:active,.partio-lippukuntahaku .troops-listing-filters-btn:focus,.partio-lippukuntahaku .troops-listing-filters-btn:hover{background:#253764;color:#fff}.partio-lippukuntahaku .troops-listing{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.partio-lippukuntahaku .troops-listing-wrap{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto}@media (min-width:720px){.partio-lippukuntahaku .troops-listing-wrap{padding:0 2rem}}@media (max-width:719px){.partio-lippukuntahaku .troops-listing-wrap{padding:0}}.partio-lippukuntahaku .troops-listing-table thead{background:none}.partio-lippukuntahaku .troops-listing-table tr{border:none}.partio-lippukuntahaku .troops-listing-table tr:nth-child(2n){background:#f4f5f7}@media (min-width:720px){.partio-lippukuntahaku .troops-listing-table tr:nth-child(2n) td:first-of-type:before,.partio-lippukuntahaku .troops-listing-table tr:nth-child(2n) td:last-of-type:after{background:#f4f5f7;content:"";display:block;height:100%;position:absolute;right:100%;top:0;width:100vw}}.partio-lippukuntahaku .troops-listing-table tr:nth-child(2n) td:first-of-type:before{right:100%}.partio-lippukuntahaku .troops-listing-table tr:nth-child(2n) td:last-of-type:after{left:100%}.partio-lippukuntahaku .troops-listing-table td,.partio-lippukuntahaku .troops-listing-table th{padding:0 1.5rem}@media (min-width:720px){.partio-lippukuntahaku .troops-listing-table td,.partio-lippukuntahaku .troops-listing-table th{margin:0;padding:1rem}.partio-lippukuntahaku .troops-listing-table td:first-of-type,.partio-lippukuntahaku .troops-listing-table th:first-of-type{padding-left:0}.partio-lippukuntahaku .troops-listing-table td:last-of-type,.partio-lippukuntahaku .troops-listing-table th:last-of-type{padding-right:0}}@media (max-width:719px){.partio-lippukuntahaku .troops-listing-table td,.partio-lippukuntahaku .troops-listing-table th{display:block}}.partio-lippukuntahaku .troops-listing-table th{color:#c7cad1;font-size:1rem;text-align:left;white-space:nowrap;font-weight:700}@media (max-width:719px){.partio-lippukuntahaku .troops-listing-table th{display:none}.partio-lippukuntahaku .troops-listing-table th:first-of-type{display:block;margin-bottom:1rem}}.partio-lippukuntahaku .troops-listing-table td{vertical-align:middle;position:relative;border:none}@media (max-width:719px){.partio-lippukuntahaku .troops-listing-table td:first-of-type{padding-top:1rem}.partio-lippukuntahaku .troops-listing-table td:last-of-type{padding-bottom:1rem}.partio-lippukuntahaku .troops-listing-table td:nth-of-type(2),.partio-lippukuntahaku .troops-listing-table td:nth-of-type(3){display:inline-block;width:50%}.partio-lippukuntahaku .troops-listing-table td:nth-of-type(3){color:#70757d}}.partio-lippukuntahaku .troops-listing-table td h4{color:#253764;font-weight:700;margin:0;padding:0}.partio-lippukuntahaku .troops-listing-table td h4 a{color:#253764;display:block}.partio-lippukuntahaku .troops-listing-table td h4 a:active,.partio-lippukuntahaku .troops-listing-table td h4 a:focus,.partio-lippukuntahaku .troops-listing-table td h4 a:hover{color:#28a9e1}.partio-lippukuntahaku .troops-listing-table td h4 a .icon{display:block;fill:#28a9e1;float:right}@media (min-width:720px){.partio-lippukuntahaku .troops-listing-table td h4 a .icon{display:none}}.partio-lippukuntahaku .troops-listing-table td.troops-listing-links{vertical-align:middle;text-align:center;width:2%}.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-link{color:#28a9e1;font-weight:700;text-align:center;display:none;white-space:nowrap}.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-link>.icon,.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-link>.icon-wrap{display:inline-block;margin:0 .25rem;position:relative;top:-.05rem}.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-link:active,.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-link:focus,.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-link:hover{color:#253764}@media (min-width:720px){.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-link{display:block}}.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-btn{display:none}@media (min-width:720px){.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-btn{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;position:relative;text-align:center;white-space:nowrap;min-width:10rem;margin-bottom:.5rem}.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-btn:active,.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-btn:focus,.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-btn:hover{background:#253764;color:#fff}}.partio-lippukuntahaku .troops-listing-table td.troops-listing-links a.troops-listing-btn .icon{height:1.5rem;margin-left:.5rem;margin-right:-.5rem;margin-top:-.25rem;width:1.5rem}.partio-lippukuntahaku .troops-listing-load-more{text-align:center}.partio-lippukuntahaku .troops-listing-load-more a{color:#28a9e1;font-weight:700;text-align:center}.partio-lippukuntahaku .troops-listing-load-more a>.icon,.partio-lippukuntahaku .troops-listing-load-more a>.icon-wrap{display:inline-block;margin:0 .25rem;position:relative;top:-.05rem}.partio-lippukuntahaku .troops-listing-load-more a:active,.partio-lippukuntahaku .troops-listing-load-more a:focus,.partio-lippukuntahaku .troops-listing-load-more a:hover{color:#253764}.partio-lippukuntahaku .troops-listing-load-more.loading{opacity:.6}@media (min-width:530px){.partio-lippukuntahaku .troops-group-filters{margin-bottom:2rem}}.partio-lippukuntahaku .troops-group-filters-wrap{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto}@media (min-width:720px){.partio-lippukuntahaku .troops-group-filters-wrap{padding:0 2rem}}.partio-lippukuntahaku .troops-group-filters-select-wrap{position:relative}.partio-lippukuntahaku .troops-group-filters-select-wrap .icon-wrap{position:absolute;right:1em;bottom:.75em;pointer-events:none}.partio-lippukuntahaku .troops-group-filters-select-wrap .icon-wrap .icon{color:#c7cad1}.partio-lippukuntahaku .troops-group-filters-location{position:relative;width:100%}.partio-lippukuntahaku .troops-group-filters-location input{width:100%}.partio-lippukuntahaku .troops-group-filters-location .troops-group-search-bar-gps-btn{position:absolute;right:1rem;min-height:0;top:50%;padding:0;margin:-12px 0 0;line-height:1;border:none;background:url(/wp-content/plugins/partio-lippukuntahaku/assets/images/crosshairs.svg) no-repeat 50% 50%;background-size:24px;width:24px;height:24px;text-indent:-999rem}.partio-lippukuntahaku .troops-group-filters-reset{font-size:1rem;white-space:nowrap;margin:0 0 .375rem;padding:0 1rem}.partio-lippukuntahaku .troops-group-filters-reset .icon-wrap{top:-1px;position:relative}.partio-lippukuntahaku .troops-group-filters-reset a{color:#70757d}.partio-lippukuntahaku .troops-group-filters-header{padding:0 1.5rem;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:#fff}.partio-lippukuntahaku .troops-group-filters-header:after{content:"";display:table;clear:both}.partio-lippukuntahaku .troops-group-filters-header-wrap{width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto}@media (min-width:720px){.partio-lippukuntahaku .troops-group-filters-header-wrap{padding:0 2rem}}.partio-lippukuntahaku .troops-group-filters-form-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.partio-lippukuntahaku .troops-group-filters-form-container-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f4f5f7;width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto;padding-top:1.5rem!important;padding-bottom:1.5rem!important}@media (min-width:720px){.partio-lippukuntahaku .troops-group-filters-form-container-wrap{padding:0 2rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:719px){.partio-lippukuntahaku .troops-group-filters-form-container-wrap{margin:0 1.5rem;width:auto}}.partio-lippukuntahaku .troops-group-filters-input-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width:720px){.partio-lippukuntahaku .troops-group-filters-input-container{max-width:60em;margin:0 auto}}.partio-lippukuntahaku .troops-group-filters-input-container>div{margin-bottom:1rem;width:100%}@media (min-width:530px){.partio-lippukuntahaku .troops-group-filters-input-container>div{width:calc(33% - .75rem)}.partio-lippukuntahaku .troops-group-filters-input-container>div:first-child{width:100%}}@media (min-width:1120px){.partio-lippukuntahaku .troops-group-filters-input-container>div{padding-bottom:0;width:calc(25% - .75rem)}.partio-lippukuntahaku .troops-group-filters-input-container>div:first-child{width:100%}}.partio-lippukuntahaku .troops-group-filters-input-container h5{color:#253764;font-size:1rem;margin-bottom:.5rem;padding-top:0;margin-top:0}.partio-lippukuntahaku .troops-group-filters-input-container select{width:100%;padding:.75rem 1rem}.partio-lippukuntahaku .troops-group-filters-name{position:relative}.partio-lippukuntahaku .troops-group-filters-name input{width:100%;padding-left:2.5em}.partio-lippukuntahaku .troops-group-filters-name .icon-wrap{position:absolute;bottom:.75em;left:.75em;pointer-events:none}.partio-lippukuntahaku .troops-group-filters-name .icon-wrap .icon{color:#c7cad1}.partio-lippukuntahaku .troops-group-filters-btn-container{text-align:center;width:100%}@media (min-width:720px){.partio-lippukuntahaku .troops-group-filters-btn-container{padding-bottom:1rem;width:20%}}@media (max-width:719px){.partio-lippukuntahaku .troops-group-filters-btn-container>:first-child{-ms-flex-order:2;order:2;margin-top:1rem}}.partio-lippukuntahaku .troops-group-filters-btn{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;position:relative;width:100%}.partio-lippukuntahaku .troops-group-filters-btn:active,.partio-lippukuntahaku .troops-group-filters-btn:focus,.partio-lippukuntahaku .troops-group-filters-btn:hover{background:#253764;color:#fff}.partio-lippukuntahaku .troops-group-filters .troops-group-notice{width:100%}.partio-lippukuntahaku .troops-group-filters .troops-group-notice p{color:#70757d;margin-bottom:0}.single-troop #hero{height:50vh}@media (min-width:1120px){.single-troop #hero{height:45vh}}.single-troop .entry-header{position:relative}.single-troop .entry-header .btn-container{margin-bottom:2rem}.single-troop .entry-meta p{color:#000}.single-troop .entry-meta-item{display:block}@media (min-width:720px){.single-troop .entry-meta-item{display:-ms-grid;display:grid}}.single-troop .troops-map{width:100%;position:relative}.single-troop .troops-map .troops-map-loader{display:none;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:9;background:#fff;background:hsla(0,0%,100%,.8)}.single-troop .troops-map .troops-map-loader.loading{display:block}.single-troop .troops-map .troops-map-canvas{height:65vh}@media (min-width:1120px){.single-troop .troops-map .troops-map-canvas{height:50vh}}.single-troop .troops-map .troops-map-canvas img{cursor:default}.single-troop .troops-map .marker-title{font-size:1rem;color:#253764;margin-bottom:.25rem;margin-top:0}.single-troop .troops-map .marker-address{font-size:.85rem;margin-bottom:.25rem}.single-troop .troops-map .marker-link{font-size:.85rem;margin-bottom:.25rem;border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase}.single-troop .troops-map .marker-link:active,.single-troop .troops-map .marker-link:focus,.single-troop .troops-map .marker-link:hover{background:#253764;color:#fff}.troop-contact-form{width:100vw;position:relative;left:50%;right:50%;margin:4rem -50vw -3rem;background:#f4f5f7;padding:1.5rem}.troop-contact-form:before{background:#f4f5f7;content:"";display:block;height:6rem;left:-1.5rem;position:absolute;right:-1.5rem;top:-1.5rem;transform:skew(0deg,1deg)}@media (min-width:720px){.troop-contact-form:before{left:0;right:0}}.troop-contact-form-wrap{position:relative;width:100%;max-width:80rem;padding:0 1.5rem;margin:0 auto;max-width:1008px}@media (min-width:720px){.troop-contact-form-wrap{padding:0 2rem}}.troop-contact-form .icon-wrap .pictogram-path{fill:#28a9e1;display:block;transform:translate3d(35%,-40%,0) rotate(-90deg) scale(2);top:0;right:0;position:absolute;width:14rem;height:14rem}@media (max-width:1119px){.troop-contact-form .icon-wrap .pictogram-path{display:block;transform:translate3d(40%,-50%,0) rotate(-90deg) scale(1.5)}}@media (max-width:529px){.troop-contact-form .icon-wrap .pictogram-path{display:block;transform:translate3d(42%,-55%,0) rotate(-90deg)}}.troop-contact-form .gform_wrapper .gform_heading{text-align:center}.troop-contact-form .gform_wrapper .gform_title{font-size:2.25rem;margin-bottom:.5rem}.troop-contact-form .gform_wrapper .gform_description{font-size:1.25rem}.troop-contact-form .gform_wrapper .gform_fields{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.troop-contact-form .gform_wrapper .gform_fields .gfield{width:49%;margin-top:0;margin-bottom:1rem;padding-right:0}.troop-contact-form .gform_wrapper .gform_fields .gfield input,.troop-contact-form .gform_wrapper .gform_fields .gfield textarea{width:100%}.troop-contact-form .gform_wrapper .gform_fields li:nth-last-of-type(-n+2){-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.troop-contact-form .gform_wrapper .gform_fields li:last-child .gfield_label{display:none}.troop-contact-form .gform_wrapper .gform_fields .ginput_recaptcha{margin:0}.troop-contact-form .gform_wrapper .gform_fields .ginput_recaptcha>div{margin:0 auto}.troop-contact-form .gform_wrapper .gform_footer{clear:both;padding:0;margin:0;width:100%;text-align:center}.troop-contact-form .gform_wrapper .gform_footer .gform_button{min-width:250px;max-width:100%}.troop-contact-form .gform_confirmation_message{font-size:1.25rem;text-align:center;margin-bottom:4rem}.gm-style-pbc[style*="opacity: 1"]{z-index:5!important}.page-template-template-troops .entry-header{text-align:center}.page-template-template-troops .entry-header h1{margin-bottom:0}.page-template-template-troops .entry-header .icon-pictogram-wave{color:#28a9e1;width:4em;height:4em;margin-top:-1em}.page-template-template-troops .site-main .content-block{padding-top:0}.page-template-template-troops .site-main .content-block-list-items{-ms-flex-pack:center;justify-content:center}@media (min-width:720px){.page-template-template-troops .site-main .content-block-list-items{margin-left:-1rem;margin-right:-1rem}}.page-template-template-troops .site-main .content-block-list-items .single-item{width:100%}@media (min-width:530px){.page-template-template-troops .site-main .content-block-list-items .single-item{width:50%}}@media (min-width:720px){.page-template-template-troops .site-main .content-block-list-items .single-item{width:33.3333%}}.page-template-template-troops .site-main a{color:#000}.page-template-template-troops .site-main a .icon-wrap{color:#28a9e1;padding-left:.5rem}.page-template-template-troops .site-main .content-block-content{text-align:center}.page-template-template-troops .site-main .content-block-title{color:#253764;font-family:Tondu,Source Sans Pro,sans-serif;font-weight:700;letter-spacing:.05em;line-height:1.125;text-transform:uppercase;text-align:center}.page-template-template-troops .site-main .content-block-title .icon-wrap{color:#28a9e1;display:block}.page-template-template-troops .site-main .content-block-title .icon-wrap .icon{height:1em;width:1em}.page-template-template-troops .site-main h4.post-title{font-family:Tondu,Source Sans Pro,sans-serif;font-size:1.25rem;margin:1rem 0 0;text-transform:uppercase}@media (min-width:1120px){.page-template-template-troops .site-main h4.post-title{font-size:1.5rem;margin-top:1.5rem}}.archive.category #primary,.archive.post-type-archive #primary,.archive.tax-partiomedia_category #primary,.page-template-template-archive #primary,.partio-partiomedia #primary{-ms-grid-column-span:10;-ms-grid-column:2;grid-column:2/span 10;padding-bottom:0;margin:0 auto}@media (min-width:720px){.archive.category #primary,.archive.post-type-archive #primary,.archive.tax-partiomedia_category #primary,.page-template-template-archive #primary,.partio-partiomedia #primary{min-width:56rem}}.archive.category .entry-header,.archive.post-type-archive .entry-header,.archive.tax-partiomedia_category .entry-header,.page-template-template-archive .entry-header,.partio-partiomedia .entry-header{text-align:center}.archive.category .entry-header h1,.archive.post-type-archive .entry-header h1,.archive.tax-partiomedia_category .entry-header h1,.page-template-template-archive .entry-header h1,.partio-partiomedia .entry-header h1{margin-bottom:0}.archive.category .entry-header .icon-pictogram-wave,.archive.post-type-archive .entry-header .icon-pictogram-wave,.archive.tax-partiomedia_category .entry-header .icon-pictogram-wave,.page-template-template-archive .entry-header .icon-pictogram-wave,.partio-partiomedia .entry-header .icon-pictogram-wave{color:#28a9e1;width:4em;height:4em;margin-top:-1em}.archive.category .filters,.archive.post-type-archive .filters,.archive.tax-partiomedia_category .filters,.page-template-template-archive .filters,.partio-partiomedia .filters{text-align:center}.archive.category .filters .button,.archive.post-type-archive .filters .button,.archive.tax-partiomedia_category .filters .button,.page-template-template-archive .filters .button,.partio-partiomedia .filters .button{background-color:transparent;font-family:Tondu,Source Sans Pro,sans-serif;font-size:1rem;color:#28a9e1;letter-spacing:.05em;text-transform:uppercase}.archive.category .filters .button.active,.archive.post-type-archive .filters .button.active,.archive.tax-partiomedia_category .filters .button.active,.page-template-template-archive .filters .button.active,.partio-partiomedia .filters .button.active{color:#253764}.archive.category .filters .divider,.archive.post-type-archive .filters .divider,.archive.tax-partiomedia_category .filters .divider,.page-template-template-archive .filters .divider,.partio-partiomedia .filters .divider{border-right:1px solid #c7cad1;display:inline-block;height:1.25rem;margin-left:.5rem;margin-right:1rem;top:.25rem;position:relative}.list-archive,.list-partiomedia{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:3;order:3;max-width:100%;-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12;grid-gap:1.5rem;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-auto-flow:dense;padding-bottom:4rem}@supports (grid-template-columns:repeat(12,1fr)){.list-archive,.list-partiomedia{display:-ms-grid;display:grid}}@media (min-width:720px){.list-archive,.list-partiomedia{grid-auto-rows:minmax(360px,auto)}}@media (min-width:1120px){.list-archive,.list-partiomedia{grid-gap:2rem}}@media (min-width:1120px){.page-template-partio-partiomedia .list-archive,.page-template-partio-partiomedia .list-partiomedia{-ms-grid-rows:512px auto;grid-template-rows:512px auto}}.list-archive .single-item,.list-partiomedia .single-item{display:inline-block;margin:0 0 1.5rem;padding:0;position:relative;-ms-grid-column-span:12;grid-column-end:span 12}@supports (grid-template-columns:repeat(12,1fr)){.list-archive .single-item,.list-partiomedia .single-item{margin:0;width:auto!important}}@media (min-width:530px){.list-archive .single-item,.list-partiomedia .single-item{-ms-grid-column-span:6;grid-column-end:span 6;width:calc(50% - .75rem)}}@media (min-width:720px){.list-archive .single-item,.list-partiomedia .single-item{-ms-grid-column-span:4;grid-column-end:span 4;width:calc(33.33333% - 1rem)}}@media (min-width:1120px){.list-archive .single-item,.list-partiomedia .single-item{-ms-grid-column-span:3;grid-column-end:span 3;width:calc(25% - 1rem)}}.list-archive .single-item .thumbnail,.list-partiomedia .single-item .thumbnail{position:relative;display:-ms-flexbox;display:flex;width:100%;height:auto;overflow:hidden;margin-bottom:0}@media (min-width:530px){.list-archive .single-item .thumbnail,.list-partiomedia .single-item .thumbnail{height:auto}}.list-archive .single-item .thumbnail a,.list-partiomedia .single-item .thumbnail a{position:relative;width:100%;height:100%;line-height:0;margin:0;font-size:0;padding:0;z-index:1}.list-archive .single-item .thumbnail img,.list-partiomedia .single-item .thumbnail img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.list-archive .single-item .post-category,.list-partiomedia .single-item .post-category{position:relative;text-align:left;z-index:2}.list-archive .single-item .post-category a,.list-partiomedia .single-item .post-category a{color:#fff}.list-archive .single-item .post-tag,.list-partiomedia .single-item .post-tag{background:#253764;border-radius:.125rem;color:#fff;font-size:.625rem;font-weight:700;line-height:1rem;padding:.125rem .375rem;position:absolute;text-transform:uppercase;top:.5rem;right:.5rem}.list-archive .single-item.full,.list-partiomedia .single-item.full{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12;width:100%}.list-archive .single-item.full .item-content,.list-partiomedia .single-item.full .item-content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;z-index:1;padding:1.5rem;pointer-events:none}@media (min-width:720px){.list-archive .single-item.full .item-content,.list-partiomedia .single-item.full .item-content{padding:4rem}}.list-archive .single-item.full .item-content .post-title,.list-partiomedia .single-item.full .item-content .post-title{color:#fff;font-size:1.25rem;line-height:1.25;pointer-events:all}@media (min-width:720px){.list-archive .single-item.full .item-content .post-title,.list-partiomedia .single-item.full .item-content .post-title{font-size:2.25rem}}.list-archive .single-item.full .item-content .post-category,.list-partiomedia .single-item.full .item-content .post-category{pointer-events:all}.list-archive .single-item.full .item-content p,.list-partiomedia .single-item.full .item-content p{font-size:1rem}@media (min-width:720px){.list-archive .single-item.full .item-content p,.list-partiomedia .single-item.full .item-content p{font-size:1.25rem;line-height:2;color:#fff}}.list-archive .single-item.full .thumbnail,.list-partiomedia .single-item.full .thumbnail{height:100%;min-height:240px}@media (min-width:530px){.list-archive .single-item.full .thumbnail,.list-partiomedia .single-item.full .thumbnail{min-height:0}}.list-archive .single-item.full .thumbnail img,.list-partiomedia .single-item.full .thumbnail img{max-height:512px}@media (min-width:530px){.list-archive .single-item.full .thumbnail img,.list-partiomedia .single-item.full .thumbnail img{height:100%}}.list-archive .single-item.full .thumbnail:after,.list-partiomedia .single-item.full .thumbnail:after{content:"";position:absolute;z-index:1;width:100%;height:75%;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.list-archive .single-item.half,.list-partiomedia .single-item.half{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:720px){.list-archive .single-item.half,.list-partiomedia .single-item.half{width:calc(66.66667% - 1rem);-ms-grid-column-span:8;grid-column-end:span 8}}@media (min-width:1120px){.list-archive .single-item.half,.list-partiomedia .single-item.half{width:calc(50% - 1rem);-ms-grid-column-span:6;grid-column-end:span 6}}.list-archive .single-item.half .item-content,.list-partiomedia .single-item.half .item-content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;z-index:1;padding:1.5rem;pointer-events:none}@media (min-width:1120px){.list-archive .single-item.half .item-content,.list-partiomedia .single-item.half .item-content{padding:2rem}}.list-archive .single-item.half .item-content .post-title,.list-partiomedia .single-item.half .item-content .post-title{color:#fff;font-size:1.25rem;pointer-events:all;line-height:1.25;width:100%}@media (min-width:720px){.list-archive .single-item.half .item-content .post-title,.list-partiomedia .single-item.half .item-content .post-title{font-size:1.75rem}}.list-archive .single-item.half .item-content .post-category,.list-partiomedia .single-item.half .item-content .post-category{pointer-events:all;margin:0 0 .75rem}.list-archive .single-item.half .thumbnail,.list-archive .single-item.half .thumbnail img,.list-partiomedia .single-item.half .thumbnail,.list-partiomedia .single-item.half .thumbnail img{height:100%}.list-archive .single-item.half .thumbnail:after,.list-partiomedia .single-item.half .thumbnail:after{content:"";position:absolute;z-index:1;width:100%;height:75%;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.list-archive .single-item.background .item-content,.list-partiomedia .single-item.background .item-content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;z-index:1;padding:1.5rem;pointer-events:none}@media (min-width:1120px){.list-archive .single-item.background .item-content,.list-partiomedia .single-item.background .item-content{padding:2rem}}.list-archive .single-item.background .item-content .post-title,.list-partiomedia .single-item.background .item-content .post-title{color:#fff;pointer-events:all;width:100%}.list-archive .single-item.background .item-content .post-category,.list-partiomedia .single-item.background .item-content .post-category{pointer-events:all}.list-archive .single-item.background .thumbnail,.list-partiomedia .single-item.background .thumbnail{height:100%;overflow:hidden;max-height:240px}@media (min-width:530px){.list-archive .single-item.background .thumbnail,.list-partiomedia .single-item.background .thumbnail{max-height:100%}}@media (min-width:720px){.list-archive .single-item.background .thumbnail,.list-partiomedia .single-item.background .thumbnail{max-height:none}}.list-archive .single-item.background .thumbnail:after,.list-partiomedia .single-item.background .thumbnail:after{content:"";position:absolute;z-index:1;width:100%;height:75%;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.list-archive .single-item.background .thumbnail img,.list-partiomedia .single-item.background .thumbnail img{height:100%}.list-archive .single-item.no-thumbnail,.list-partiomedia .single-item.no-thumbnail{background:#28a9e1;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;color:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:240px}@media (min-width:720px){@supports (grid-template-columns:repeat(12,1fr)){.list-archive .single-item.no-thumbnail,.list-partiomedia .single-item.no-thumbnail{height:100%}}}.list-archive .single-item.no-thumbnail .item-content,.list-partiomedia .single-item.no-thumbnail .item-content{padding:1.5rem;text-align:center;width:100%}@media (min-width:720px){.list-archive .single-item.no-thumbnail .item-content,.list-partiomedia .single-item.no-thumbnail .item-content{padding:2rem}}.list-archive .single-item.no-thumbnail .post-title,.list-partiomedia .single-item.no-thumbnail .post-title{color:#fff;width:100%}.single-partiomedia .social-share-container,.single-partiomedia .tags-links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-partiomedia .tags-links{-ms-flex-align:center;align-items:center}.single-enlistment .entry-header{margin-bottom:0}.single-enlistment .entry-header .btn-container{margin-bottom:2rem}.single-enlistment .entry-meta{margin-top:2rem}.single-enlistment .entry-meta .entry-meta-item{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);grid-column-gap:2rem;margin-bottom:.5rem}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .single-enlistment .entry-meta .entry-meta-item .gsection_title,.single-enlistment .entry-meta .entry-meta-item .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.single-enlistment .entry-meta .entry-meta-item h3{margin:0;padding:0;min-width:20rem}.single-enlistment .entry-meta .entry-meta-item p{color:#000;margin:0;padding:0}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .single-enlistment .sub-title.gsection_title,.single-enlistment .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .sub-title.gsection_title,.single-enlistment h3.sub-title{color:#253764;font-size:1.75rem;margin-bottom:1rem}.single-enlistment .entry-content .button{margin-top:2rem}.page-template-partio-pestikone .social-share-container{text-align:center}.page-template-partio-pestikone #primary,.page-template-partio-tapahtumakalenteri #primary{padding-bottom:0}.page-template-partio-pestikone #main>.hentry .entry-header,.page-template-partio-tapahtumakalenteri #main>.hentry .entry-header{margin-bottom:0}.page-template-partio-pestikone .entry-title,.page-template-partio-tapahtumakalenteri .entry-title{color:#253764;font-family:Tondu,Source Sans Pro,sans-serif;font-weight:700;letter-spacing:.05em;line-height:1.125;text-transform:uppercase;text-align:center}.page-template-partio-pestikone .entry-title .icon-wrap,.page-template-partio-tapahtumakalenteri .entry-title .icon-wrap{color:#28a9e1;display:block}.page-template-partio-pestikone .entry-title .icon-wrap .icon,.page-template-partio-tapahtumakalenteri .entry-title .icon-wrap .icon{height:1em;width:1em}.page-template-partio-pestikone .events-search-wrap,.page-template-partio-tapahtumakalenteri .events-search-wrap{-ms-flex-order:3;order:3;-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12;margin:0 auto 2rem;max-width:100%;width:100%}.page-template-partio-pestikone .events-search,.page-template-partio-tapahtumakalenteri .events-search{margin-bottom:0;position:relative}@media (min-width:720px){.page-template-partio-pestikone .events-search,.page-template-partio-tapahtumakalenteri .events-search{margin-left:-2rem;margin-right:-2rem}}.page-template-partio-pestikone .events-search #events-search-form,.page-template-partio-tapahtumakalenteri .events-search #events-search-form{background-color:#f4f5f7;padding:2rem 1.5rem 3rem;position:relative}@media (min-width:720px){.page-template-partio-pestikone .events-search #events-search-form,.page-template-partio-tapahtumakalenteri .events-search #events-search-form{padding:2.25rem 3.5rem 3.25rem 4rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.page-template-partio-pestikone .events-search #events-search-form .input-container,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.page-template-partio-pestikone .events-search #events-search-form .select2-container,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .select2-container{width:100%!important}.page-template-partio-pestikone .events-search #events-search-form .input-wrap,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap{margin:0 0 1rem;position:relative;width:100%}@media (min-width:530px){.page-template-partio-pestikone .events-search #events-search-form .input-wrap,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap{width:calc(50% - .75rem)}}@media (min-width:720px){.page-template-partio-pestikone .events-search #events-search-form .input-wrap,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap{width:calc(25% - .75rem)}}.page-template-partio-pestikone .events-search #events-search-form .input-wrap input,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap input{width:100%}.page-template-partio-pestikone .events-search #events-search-form .input-wrap .icon-wrap,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap .icon-wrap{position:absolute;right:.875rem;top:2.63em;pointer-events:none}.page-template-partio-pestikone .events-search #events-search-form .input-wrap .icon-wrap svg,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap .icon-wrap svg{color:#c7cad1}.page-template-partio-pestikone .events-search #events-search-form .input-wrap.search,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap.search{width:100%}@media (min-width:720px){.page-template-partio-pestikone .events-search #events-search-form .input-wrap.search,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap.search{width:calc(75% - .25rem)}}.page-template-partio-pestikone .events-search #events-search-form .input-wrap.submit,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap.submit{width:100%;position:relative}@media (min-width:530px){.page-template-partio-pestikone .events-search #events-search-form .input-wrap.submit,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap.submit{width:100%}}@media (min-width:720px){.page-template-partio-pestikone .events-search #events-search-form .input-wrap.submit,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap.submit{width:calc(25% - .75rem)}}.page-template-partio-pestikone .events-search #events-search-form .input-wrap.submit button,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap.submit button{width:100%;margin-top:1.5rem}@media (min-width:720px){.page-template-partio-pestikone .events-search #events-search-form .input-wrap.submit button,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap.submit button{margin-top:2rem}}.page-template-partio-pestikone .events-search #events-search-form .input-wrap.submit a,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap.submit a{color:#70757d;display:block;position:absolute;left:0;margin-top:0;padding-top:.875rem;right:0;top:100%;text-align:center}.page-template-partio-pestikone .events-search #events-search-form .input-wrap.submit a .icon-wrap,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .input-wrap.submit a .icon-wrap{position:static;top:auto;right:auto;margin-left:.25rem}.page-template-partio-pestikone .events-search #events-search-form .sf-datepicker,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .sf-datepicker{width:100%}.page-template-partio-pestikone .events-search #events-search-form #empty-events-search,.page-template-partio-tapahtumakalenteri .events-search #events-search-form #empty-events-search{color:#70757d}.page-template-partio-pestikone .events-search #events-search-form .submit-container,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .submit-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0 0}@media (min-width:720px){.page-template-partio-pestikone .events-search #events-search-form .submit-container,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .submit-container{padding:0 0 1rem;width:calc(25% - .75rem)}}.page-template-partio-pestikone .events-search #events-search-form .submit-container .input-wrap,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .submit-container .input-wrap{width:100%}.page-template-partio-pestikone .events-search #events-search-form .submit-container a,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .submit-container a{color:#70757d;display:block}@media (max-width:719px){.page-template-partio-pestikone .events-search #events-search-form .submit-container a,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .submit-container a{-ms-flex-order:2;order:2;margin-top:.5rem}}@media (min-width:720px){.page-template-partio-pestikone .events-search #events-search-form .submit-container a,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .submit-container a{position:absolute;left:0;margin-top:0;right:0;top:100%;text-align:center}}.page-template-partio-pestikone .events-search #events-search-form .submit-container a .icon-wrap,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .submit-container a .icon-wrap{margin-left:.25rem}.page-template-partio-pestikone .events-search #events-search-form .submit-container button,.page-template-partio-tapahtumakalenteri .events-search #events-search-form .submit-container button{width:100%;margin-top:1.5rem}.page-template-partio-pestikone .events-search .input-wrap input,.page-template-partio-pestikone .events-search .input-wrap label,.page-template-partio-pestikone .events-search .input-wrap select,.page-template-partio-tapahtumakalenteri .events-search .input-wrap input,.page-template-partio-tapahtumakalenteri .events-search .input-wrap label,.page-template-partio-tapahtumakalenteri .events-search .input-wrap select{display:block}.page-template-partio-pestikone .events-search .input-wrap label,.page-template-partio-tapahtumakalenteri .events-search .input-wrap label{margin-bottom:8px;color:#253764}.page-template-partio-pestikone .events-search #events-search-submit,.page-template-partio-tapahtumakalenteri .events-search #events-search-submit{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#253764;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase}.page-template-partio-pestikone .events-search #events-search-submit:active,.page-template-partio-pestikone .events-search #events-search-submit:focus,.page-template-partio-pestikone .events-search #events-search-submit:hover,.page-template-partio-tapahtumakalenteri .events-search #events-search-submit:active,.page-template-partio-tapahtumakalenteri .events-search #events-search-submit:focus,.page-template-partio-tapahtumakalenteri .events-search #events-search-submit:hover{background:#253764;color:#fff}.page-template-partio-pestikone .newpage .list-header,.page-template-partio-tapahtumakalenteri .newpage .list-header{display:none}.page-template-partio-pestikone .list-header,.page-template-partio-tapahtumakalenteri .list-header{width:50%;float:right}.page-template-partio-pestikone .list-header .post-count,.page-template-partio-tapahtumakalenteri .list-header .post-count{text-align:right;padding:2rem 0;color:#70757d}@media (min-width:1120px){.page-template-partio-pestikone .list-header .post-count,.page-template-partio-tapahtumakalenteri .list-header .post-count{padding-left:2rem;padding-right:2rem}}.page-template-partio-pestikone .month_divider,.page-template-partio-tapahtumakalenteri .month_divider{padding:2rem 0;margin:0;color:#28a9e1;font-size:1.25rem;width:50%;float:left;text-transform:capitalize}@media (min-width:1120px){.page-template-partio-pestikone .month_divider,.page-template-partio-tapahtumakalenteri .month_divider{padding-left:2rem;padding-right:2rem}}.page-template-partio-pestikone .enlistment-item,.page-template-partio-pestikone .event-item,.page-template-partio-tapahtumakalenteri .enlistment-item,.page-template-partio-tapahtumakalenteri .event-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:1rem 0;width:100%}.page-template-partio-pestikone .enlistment-item .date-location .date,.page-template-partio-pestikone .event-item .date-location .date,.page-template-partio-tapahtumakalenteri .enlistment-item .date-location .date,.page-template-partio-tapahtumakalenteri .event-item .date-location .date{display:block;font-size:1.25rem;color:#28a9e1;margin-right:.5rem;position:relative}.page-template-partio-pestikone .enlistment-item .date-location .location,.page-template-partio-pestikone .event-item .date-location .location,.page-template-partio-tapahtumakalenteri .enlistment-item .date-location .location,.page-template-partio-tapahtumakalenteri .event-item .date-location .location{display:block;color:#70757d}.page-template-partio-pestikone .enlistment-item .title-excerpt,.page-template-partio-pestikone .event-item .title-excerpt,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt{width:100%}.page-template-partio-pestikone .enlistment-item .title-excerpt a>:last-child,.page-template-partio-pestikone .event-item .title-excerpt a>:last-child,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt a>:last-child,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt a>:last-child{margin-bottom:.5rem}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-pestikone .enlistment-item .title-excerpt a:active .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-pestikone .enlistment-item .title-excerpt a:focus .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-pestikone .enlistment-item .title-excerpt a:hover .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-pestikone .event-item .title-excerpt a:active .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-pestikone .event-item .title-excerpt a:focus .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-pestikone .event-item .title-excerpt a:hover .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt a:active .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt a:focus .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt a:hover .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-tapahtumakalenteri .event-item .title-excerpt a:active .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-tapahtumakalenteri .event-item .title-excerpt a:focus .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-tapahtumakalenteri .event-item .title-excerpt a:hover .gsection_title,.page-template-partio-pestikone .enlistment-item .title-excerpt a:active .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-pestikone .enlistment-item .title-excerpt a:active h2,.page-template-partio-pestikone .enlistment-item .title-excerpt a:focus .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-pestikone .enlistment-item .title-excerpt a:focus h2,.page-template-partio-pestikone .enlistment-item .title-excerpt a:hover .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-pestikone .enlistment-item .title-excerpt a:hover h2,.page-template-partio-pestikone .event-item .title-excerpt a:active .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-pestikone .event-item .title-excerpt a:active h2,.page-template-partio-pestikone .event-item .title-excerpt a:focus .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-pestikone .event-item .title-excerpt a:focus h2,.page-template-partio-pestikone .event-item .title-excerpt a:hover .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-pestikone .event-item .title-excerpt a:hover h2,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt a:active .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt a:active h2,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt a:focus .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt a:focus h2,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt a:hover .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt a:hover h2,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt a:active .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt a:active h2,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt a:focus .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt a:focus h2,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt a:hover .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt a:hover h2{color:#28a9e1}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-pestikone .enlistment-item .title-excerpt .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-pestikone .event-item .title-excerpt .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-tapahtumakalenteri .event-item .title-excerpt .gsection_title,.page-template-partio-pestikone .enlistment-item .title-excerpt .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-pestikone .enlistment-item .title-excerpt h2,.page-template-partio-pestikone .event-item .title-excerpt .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-pestikone .event-item .title-excerpt h2,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt h2,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt h2{margin:0 0 1rem;padding:0;color:#253764}.page-template-partio-pestikone .enlistment-item .title-excerpt p,.page-template-partio-pestikone .event-item .title-excerpt p,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt p,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt p{color:#000}.page-template-partio-pestikone .enlistment-item .registration,.page-template-partio-pestikone .event-item .registration,.page-template-partio-tapahtumakalenteri .enlistment-item .registration,.page-template-partio-tapahtumakalenteri .event-item .registration{display:none}.page-template-partio-pestikone .enlistment-item .registration .readmore,.page-template-partio-pestikone .event-item .registration .readmore,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .readmore,.page-template-partio-tapahtumakalenteri .event-item .registration .readmore{color:#28a9e1;font-weight:700;text-align:center}.page-template-partio-pestikone .enlistment-item .registration .readmore>.icon,.page-template-partio-pestikone .enlistment-item .registration .readmore>.icon-wrap,.page-template-partio-pestikone .event-item .registration .readmore>.icon,.page-template-partio-pestikone .event-item .registration .readmore>.icon-wrap,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .readmore>.icon,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .readmore>.icon-wrap,.page-template-partio-tapahtumakalenteri .event-item .registration .readmore>.icon,.page-template-partio-tapahtumakalenteri .event-item .registration .readmore>.icon-wrap{display:inline-block;margin:0 .25rem;position:relative;top:-.05rem}.page-template-partio-pestikone .enlistment-item .registration .readmore:active,.page-template-partio-pestikone .enlistment-item .registration .readmore:focus,.page-template-partio-pestikone .enlistment-item .registration .readmore:hover,.page-template-partio-pestikone .event-item .registration .readmore:active,.page-template-partio-pestikone .event-item .registration .readmore:focus,.page-template-partio-pestikone .event-item .registration .readmore:hover,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .readmore:active,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .readmore:focus,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .readmore:hover,.page-template-partio-tapahtumakalenteri .event-item .registration .readmore:active,.page-template-partio-tapahtumakalenteri .event-item .registration .readmore:focus,.page-template-partio-tapahtumakalenteri .event-item .registration .readmore:hover{color:#253764}.page-template-partio-pestikone .enlistment-item .registration .readmore .icon-wrap,.page-template-partio-pestikone .event-item .registration .readmore .icon-wrap,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .readmore .icon-wrap,.page-template-partio-tapahtumakalenteri .event-item .registration .readmore .icon-wrap{margin-right:0}.page-template-partio-pestikone .enlistment-item .registration .register,.page-template-partio-pestikone .event-item .registration .register,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .register,.page-template-partio-tapahtumakalenteri .event-item .registration .register{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;margin-bottom:.5rem}.page-template-partio-pestikone .enlistment-item .registration .register:active,.page-template-partio-pestikone .enlistment-item .registration .register:focus,.page-template-partio-pestikone .enlistment-item .registration .register:hover,.page-template-partio-pestikone .event-item .registration .register:active,.page-template-partio-pestikone .event-item .registration .register:focus,.page-template-partio-pestikone .event-item .registration .register:hover,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .register:active,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .register:focus,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .register:hover,.page-template-partio-tapahtumakalenteri .event-item .registration .register:active,.page-template-partio-tapahtumakalenteri .event-item .registration .register:focus,.page-template-partio-tapahtumakalenteri .event-item .registration .register:hover{background:#253764;color:#fff}@media (min-width:530px){.page-template-partio-pestikone .enlistment-item,.page-template-partio-pestikone .event-item,.page-template-partio-tapahtumakalenteri .enlistment-item,.page-template-partio-tapahtumakalenteri .event-item{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-partio-pestikone .enlistment-item .date-location,.page-template-partio-pestikone .event-item .date-location,.page-template-partio-tapahtumakalenteri .enlistment-item .date-location,.page-template-partio-tapahtumakalenteri .event-item .date-location{width:20%}.page-template-partio-pestikone .enlistment-item .date-location .date,.page-template-partio-pestikone .event-item .date-location .date,.page-template-partio-tapahtumakalenteri .enlistment-item .date-location .date,.page-template-partio-tapahtumakalenteri .event-item .date-location .date{font-size:1.5rem;line-height:2rem}.page-template-partio-pestikone .enlistment-item .title-excerpt,.page-template-partio-pestikone .event-item .title-excerpt,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt{width:70%}}@media (min-width:720px){.page-template-partio-pestikone .enlistment-item,.page-template-partio-pestikone .event-item,.page-template-partio-tapahtumakalenteri .enlistment-item,.page-template-partio-tapahtumakalenteri .event-item{padding:1.5rem 0}.page-template-partio-pestikone .enlistment-item .date-location .date,.page-template-partio-pestikone .event-item .date-location .date,.page-template-partio-tapahtumakalenteri .enlistment-item .date-location .date,.page-template-partio-tapahtumakalenteri .event-item .date-location .date{font-size:1.75rem;margin:0 0 .75rem}.page-template-partio-pestikone .enlistment-item .date-location .location,.page-template-partio-pestikone .event-item .date-location .location,.page-template-partio-tapahtumakalenteri .enlistment-item .date-location .location,.page-template-partio-tapahtumakalenteri .event-item .date-location .location{font-size:1.25rem;margin-bottom:1rem}.page-template-partio-pestikone .enlistment-item .title-excerpt,.page-template-partio-pestikone .event-item .title-excerpt,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt{padding-left:1.5rem}.page-template-partio-pestikone .enlistment-item .registration,.page-template-partio-pestikone .event-item .registration,.page-template-partio-tapahtumakalenteri .enlistment-item .registration,.page-template-partio-tapahtumakalenteri .event-item .registration{display:block;text-align:center;width:20%}.page-template-partio-pestikone .enlistment-item .registration .readmore,.page-template-partio-pestikone .enlistment-item .registration .register,.page-template-partio-pestikone .event-item .registration .readmore,.page-template-partio-pestikone .event-item .registration .register,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .readmore,.page-template-partio-tapahtumakalenteri .enlistment-item .registration .register,.page-template-partio-tapahtumakalenteri .event-item .registration .readmore,.page-template-partio-tapahtumakalenteri .event-item .registration .register{width:100%}}@media (min-width:1120px){.page-template-partio-pestikone .enlistment-item,.page-template-partio-pestikone .event-item,.page-template-partio-tapahtumakalenteri .enlistment-item,.page-template-partio-tapahtumakalenteri .event-item{padding-left:2rem;padding-right:2rem}.page-template-partio-pestikone .enlistment-item .date-location,.page-template-partio-pestikone .event-item .date-location,.page-template-partio-tapahtumakalenteri .enlistment-item .date-location,.page-template-partio-tapahtumakalenteri .event-item .date-location{width:17%}.page-template-partio-pestikone .enlistment-item .title-excerpt,.page-template-partio-pestikone .event-item .title-excerpt,.page-template-partio-tapahtumakalenteri .enlistment-item .title-excerpt,.page-template-partio-tapahtumakalenteri .event-item .title-excerpt{width:63%}.page-template-partio-pestikone .enlistment-item .registration,.page-template-partio-pestikone .event-item .registration,.page-template-partio-tapahtumakalenteri .enlistment-item .registration,.page-template-partio-tapahtumakalenteri .event-item .registration{width:15%}}.page-template-partio-pestikone .enlistment-item .result-title,.page-template-partio-pestikone .event-item .result-title,.page-template-partio-tapahtumakalenteri .enlistment-item .result-title,.page-template-partio-tapahtumakalenteri .event-item .result-title{-ms-flex:2;flex:2;margin-left:.5rem}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-pestikone .enlistment-item .result-title .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-pestikone .event-item .result-title .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-tapahtumakalenteri .enlistment-item .result-title .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .page-template-partio-tapahtumakalenteri .event-item .result-title .gsection_title,.page-template-partio-pestikone .enlistment-item .result-title .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-pestikone .enlistment-item .result-title h2,.page-template-partio-pestikone .event-item .result-title .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-pestikone .event-item .result-title h2,.page-template-partio-tapahtumakalenteri .enlistment-item .result-title .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-tapahtumakalenteri .enlistment-item .result-title h2,.page-template-partio-tapahtumakalenteri .event-item .result-title .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.page-template-partio-tapahtumakalenteri .event-item .result-title h2{font-size:1.25rem}.page-template-partio-pestikone .enlistment-item .result-emphase,.page-template-partio-pestikone .enlistment-item .result-enddate,.page-template-partio-pestikone .enlistment-item .result-organisation,.page-template-partio-pestikone .event-item .result-emphase,.page-template-partio-pestikone .event-item .result-enddate,.page-template-partio-pestikone .event-item .result-organisation,.page-template-partio-tapahtumakalenteri .enlistment-item .result-emphase,.page-template-partio-tapahtumakalenteri .enlistment-item .result-enddate,.page-template-partio-tapahtumakalenteri .enlistment-item .result-organisation,.page-template-partio-tapahtumakalenteri .event-item .result-emphase,.page-template-partio-tapahtumakalenteri .event-item .result-enddate,.page-template-partio-tapahtumakalenteri .event-item .result-organisation{-ms-flex:1;flex:1;margin-left:.5rem}.page-template-partio-pestikone .enlistment-item:nth-of-type(2n),.page-template-partio-pestikone .event-item.even,.page-template-partio-tapahtumakalenteri .enlistment-item:nth-of-type(2n),.page-template-partio-tapahtumakalenteri .event-item.even{background-color:#f4f5f7}.page-template-partio-pestikone .enlistment-item:nth-of-type(2n):before,.page-template-partio-pestikone .event-item.even:before,.page-template-partio-tapahtumakalenteri .enlistment-item:nth-of-type(2n):before,.page-template-partio-tapahtumakalenteri .event-item.even:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;width:200vw;left:-100vw;background:#f4f5f7}.page-template-partio-pestikone .search-result-header,.page-template-partio-tapahtumakalenteri .search-result-header{background-color:none!important;color:#70757d}.page-template-partio-pestikone #events-search-load-more,.page-template-partio-tapahtumakalenteri #events-search-load-more{text-align:center;margin:2rem 0;display:block;font-weight:700}.page-template-partio-pestikone #events-search-load-more.loading,.page-template-partio-tapahtumakalenteri #events-search-load-more.loading{opacity:0}.select2-results__option{padding-left:15px;padding-right:15px}.select2-results__option.select2-results__option--highlighted{background:#28a9e1!important}.select2-dropdown{border-color:#28a9e1}.select2-container .select2-selection,.select2-container .select2-selection--multiple{padding:.625rem .875rem;height:48px}.select2-container .select2-selection--multiple:after,.select2-container .select2-selection:after{content:"";position:absolute;display:block;right:0;top:.625rem;bottom:.625rem;width:4rem;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff)}.select2-container .select2-selection--multiple .sf-placeholder,.select2-container .select2-selection .sf-placeholder{position:absolute;color:#70757d;left:0;overflow:hidden;padding-left:.875rem;padding-right:.875rem;right:0;white-space:nowrap}.select2-container .select2-selection--multiple .sf-placeholder--hidden,.select2-container .select2-selection .sf-placeholder--hidden{display:none}.select2-container .select2-selection--multiple .select2-selection__rendered,.select2-container .select2-selection .select2-selection__rendered{position:relative;display:-ms-flexbox;display:flex;width:calc(100% - 1.5rem);height:100%;overflow:hidden}.select2-container .select2-selection--multiple .select2-selection__choice,.select2-container .select2-selection .select2-selection__choice{height:1.625rem;line-height:1.6;margin-top:0;padding:0}.select2-container .select2-selection--multiple .select2-search,.select2-container .select2-selection .select2-search{display:none}.select2-container .select2-selection--multiple .select2-search--inline,.select2-container .select2-selection .select2-search--inline{position:absolute;left:-1px;right:-1px;background-color:#fff;border:1px solid #c7cad1;padding:.75rem .875rem;z-index:1051}.select2-container .select2-selection--multiple .select2-search--inline:before,.select2-container .select2-selection .select2-search--inline:before{content:"";position:absolute;display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%2370757D' d='M10.47 14.97c-2.49 0-4.5-2.01-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5zm9.56 3.569l-4.293-4.304c.765-1.067 1.234-2.36 1.234-3.764a6.5 6.5 0 1 0-6.5 6.5c1.406 0 2.697-.47 3.766-1.235l4.302 4.294 1.49-1.491z'/%3E%3C/svg%3E");width:1.5rem;height:1.5rem;top:50%;left:1.5rem;transform:translateY(-50%)}.select2-container .select2-selection--multiple .select2-search__field,.select2-container .select2-selection .select2-search__field{background-color:#f4f5f7;color:#70757d;font-size:.875rem;height:2rem;margin:0;min-height:0;padding-top:.25rem;padding-bottom:.25rem;padding-left:2.5rem;width:100%!important}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #c7cad1;outline:0}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #c7cad1}.select2-container--default .select2-selection--multiple .select2-selection__choice{overflow:visible;padding-left:.25rem;padding-right:1.5rem;font-size:.875rem}.select2-container--default .select2-selection--multiple .select2-selection__choice:first-of-type{margin-left:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border:0;color:#fff!important;font-size:1.25rem;font-weight:400;left:auto;right:.25rem;padding:0 .25rem!important;top:50%;transform:translateY(-50%)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:active,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:transparent;color:#253764!important}.select2-container span{border-radius:0;border-color:#c7cad1}.select2-container .select2-selection__choice{border-radius:1px!important;background-color:#28a9e1!important;color:#fff!important;border-color:#28a9e1!important}.select2-container--open .select2-dropdown--above{border-top:1px solid #c7cad1;transform:translateY(-56px)}.select2-container--open .select2-dropdown--below{transform:translateY(56px)}.select2-container--open .select2-selection--multiple>.select2-search{display:block}.select2-container--above .select2-selection--multiple>.select2-search{top:auto;bottom:100%}.select2-container--below .select2-selection--multiple>.select2-search{top:100%;bottom:auto}.select2-results__options{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.select2-results__options .select2-results__option{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-order:2;order:2;padding-left:.875rem;width:100%}.select2-results__options .select2-results__option:before{display:inline-block;margin-right:1rem;background-color:#fff;border:1px solid #c7cad1;box-shadow:inset 0 2px 4px rgba(199,202,209,.4);border-radius:2px;height:1rem;width:1rem;content:"";-ms-flex-negative:0;flex-shrink:0}.select2-results__options .select2-results__option.select2-results__option--selected{-ms-flex-order:1;order:1;-ms-flex-align:center;align-items:center;background-color:#fff;display:-ms-flexbox;display:flex;color:#28a9e1;font-weight:700;padding-left:.875rem}.select2-results__options .select2-results__option.select2-results__option--selected:before{display:inline-block;margin-right:1rem;background-color:#fff;border:1px solid #c7cad1;box-shadow:inset 0 2px 4px rgba(199,202,209,.4);border-radius:2px;height:1rem;width:1rem;content:"";-ms-flex-negative:0;flex-shrink:0;background:#28a9e1 url(../images/icon-checkmark.svg) no-repeat;background-size:contain;border-color:#28a9e1;box-shadow:none}.select2-results__options .select2-results__option.select2-results__option--selected.select2-results__option--highlighted,.select2-results__options .select2-results__option.select2-results__option--selected:active,.select2-results__options .select2-results__option.select2-results__option--selected:focus,.select2-results__options .select2-results__option.select2-results__option--selected:hover{color:#fff}#events-search-results-spinner,.events-posts-loader{opacity:0}#events-search-results{position:relative;transition:.15s ease-in-out}#events-search-results.loading{min-height:8rem}#events-search-results.loading #events-search-results-content{opacity:.1}#events-search-results.loading #events-search-results-spinner{position:relative;opacity:1;z-index:5}#events-search-results.loading .events-posts-loader{opacity:1}.events-posts-loader{position:absolute;left:50%;top:100%;z-index:1;margin:50px 0 0 -35px;border:5px solid #28a9e1;border-radius:50%;border-top:5px solid #253764;width:75px;height:75px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.entry-meta{position:relative;width:100%}.entry-meta-item{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);grid-column-gap:2rem}.entry-meta-item .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.entry-meta-item h3,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .entry-meta-item .gsection_title{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1/span 3;margin:0}.entry-meta-item p{-ms-grid-column-span:5;-ms-grid-column:4;grid-column:4/span 5;margin-bottom:1rem}.single-event .registration{-ms-flex-pack:start;justify-content:flex-start}.single-event .registration .register{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;margin-top:1rem;margin-bottom:1rem}.single-event .registration .register:active,.single-event .registration .register:focus,.single-event .registration .register:hover{background:#253764;color:#fff}.single-event .html_content{margin:1.5rem 0}.page-template-partio-tapahtumakalenteri #menu-item-1917 .icon-pictogram-wave{opacity:0!important}.page-template-partio-tapahtumakalenteri .social-share-container{text-align:center;margin:3.5rem 0}.partio-varainhankinta .entry-header{text-align:center}.partio-varainhankinta .entry-header h1{margin-bottom:0}.partio-varainhankinta .entry-header .icon-pictogram-wave{color:#28a9e1;width:4em;height:4em;margin-top:-1em}.partio-varainhankinta #front-hero{-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - 24rem);padding:4rem 1.5rem 6rem}@media (min-width:530px){.partio-varainhankinta #front-hero{min-height:56.25vw}}@media (min-width:720px){.partio-varainhankinta #front-hero{padding:4rem 2rem 10.5rem}}@media (min-width:1120px){.partio-varainhankinta #front-hero{min-height:calc(100vh - 24rem);padding:6.5rem 2rem 18rem}}@media (min-width:720px){.partio-varainhankinta #primary{margin-top:-2rem;padding-top:2rem}}@media (min-width:1120px){.partio-varainhankinta #primary:only-child{-ms-grid-column-span:10;-ms-grid-column:2;grid-column:2/span 10;margin-top:-12.5rem}}.partio-varainhankinta .gform_wrapper{text-align:center;margin:0 auto 2rem;width:37rem}.partio-varainhankinta .gform_wrapper .gform_heading{display:none}.partio-varainhankinta .gform_wrapper .gf_page_steps{display:-ms-flexbox;display:flex;margin:0 auto 3rem;padding:0;border-bottom:none;-ms-flex-pack:center;justify-content:center;max-width:65%}.partio-varainhankinta .gform_wrapper .gf_page_steps .gf_step{text-align:center;margin:0;font-size:1rem;margin-right:1rem;-ms-flex:0 1 25%;flex:0 1 25%;opacity:1;white-space:nowrap}.partio-varainhankinta .gform_wrapper .gf_page_steps .gf_step:nth-of-type(3){margin-right:0}.partio-varainhankinta .gform_wrapper .gf_page_steps .gf_step .gf_step_number{text-align:center;line-height:1;color:#000;background:#f4f5f7;border-radius:100%;width:2rem;height:2rem;line-height:2rem;margin-right:1rem;font-size:.9em}.partio-varainhankinta .gform_wrapper .gf_page_steps .gf_step.gf_step_active .gf_step_number{color:#fff;background:#28a9e1}.partio-varainhankinta .gform_wrapper .gf_page_steps .gf_step.gf_step_active .gf_step_label{font-weight:700}.partio-varainhankinta .gform_wrapper .gform_page_fields{margin:0 auto}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_label{display:none}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .ginput_container_radio{margin:0}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio{margin:0 auto;padding:0}@media (min-width:530px){.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio li{text-align:center;-ms-flex:0 1 20%;flex:0 1 20%;margin:0;padding:0;overflow:visible}@media (min-width:530px){.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio li{margin-right:1rem}}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio li:last-child{margin-right:0}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio li label{font-family:Source Sans Pro,sans-serif;font-weight:500}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio li.gchoice_4_7_3,.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio li.gchoice_13_7_3{position:relative}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio li.gchoice_4_7_3:after,.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio li.gchoice_13_7_3:after{content:"€";display:inline-block;font-size:1.45rem;font-weight:500;position:absolute;top:1.2rem;right:2.5rem}@media (min-width:530px){.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio li.gchoice_4_7_3:after,.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio li.gchoice_13_7_3:after{top:.5rem;right:1rem}}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio input[type=radio]{display:none}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio input[type=radio]:checked+label{font-weight:700;border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#253764;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio input[type=radio]:checked+label:active,.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio input[type=radio]:checked+label:focus,.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio input[type=radio]:checked+label:hover{background:#253764;color:#fff}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio input[type=text]{width:85%!important;min-width:150px;min-height:48px;margin-top:5px;padding-left:1rem!important;padding-right:1rem!important}@media (min-width:530px){.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio input[type=text]{width:100%;margin-top:0}}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio label{white-space:nowrap;min-width:120px;border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#f4f5f7;border-radius:4px;color:#000;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase}.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio label:active,.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio label:focus,.partio-varainhankinta .gform_wrapper .gform_page_fields .field-donation-sum .gfield_radio label:hover{background:#253764;color:#fff}.partio-varainhankinta .gform_wrapper .gform_page_fields li{padding:0!important;margin:0 0 .5rem}.partio-varainhankinta .gform_wrapper .gform_page_fields label{font-size:.85rem;margin:0 0 5px;padding:0}.partio-varainhankinta .gform_wrapper .gform_page_fields input+label{color:#70757d;font-weight:500;margin-top:5px!important;margin-left:5px!important}.partio-varainhankinta .gform_wrapper .gform_page_fields .gfield_total{text-align:center}.partio-varainhankinta .gform_wrapper .gform_page_fields .gfield_total span{color:#000;font-size:1.25rem;font-weight:700}.partio-varainhankinta .gform_wrapper .gform_page_fields .ginput_container{margin:0;padding:0}.partio-varainhankinta .gform_wrapper .gform_page_fields .ginput_container_email input{width:100%}.partio-varainhankinta .gform_wrapper .gform_page_footer{border-top:none;text-align:center}.partio-varainhankinta .gform_wrapper .gform_page_footer .button{margin:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#28a9e1;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;min-width:280px;margin-right:1rem}@media (min-width:1120px){.partio-varainhankinta .gform_wrapper .gform_page_footer .button{font-size:1rem;min-height:3.5rem;padding:1.0625rem 1.5rem}}.partio-varainhankinta .gform_wrapper .gform_page_footer .button:active,.partio-varainhankinta .gform_wrapper .gform_page_footer .button:focus,.partio-varainhankinta .gform_wrapper .gform_page_footer .button:hover{background:#253764;color:#fff}.partio-varainhankinta .gform_wrapper .gform_page_footer .button:last-of-type{margin-right:0}.partio-varainhankinta .gform_wrapper .gform_page_footer .button.gform_previous_button{background:#c7cad1}.partio-varainhankinta .gform_wrapper .gform_page_footer .button.gform_previous_button:active,.partio-varainhankinta .gform_wrapper .gform_page_footer .button.gform_previous_button:focus,.partio-varainhankinta .gform_wrapper .gform_page_footer .button.gform_previous_button:hover{background:#70757d}

/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-datepicker{width:17em;display:none;background-color:#28a9e1;padding:.2em!important;box-shadow:0 0 3px rgba(0,0,0,.3)}.ui-datepicker thead th{background:#fff}.ui-datepicker thead span{background:#fff;color:#b9bdc6;font-weight:400;font-size:14px}.ui-datepicker tr{background:#f7f7f7}.ui-datepicker tr td a{text-align:center;color:#6c88ac}.ui-datepicker tr td a:active,.ui-datepicker tr td a:focus,.ui-datepicker tr td a:hover{background:#ced7e3}.ui-datepicker tr td.ui-datepicker-today a{font-weight:700;text-decoration:underline}.ui-datepicker tr td.ui-datepicker-current-day a{color:#fff;background:#253764}.ui-datepicker tr td.ui-datepicker-other-month span{color:#c7cad1;text-align:center}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:2em;text-align:center;color:#fff;font-size:14px}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;padding:0 0 0 .75rem}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker-next:active,.ui-datepicker-next:focus,.ui-datepicker-next:hover,.ui-datepicker-prev:active,.ui-datepicker-prev:focus,.ui-datepicker-prev:hover{text-decoration:none}.ui-datepicker-next:before,.ui-datepicker-prev:before{content:"<";color:#fff;font-weight:700;padding:.5em;font-size:12px}.ui-datepicker-next .ui-icon,.ui-datepicker-prev .ui-icon{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.ui-datepicker-next:before{content:">"}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker td a,.ui-datepicker td span{width:28px!important}.read-more{background:#f4f5f7;clear:both;margin-bottom:1.5rem;padding:0 1.5rem}@media (min-width:720px){.read-more{padding:0 2rem}}.read-more-toggle{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;color:#253764;display:block;position:relative;font-weight:700;padding:1.5rem 0 1.5rem 1.75em;text-align:left;width:100%}@media (min-width:720px){.read-more-toggle{font-size:1.25rem}}.read-more-toggle .icon{fill:#28a9e1;left:-.25em;margin-top:-.125em;position:absolute}.read-more-content{display:none;padding-bottom:1.5rem}@media (min-width:720px){.read-more-content{padding-bottom:2rem}}.read-more-content :last-child{margin-bottom:0}.read-more-content__guide{font-size:1rem;font-weight:700;display:block;color:#253764;padding-top:2rem;margin-bottom:0!important}@media (min-width:530px){.read-more-content__guide{font-size:1.25rem}}#tinymce .read-more .read-more-content{display:block!important}.read-more-active+.read-more-content{display:block}.read-more-active.read-more-toggle .icon{transform:rotate(90deg)}.read-more img.alignleft{margin-left:0}.read-more img.alignright{margin-right:0}.read-more img.aligncenter{margin-left:0;margin-right:0}.block-editor .wp-block .read-more-toggle{padding-left:0}@media (min-width:720px){.block-editor .wp-block .read-more-toggle{font-size:1.25rem}}.block-editor .wp-block .read-more-content{display:block}.info-box{position:relative;z-index:1;background:#f4f5f7;margin-bottom:1.5rem;padding:1.5rem}@media (min-width:720px){.info-box{padding:2rem}}.info-box>:first-child{padding-top:0;margin-top:0}.info-box>:last-child{padding-bottom:0;margin-bottom:0}.info-box-left,.info-box-right{width:100%}@media (min-width:530px){.info-box-left,.info-box-right{max-width:25rem}}@media (min-width:530px){.info-box-right{float:right;margin-left:1.5rem}}@media (min-width:720px){.info-box-right{margin-right:-2rem}}@media (min-width:530px){.info-box-left{float:left;margin-right:1.5rem}}@media (min-width:720px){.info-box-left{margin-left:-2rem}}@media (min-width:530px){.info-box-full{padding-left:2rem;padding-right:2rem}}.archive.tag #primary{-ms-grid-column-span:10;-ms-grid-column:2;grid-column:2/span 10;padding-bottom:0}.archive.tag .entry-header{text-align:center}.archive.tag .entry-header h1{margin-bottom:0}.archive.tag .entry-header .icon-pictogram-wave{color:#28a9e1;width:4em;height:4em;margin-top:-1em}.gv-table-view table td{vertical-align:top;text-align:left;padding:1.5rem 0;border:0}.gv-table-view table tr{border:0}.gv-table-view table tr:nth-of-type(2n){position:relative;background-color:#f4f5f7}.gv-table-view ul li:before{display:none}.gv-search-button{margin-top:26px;padding:1rem 1.5rem!important;max-height:50px;min-height:0!important}.gv-widget-search .gv-search-box.gv-search-box-submit{-ms-flex-pack:end!important;justify-content:end!important}[class*=gv-grid-col-]{padding-right:0!important}.gv-list-view-title{background-color:#f4f5f7}.gv-field-label{font-weight:700;color:#253764}.gv-search-box-submit{width:auto!important}.gv-widget-search{-ms-flex-flow:initial;flex-flow:initial;-ms-flex-line-pack:initial;align-content:initial;-ms-flex-align:initial;align-items:initial;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.partio-partners{margin-top:3rem;margin-bottom:3rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;clear:both;position:relative}@media (min-width:530px){.partio-partners{margin-top:5rem;margin-bottom:5rem}}@media (min-width:1120px){.partio-partners{margin-left:-12rem;margin-right:-12rem}}.partio-partners__container{width:calc(100% + 1rem);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.partio-partners__container.less_than_three{-ms-flex-pack:center;justify-content:center}@media (min-width:720px){.partio-partners__container.less_than_three .partio-partners__partner{width:calc(100% / 2 - 1rem)}}@media (min-width:1120px){.partio-partners__container{margin-left:-1rem;margin-right:-1rem}}.partio-partners__heading{width:100%;padding:0 1rem}.partio-partners__partner{border:1px solid #c7cad1;padding:2rem;margin:.5rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:530px){.partio-partners__partner{width:calc(100% / 2 - 1rem);max-width:23rem}}@media (min-width:720px){.partio-partners__partner{width:calc(100% / 3 - 1rem)}}@media (min-width:1120px){.partio-partners__partner{width:calc(100% / 3 - 2rem);margin:1rem}}.partio-partners__partner__logo{max-height:9rem;height:100%}.partio-partners__partner__logo img{-o-object-fit:contain;object-fit:contain;height:100%}.partio-partners__partner__read-more{border:none;background-color:transparent;color:#28a9e1;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:2rem}.partio-partners__partner__read-more svg{margin-left:.25rem;fill:#28a9e1}.partio-partners__partner__read-more:active,.partio-partners__partner__read-more:focus,.partio-partners__partner__read-more:hover{color:#253764}.partio-partners__partner__read-more:active svg,.partio-partners__partner__read-more:focus svg,.partio-partners__partner__read-more:hover svg{fill:#253764}.type-page .partio-partners{width:100%;left:0;margin-left:0;padding:0}.type-page .partio-partners__container{margin-left:-.5rem;margin-right:-.5rem;width:auto;max-width:none;min-width:100%}@media (min-width:1120px){.type-page .partio-partners__partner{width:calc(100% / 3 - 1rem);margin:.5rem}}[data-a11y-dialog-native] .dialog-overlay{display:none}dialog[open]{display:block}.dialog[aria-hidden=true]{display:none}dialog::-webkit-backdrop{background-color:rgba(0,0,0,.66)}dialog::backdrop{background-color:rgba(0,0,0,.66)}.dialog-container{background-color:#fff;z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;max-width:100%;padding:0;margin:0;border:none}@media (max-width:529px){.dialog-container{height:100%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes appear{0%{transform:translate(-50%,-40%);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}.dialog:not([aria-hidden=true])>.dialog-overlay{animation:fade-in .2s 1 both}.dialog:not([aria-hidden=true])>.dialog-container{animation:appear .4s .15s 1 both}.dialog-content{padding:2rem;padding-top:5.5rem;max-height:100vh;max-width:100%;width:59rem;overflow:auto;border-radius:2px}@media (max-width:529px){.dialog-content{height:100%}}@media (min-width:720px){.dialog-content{padding:4rem;padding-top:6.5rem}}.dialog-content .partner__logo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem}.dialog-content .partner__wysiwyg img{margin:1rem 0}@media (max-width:529px){.dialog-content .partner__wysiwyg img{width:100%}}@media (min-width:530px){.dialog-content .partner__wysiwyg img.alignright{margin:1rem;margin-left:1.5rem;margin-right:0}.dialog-content .partner__wysiwyg img.alignleft{margin:1rem;margin-right:1.5rem;margin-left:0}}.dialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.66);z-index:1000}.dialog-close{position:absolute;top:1rem;right:1rem;color:#fff;border:0;padding:.75rem 2rem;background-color:#28a9e1;font-weight:700;text-transform:uppercase;font-size:1rem;text-align:center;cursor:pointer;transition:.15s;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Tondu,Source Sans Pro,sans-serif}@media (min-width:720px){.dialog-close{top:2rem;right:2rem}}.dialog-close svg{margin-left:.5rem;fill:#fff}@media print{html{font-size:12pt;color:#000}.hierarchial-pages,.main-navigation,.site-footer,.social-share-container,button,form,input,select,textarea{display:none}.entry-content h1{font-size:24pt}.entry-content .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.entry-content h2,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .entry-content .gsection_title{font-size:18pt}.entry-content .gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,.entry-content h3,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .entry-content .gsection_title{font-size:16pt}.entry-content h4{font-size:14pt}@page{margin:2cm}a,blockquote{page-break-inside:avoid}.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection .gsection_title,.gform_wrapper .gform_body ul.gform_fields li.gfield.gsection.notification .gsection_title,h1,h2,h3,h4,h5,h6,img{page-break-after:avoid;page-break-inside:avoid}pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}.entry-content a[href^=http]:after{content:" (" attr(href) ") "}.entry-content a[href^="#"]:after{content:""}.entry-content a:not(:local-link):after{content:" (" attr(href) ") "}}.header-cta .button{border:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#f04150;border-radius:4px;color:#fff;display:inline-block;font-family:Tondu,Source Sans Pro,sans-serif;font-size:.875rem;letter-spacing:.05em;min-height:3rem;padding:.875rem 1.25rem;text-transform:uppercase;border-radius:0;margin-left:.6rem}.header-cta .button:active,.header-cta .button:focus,.header-cta .button:hover{background:#eb1325;color:#fff}@media (min-width:720px){.header-cta .button{height:3.5rem;padding-top:1.25rem}}
/*# sourceMappingURL=main-1.css.map */
