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{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,img,object,video{max-width:100%;height:auto}html{color:#202020;font-family:Ubuntu,Arial,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:87.5%}@media (min-width:720px){html{font-size:100%}}body{font-family:Ubuntu,Arial,sans-serif;line-height:1.6}.h1,h1{font-size:1.75rem;font-weight:700;line-height:1.125;margin:0 0 1em;display:block}@media (min-width:530px){.h1,h1{font-size:2rem}}@media (min-width:720px){.h1,h1{font-size:2.15rem}}@media (min-width:1120px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:2rem;font-weight:700;line-height:1.333333;margin:0 0 1.5rem;padding-top:1.5rem;display:block}.h3,h3{font-size:1.5rem;font-weight:700}.h3,.h4,h3,h4{line-height:1.5;margin-bottom:1.5rem;display:block}.h4,h4{font-size:1.125rem;font-weight:400}.course-search-sf h4,.event-search-form h4,.h5,h5{font-size:1rem;font-weight:700;line-height:1.5;margin-bottom:0;display:block}.p,p{font-size:1rem;line-height:1.5;margin:0 0 1.5rem}.p.lead,p.lead{font-size:1.25rem;font-weight:300;margin-bottom:2em!important}hr{margin:2em 0;display:block}.entry-content :first-child{margin-top:0}.entry-content :last-child{margin-bottom:0}ol,ul{margin:0 0 1em}a{color:#37a9ab;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:1rem;text-transform:none}label{max-width:100%}input[type=checkbox],input[type=radio]{margin:.25rem 0 0;line-height:normal}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],textarea{max-width:100%;padding:.5rem 1rem;color:#202020;background:#fff}select{max-width:100%;color:#202020;background:#fff}textarea{height:180px}form input[type=text],form textarea{border:1px solid #cecece}.side-circle{width:100%;margin:1.25rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:250px;min-height:250px;background:#d41c3d;color:#fff!important;text-align:center;border-radius:50%;padding:50px;position:relative}@media (min-width:530px){.side-circle{float:right;margin:1.25rem -1.25rem 1.25rem 1.25rem}}.dlm-downloads{padding:0;margin:0;list-style:none}.dlm-downloads li{padding-bottom:.5rem}.dlm-downloads li:last-of-type{padding-bottom:0}.mce-item-table,table{width:100%;margin:1.5em 0;border:0;table-layout:fixed}.entry-content .mce-item-table,.entry-content table{margin:2.5rem 0}.mce-item-table thead,table thead{background:#fff}.mce-item-table thead td,table thead td{font-weight:700}.mce-item-table thead th,table thead th{text-align:left;padding:.5rem .75rem}.mce-item-table tr td,table tr td{border-right:1px solid #cecece}.mce-item-table tr td:last-of-type,table tr td:last-of-type{border-right:0}.mce-item-table td,table td{border:0;padding:.5rem .75rem}.mce-item-table td:first-of-type,table td:first-of-type{border-left:0}.mce-item-table tr,table tr{background:#fff;border-bottom:1px solid #cecece}table[border="0"] tr{border-bottom:0!important}.wp-caption{max-width:100%;float:none;margin:1.5625rem 0}.wp-caption.alignleft,.wp-caption.alignright{margin-top:0}.wp-caption img{transition:.1s ease-in-out}.wp-caption a:active img,.wp-caption a:focus img,.wp-caption a:hover img{transform:scale(.0975)}.wp-caption-text{text-align:center;padding:.4rem .5rem 0;color:#666;font-size:14px}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:1rem auto;height:auto}.alignleft,.alignright{display:block;margin-bottom:1rem;height:auto}@media (min-width:530px){.alignleft,.tasaus_vasemmalle{float:left;margin-right:1rem}.alignright,.tasaus_oikealle{float:right;margin-left:1rem}}.gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.gallery-item{width:100%;margin:0;padding:1rem 0}.gallery-item a img{transition:.2s ease-in-out}@media (min-width:530px){.gallery-item a:active img,.gallery-item a:focus img,.gallery-item a:hover img{transform:scale(.975)}}.gallery-columns-2 .gallery-item{width:100%}@media (min-width:530px){.gallery-columns-2 .gallery-item{width:49%;margin-right:2%}.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:49%;margin-right:2%}.gallery-columns-3 .gallery-item:nth-of-type(2n){margin-right:0}}@media (min-width:720px){.gallery-columns-3 .gallery-item{width:31.9999%;margin-right:2%}.gallery-columns-3 .gallery-item:nth-of-type(2n){margin-right:2%}.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:49%;margin-right:2%}.gallery-columns-4 .gallery-item:nth-of-type(2n){margin-right:0}}@media (min-width:720px){.gallery-columns-4 .gallery-item{width:31.9999%;margin-right:2%}.gallery-columns-4 .gallery-item:nth-of-type(2n){margin-right:2%}.gallery-columns-4 .gallery-item:nth-of-type(3n){margin-right:0}}@media (min-width:1120px){.gallery-columns-4 .gallery-item{width:23.5%;margin-right:2%}.gallery-columns-4 .gallery-item:nth-of-type(2n),.gallery-columns-4 .gallery-item:nth-of-type(3n){margin-right:2%}.gallery-columns-4 .gallery-item:nth-of-type(4n){margin-right:0}}.icon{height:1em;width:1em;fill:currentColor;display:inline-block;vertical-align:middle}blockquote{margin-top:2.25rem;margin-bottom:2.25rem;margin-left:0;padding-left:3.5rem;position:relative;max-width:650px}@media (min-width:500px){blockquote{padding-left:4.5rem}}blockquote:before{content:"";position:absolute;background:url(../images/quote.svg);color:#f07216;display:block;background-size:contain;background-repeat:no-repeat;width:1.75rem;height:1.75rem;top:.15rem;left:1rem}@media (min-width:500px){blockquote:before{width:2.2rem;height:2.2rem;top:.35rem;left:1.25rem}}blockquote p{font-weight:300;font-size:1.25rem}@media (min-width:500px){blockquote p{font-size:1.5rem}}iframe{max-width:100%}a:focus{outline:1px dotted}.screen-reader-text{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}.skip-to-content{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);border:3px solid #f07216;display:block;left:-9999em;outline:none;padding:1rem 1.5rem;font-weight:700;color:#f07216;text-decoration:none!important;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}.menu-toggle{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:transparent;color:#fff;cursor:pointer;display:inline-block;text-transform:uppercase;transition:all .25s ease-in-out;font-size:.875em;padding:.5em 0}.menu-toggle .menu-toggle-icon{padding:.65rem;background:#f07216;border-radius:5px;transition:.15s ease-in-out}.menu-toggle:hover .line-1{transform:translateY(-.25em)}.menu-toggle:hover .line-3{transform:translateY(.25em)}.menu-toggle:hover .menu-toggle-icon{background:#d41c3d}.icon-menu-toggle{width:1.75rem;height:1.75rem;top:0}.menu-toggle-label{display:block;padding-top:.3em;text-transform:uppercase;color:#202020;font-size:11px;font-weight:700}.svg-menu-toggle .line{opacity:1;transform:rotate(0) translateY(0) translateX(0);transform-origin:1em 1rem;transition:transform .3s ease-in-out,opacity .2s ease-in-out}.svg-menu-toggle .line-1{transform-origin:1em 2.5rem}.svg-menu-toggle .line-3{transform-origin:1em 4.5rem}.menu-toggle.active .svg-menu-toggle .line-1{transform:rotate(45deg) translateY(0) translateX(0)}.menu-toggle.active .svg-menu-toggle .line-2{opacity:0}.menu-toggle.active .svg-menu-toggle .line-3{transform:rotate(-45deg) translateY(0) translateX(0)}#jhl-acf-event-new .acf-form-submit input,#page .juicer-feed .j-paginate,.btn{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;color:#fff;background:#d41c3d;border-radius:3px;font-weight:700;padding:.75rem 1rem;font-size:1rem;display:inline-block;transition:.15s ease-in-out}#jhl-acf-event-new .acf-form-submit input *,#page .juicer-feed .j-paginate *,.btn *{color:#fff}#jhl-acf-event-new .acf-form-submit input:hover,#page .juicer-feed .j-paginate:hover,.btn:hover{text-decoration:none}#jhl-acf-event-new .acf-form-submit input:focus,#page .juicer-feed .j-paginate:focus,.btn:focus{text-decoration:underline}.btn-small{font-size:14px;padding:.5rem .75rem}#jhl-acf-event-new .acf-form-submit input,#page .juicer-feed .j-paginate,.btn-red{background:#d41c3d}#jhl-acf-event-new .acf-form-submit input:active,#jhl-acf-event-new .acf-form-submit input:focus,#jhl-acf-event-new .acf-form-submit input:hover,#page .juicer-feed .j-paginate:active,#page .juicer-feed .j-paginate:focus,#page .juicer-feed .j-paginate:hover,.btn-red:active,.btn-red:focus,.btn-red:hover{background:#c21a38}.btn-tax{background:#ebebeb;color:#202020;font-size:.9375rem;font-weight:400;padding:.5rem .75rem;margin-bottom:.25rem}.btn-tax:active,.btn-tax:focus,.btn-tax:hover{background:#cecece}.btn-rss{font-weight:400;background:#ebebeb;color:#202020;font-size:.9375rem;padding:.5rem .75rem}.btn-rss:active,.btn-rss:focus,.btn-rss:hover{background:#cecece}.btn-rss .icon-wrap{display:inline-block;padding-right:.35rem}.btn-rss .icon-wrap svg{fill:#f07216;width:1.5rem;height:1.5rem}.cc-btn{transition:.15s ease-in-out}.cc-btn:active,.cc-btn:focus,.cc-btn:hover{background:#c21a38}.breadcrumbs{padding-top:1rem;margin-bottom:1rem}.breadcrumbs .sep{color:#767676}.breadcrumbs a,.breadcrumbs span{font-size:.875rem;color:#202020}.breadcrumbs>span:last-of-type span{color:#767676}.numeric-navigation{display:block;text-align:center;margin:1.5rem 0}.numeric-navigation ul{padding:0;margin:0;list-style:none}.numeric-navigation li{display:inline-block;margin:.5rem .25rem}.numeric-navigation li a{background:#ebebeb;border-radius:3px;display:inline-block;text-align:center;min-width:2.25rem;padding:.3rem 0;text-decoration:none;color:#000;font-weight:700;transition:.15s ease-in-out}.numeric-navigation li a:active,.numeric-navigation li a:focus,.numeric-navigation li a:hover{background:#d41c3d;color:#fff}.numeric-navigation li a svg{transform:translateY(-.1rem)}.numeric-navigation li.active a{background:#d41c3d;color:#fff}.social-share-container{max-width:720px;margin:1rem auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#666}@media (max-width:500px){.social-share-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.social-share-container .social-share{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-right:1.5rem;width:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:500px){.social-share-container .social-share{padding-right:0;width:100%;-ms-flex-pack:center;justify-content:center;padding-bottom:.5rem}}.social-share-container .social-share a{color:#6acdcf}.social-share-container .social-share a:active,.social-share-container .social-share a:focus,.social-share-container .social-share a:hover{color:#57c7c9}.social-share-container .send-idea{width:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1}@media (max-width:500px){.social-share-container .send-idea{width:100%;padding-left:0;border-left:0;text-align:center}}.social-share-container .send-idea #send-idea-btn{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding:.6rem .4rem .6rem .55rem;border-radius:3px;font-size:.9735rem;transition:.15s ease-in-out;border:1px solid transparent}.social-share-container .send-idea #send-idea-btn .icon-wrap{color:#f07216;padding-left:.2rem;transition:.15s ease-in-out}.social-share-container .send-idea #send-idea-btn .icon-wrap svg{margin-top:-.25rem;width:1.6rem;height:1.6rem}.social-share-container .send-idea #send-idea-btn:active,.social-share-container .send-idea #send-idea-btn:focus,.social-share-container .send-idea #send-idea-btn:hover{background:#f5f5f5;text-decoration:underline}.social-share-container .send-idea #send-idea-btn:active .icon-wrap,.social-share-container .send-idea #send-idea-btn:focus .icon-wrap,.social-share-container .send-idea #send-idea-btn:hover .icon-wrap{color:#de660e}.social-share-container .title{font-size:.9735rem}.social-share-container .social-share-link{display:inline-block;color:#fff;vertical-align:top;line-height:0;margin:0 .3rem;position:relative;transition:background .2s ease-in-out;text-decoration:none;width:44px;height:44px}.social-share-container .social-share-link svg{width:1.6rem;height:1.6rem}.social-sticky{padding:0;margin:0;width:rem-70;background-color:#fff;position:absolute;left:0;top:0}.social-sticky--fixed{top:20%;transform:translateY(-30%);position:fixed;left:auto;z-index:2}.social-sticky--bottom{top:inherit;bottom:0}.social-sticky li{list-style-type:none;margin:10px}@media (max-width:767px){.social-sticky li{display:inline-block;vertical-align:top}}.social-sticky__title{padding-left:5px;font-size:1.0625;font-family:Effra Heavy,sans-serif;text-transform:uppercase}.social-sticky__icon{color:#fff;background-color:inherit;cursor:pointer;font-size:1.1rem}.social-sticky__icon:first-of-type{padding-top:.375rem}.social-sticky__icon:last-of-type{padding-bottom:.625rem}.social-sticky__icon>a{color:inherit;background-color:inherit;width:44px;height:44px;position:relative;display:block}.social-sticky__icon>a>.fa{padding:.5rem;display:block;width:100%;height:100%}.social-sticky__icon>a>.fa:before{content:"";background-size:cover;height:100%;margin:0 auto;display:block}.social-sticky__icon>a>.fa.fa-facebook{background-color:#3b5998}.social-sticky__icon>a>.fa.fa-facebook:before{background:url(../images/icons/icon_facebook.svg) no-repeat 50%}.social-sticky__icon>a>.fa.fa-twitter{background-color:#55acee}.social-sticky__icon>a>.fa.fa-twitter:before{background:url(../images/icons/icon_twitter.svg) no-repeat 50%}.social-sticky__icon>a>.fa.fa-linkedin{background-color:#007bb5}.social-sticky__icon>a>.fa.fa-youtube{background-color:#b00}.social-sticky__icon>a>.fa.fa-instagram{background-color:#125688}.social-sticky__icon>a>.fa.fa-pinterest-p{background-color:#cb2027}.social-sticky__icon>a>.fa.fa-whatsapp{background-color:#25d366}.social-sticky__icon>a>.fa.fa-whatsapp:before{background:url(../images/icons/icon_whatsapp.svg) no-repeat 50%}.social-sticky__icon>a>.fa.fa-email{background-color:#6acdcf}.social-sticky__icon>a>.fa.fa-email:before{background:url(../images/icons/icon_email.svg) no-repeat 50%}.sticky-some__bottom{display:none}@media (max-width:767px){.page .sticky-some__bottom,.single .sticky-some__bottom{display:block;position:fixed;bottom:0;width:100%}.page .sticky-some__bottom .social,.single .sticky-some__bottom .social{display:-ms-flexbox;display:flex}.page .sticky-some__bottom .social.social--fixed,.single .sticky-some__bottom .social.social--fixed{position:relative;top:0}.page .sticky-some__bottom .social .social__title,.single .sticky-some__bottom .social .social__title{display:none}.page .sticky-some__bottom .social li,.single .sticky-some__bottom .social li{width:33.3334%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1 0 auto;flex:1 0 auto;margin:0}.page .sticky-some__bottom .social li a,.single .sticky-some__bottom .social li a{width:100%;height:40px}.page .sticky-some__bottom .social li a .fa,.single .sticky-some__bottom .social li a .fa{padding:.5rem}.page .sticky-some__bottom .social .social__icon:last-of-type,.single .sticky-some__bottom .social .social__icon:last-of-type{padding:0}}@media (max-width:767px){.social-share-bottom{display:-ms-flexbox;display:flex}}.social-share-bottom .social-sticky{position:relative}.social-share-bottom .social-sticky li{float:left}#lightbox{position:absolute;left:0;width:100%;z-index:10100;text-align:center;line-height:0}#jqlb_loading{height:32px;background-image:url(../images/loading.gif)}#jqlb_loading,#lightbox_closelabel{background-repeat:no-repeat;background-position:50%}#lightbox_closelabel{height:22px;width:17px;background-image:url(../images/closelabel.gif)}#lightbox a img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{top:40%;height:25%;text-align:center;line-height:0}#hoverNav,#loading{position:absolute;left:0;width:100%}#hoverNav{top:0;height:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:none}#nextLink,#prevLink{width:45%;height:100%;background:transparent url(../images/blank.gif) no-repeat;display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(../images/prev.gif) left 50% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(../images/next.gif) right 50% no-repeat}#nextLinkText,#prevLinkText{color:#ff9834;font-weight:700;text-decoration:none}#nextLinkText{padding-left:20px}#prevLinkText{padding-right:20px}#downloadLink{margin-left:10px}.ontop #imageData{padding-top:5px}#imageDataContainer{font-size:.75rem;background-color:#fff;margin:0 auto;line-height:1.2em}#imageData{padding:0 10px}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #caption{font-weight:700}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}#imageData #bottomNavClose{float:right;padding-bottom:.7em}#imageData #helpDisplay{clear:left;float:left;display:block}#overlay{position:absolute;top:0;left:0;z-index:10090;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}#lightboxIframe,#overlay{display:none}#lightbox .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#lightbox .clearfix{display:inline-block;width:100%;height:1%}.campaign{margin-bottom:1rem}.campaign-columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:692px;margin-left:auto;margin-right:auto}.page-template-template-user .campaign-columns{display:block}@media (min-width:1030px){.campaign-columns{max-width:none}}.campaign-columns .media{background:#ebebeb;width:100%;display:block}@media (min-width:1030px){.campaign-columns .media{width:57.6612903226%}.page-template-template-user .campaign-columns .media{width:100%}}.campaign-columns .media img{display:block}.campaign-columns .media .video-container{width:100%}.campaign-columns .content{background:#ebebeb;width:100%;padding:2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:1030px){.campaign-columns .content{width:42.3387096774%;padding:1.5rem 2.25rem}.page-template-template-user .campaign-columns .content{width:100%;padding:1.5rem}}.campaign-columns .content p:last-of-type{margin-bottom:0}.campaign-columns h2{padding-top:0}.featured-item a{color:#202020}@media (max-width:529px){.featured-item a{text-decoration:underline}}.featured-item .date{font-size:.9375rem;display:block;line-height:1.4;margin-top:10px}.featured-item .featured-image{overflow:hidden;position:relative;line-height:0;widows:100%;max-width:338px;transition:.2s ease-in-out}.featured-item .featured-image img{width:100%;transition:.3s ease-in-out;display:inline-block;line-height:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.featured-item .featured-image:hover img{transform:scale(1.035)}.featured-item .featured-image .img-label{pointer-events:none;position:absolute;left:0;bottom:0;display:inline-block;line-height:normal;background:#fff;padding:.25rem .5rem;font-size:12px;color:gray;text-transform:uppercase}.featured-item .featured-title{display:block;padding-top:0;margin-top:.95rem;margin-bottom:.75rem}.featured-item .featured-title .top-title{display:block;font-weight:400;font-size:.9375rem;line-height:normal}.featured-item .featured-title .title-authors{display:block;font-weight:400;color:#818181;font-size:14px;padding-top:.15rem}.featured-item .featured-title a:active .top-title,.featured-item .featured-title a:focus .top-title,.featured-item .featured-title a:hover .top-title{text-decoration:none}.featured-item p{font-size:.9375rem;margin-bottom:.75rem}.featured-item .tags{font-size:.875rem;color:#818181}.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;-moz-user-select:none;-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{position:relative}.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;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.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;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{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;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!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}.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{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.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__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.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[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.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--highlighted[aria-selected]{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;margin-right:10px}.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}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.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;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.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[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{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}.comments-section{display:block;margin-top:3rem;width:100%}.comments-section h3{margin-bottom:1rem}.comments-title{padding:1.5rem 0}.comment-reply-sub-title,.comments-title{display:block;text-align:center;font-weight:800;font-size:1.75rem}.comment-reply-sub-title{margin-bottom:3.5rem}.comment-field label{font-weight:700}.comment-field input,.comment-field textarea{background:#fff;border:1px solid #cecece;transition:all .2s ease-in-out}.comment-field input:focus,.comment-field textarea:focus{outline:0;border-color:#666;background:#fff}.comment-field textarea{width:100%}.comment-meta-wrap{margin-top:.6rem}.comment-meta-wrap .comment-form-author{margin-bottom:1rem}@media (min-width:500px){.comment-meta-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}.comment-meta-wrap .comment-form-author{margin-bottom:0;width:47.75%}.comment-meta-wrap .comment-form-email{width:47.75%}}.logged-in-as{text-align:center}.comment-list{margin:0 auto 3rem;display:block;list-style-type:none;padding:0}.comment-body{padding:1.5rem 1.5rem 1rem;margin-bottom:1rem;background:#f0f0f0}.comment-body .fn a{text-decoration:none;color:#202020;border:0;transition:color .2s ease-in-out;font-weight:900}.comment-body .fn a:hover{color:#202020}.comment-body p{margin-bottom:1rem}.comment:last-of-type .comment-body{border-bottom:0}.says{display:none}.comment-author{font-size:1.1rem;line-height:1;position:relative}.comment-metadata a{color:#999;font-weight:400;font-size:.85rem;text-decoration:none;border:0;transition:color .2s ease-in-out}.comment-metadata a:active,.comment-metadata a:focus,.comment-metadata a:hover{color:#999;cursor:default;pointer-events:none}.comment-content{margin-top:.75rem}.comment-reply-link{display:inline-block;background:#6acdcf;color:#fff;font-weight:700;border-radius:3px;padding:.15rem .5rem;font-size:.9375rem;transition:.15s ease-in-out}.comment-reply-link:active,.comment-reply-link:focus,.comment-reply-link:hover{background:#53c5c8}.comment-respond{margin-bottom:4rem}.comment-respond .comment-form-author input,.comment-respond .comment-form-comment textarea,.comment-respond .comment-form-email input{width:100%}.comment-respond .form-submit{display:block;margin-top:2rem}.comment-respond .form-submit .submit{display:inline-block;color:#fff;background:#d41c3d;padding:1rem 1.5rem;border:0;font-weight:700;transition:.2s ease-in-out;border-radius:3px;outline:0}.comment-respond .form-submit .submit:active,.comment-respond .form-submit .submit:focus,.comment-respond .form-submit .submit:hover{color:#fff;background:#b91835}.required{color:#d41c3d}#cancel-comment-reply-link{display:none}#comments .comment-list .children{margin-left:1rem}#comments .comment-list .children .depth-2 .comment-body{border-left-width:2rem}.devidea-modal-overlay .modal{max-width:650px}.devidea-modal-overlay .devidea-label{position:absolute;top:0;left:0;padding:10px 50px;background-color:#d41c3d;color:#fff}@media (max-width:719px){.devidea-modal-overlay .devidea-label{position:relative;text-align:center}}.devidea-modal-overlay,.modal-overlay,.sh-modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:20;background:rgba(0,0,0,.7);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;pointer-events:none;opacity:0;transition:all .5s cubic-bezier(.59,-.17,.3,1.67)}.devidea-modal-overlay.is-open,.modal-overlay.is-open,.sh-modal-overlay.is-open{opacity:1;pointer-events:auto}.devidea-modal-overlay.is-open .modal,.modal-overlay.is-open .modal,.sh-modal-overlay.is-open .modal{transform:translate(0)}.devidea-modal-overlay.is-open .close-btn,.modal-overlay.is-open .close-btn,.sh-modal-overlay.is-open .close-btn{opacity:1}.devidea-modal-overlay .modal,.modal-overlay .modal,.sh-modal-overlay .modal{font-weight:400;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;max-width:820px;width:75%;z-index:30;padding:3rem 2.5rem;overflow-x:hidden;overflow-y:auto;transition:.25s ease-in-out;box-shadow:0 0 50px #000}@media (min-width:500px){.devidea-modal-overlay .modal,.modal-overlay .modal,.sh-modal-overlay .modal{padding:3rem}}@media (max-width:719px){.devidea-modal-overlay .modal,.modal-overlay .modal,.sh-modal-overlay .modal{width:95%}}.devidea-modal-overlay .modal :first-child,.modal-overlay .modal :first-child,.sh-modal-overlay .modal :first-child{margin-top:0}.devidea-modal-overlay .modal :last-child,.modal-overlay .modal :last-child,.sh-modal-overlay .modal :last-child{margin-bottom:0}.devidea-modal-overlay .modal .modal-content,.modal-overlay .modal .modal-content,.sh-modal-overlay .modal .modal-content{max-height:400px;max-height:65vh}.devidea-modal-overlay .close-btn,.modal-overlay .close-btn,.sh-modal-overlay .close-btn{opacity:0;position:absolute;right:0;top:0;background-color:#d41c3d;cursor:pointer;transition:all .2s ease-in-out}.devidea-modal-overlay .close-btn svg,.modal-overlay .close-btn svg,.sh-modal-overlay .close-btn svg{z-index:999;color:#fff;height:2.5rem;width:2.5rem;transform:rotate(45deg);padding:7px;fill:#fff;transition:all .2s ease-in-out}.devidea-modal-overlay .close-btn:active,.devidea-modal-overlay .close-btn:focus,.devidea-modal-overlay .close-btn:hover,.modal-overlay .close-btn:active,.modal-overlay .close-btn:focus,.modal-overlay .close-btn:hover,.sh-modal-overlay .close-btn:active,.sh-modal-overlay .close-btn:focus,.sh-modal-overlay .close-btn:hover{background:#c61a39}.devidea-modal-overlay .close-btn:active svg,.devidea-modal-overlay .close-btn:focus svg,.devidea-modal-overlay .close-btn:hover svg,.modal-overlay .close-btn:active svg,.modal-overlay .close-btn:focus svg,.modal-overlay .close-btn:hover svg,.sh-modal-overlay .close-btn:active svg,.sh-modal-overlay .close-btn:focus svg,.sh-modal-overlay .close-btn:hover svg{transform:rotate(-45deg)}.modal-btn-wrap{text-align:center;float:right;margin-left:1rem;background-color:#d41c3d;line-height:normal;border-radius:3px;font-size:1rem}.modal-btn-wrap .modal-label{font-size:13px;font-weight:700;color:#fff;display:block;line-height:normal;padding-top:.25rem}.modal-btn-wrap svg{color:#fff;height:1.25rem;width:1.25rem;fill:#fff;transition:all .3s ease-in-out}.modal-btn-wrap a{padding:.3rem .55rem .55rem;color:#202020;display:inline-block}.modal-btn-wrap a:active,.modal-btn-wrap a:focus,.modal-btn-wrap a:hover{background:#c61a39;text-decoration:none}.gform_wrapper .gform_footer input[type=submit]{width:100%;background-color:#d41c3d;font-weight:700;border-radius:3px;color:#fff;transition:all .15s ease-in-out;padding:.5rem 1.5rem;border:1px solid #d41c3d}.gform_wrapper .gsection{border-bottom:none}#gform_confirmation_message_1{margin-top:3rem}.ui-datepicker{width:17em;display:none;background-color:#d41c3d;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:#c1c1c1;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:#6c88ac}.ui-datepicker tr td.ui-datepicker-other-month span{color:#cecece;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}.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{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}.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}.select2-results__option{font-size:.9735rem;padding-left:15px;padding-right:15px}.select2-results__option.select2-results__option--highlighted{background:#6acdcf!important}.select2-dropdown{border-color:#666}.sf-input-text{font-size:.9375rem}.search-filters.search-filters-search{background:#ebebeb;padding:1.75rem 1.5rem;margin-bottom:3rem;border-radius:3px}@media (min-width:401px){.search-filters.search-filters-search .sf-field-taxonomy-area{float:left;width:49%;margin-right:1%}}@media (min-width:401px){.search-filters.search-filters-search .sf-field-taxonomy-field{float:left;width:49%;margin-left:1%}}.search-filters.search-filters-search .sf-field-order{width:100%;display:inline-block}.search-filters.search-filters-search .search-filters-inner{max-width:700px;margin:0 auto}.search-filters.search-filters-course{background:#ebebeb;padding:1.75rem 1.5rem;border-radius:3px}@media (min-width:401px){.search-filters.search-filters-course .sf-field-search{float:left;width:49%;margin-right:1%}}@media (min-width:401px){.search-filters.search-filters-course .sf-field-taxonomy-coursetopic{float:left;width:49%;margin-left:1%}}.search-filters.search-filters-course .search-filters-inner{max-width:700px;margin:0 auto}.search-filters li,.search-filters ul{padding:0;margin:0;list-style:none}.search-filters .sf-field{margin-bottom:.75rem}.search-filters .current-term{margin-bottom:1rem;font-size:.9375rem}.search-filters .search-advanced>ul{padding:0;margin:0;list-style:none}.search-filters .search-advanced>ul>li{margin-top:0;margin-bottom:.75rem;padding-bottom:0;padding-top:0}.search-filters h4{font-size:.9375rem;padding:0 0 .25rem;margin:0}.search-filters .sf-field-search label,.search-filters .sf-field-taxonomy-area label,.search-filters .sf-field-taxonomy-field label{display:block}.search-filters .sf-field-search label>.select2,.search-filters .sf-field-search label>input,.search-filters .sf-field-taxonomy-area label>.select2,.search-filters .sf-field-taxonomy-area label>input,.search-filters .sf-field-taxonomy-field label>.select2,.search-filters .sf-field-taxonomy-field label>input{width:100%!important}.search-filters .select2-selection__choice__remove{color:#fff;font-size:1rem;padding-right:.15rem}.search-filters .sf-input-text{width:100%;border-radius:0;border:1px solid #666;height:40px}.search-filters .select2-container{width:100%!important;font-size:.9375rem}.search-filters .select2-container span{border-radius:0;border-color:#666}.search-filters .select2-container .select2-selection__choice{border-radius:1px!important;background-color:#d41c3d!important;color:#fff!important;border-color:#d41c3d!important}.search-filters .sf-field-submit{clear:both;width:100%;padding-top:.75rem!important;margin-bottom:0}.search-filters .sf-field-submit:after{content:"";display:table;clear:both}.search-filters .sf-field-submit input{width:100%;display:block;background-color:#d41c3d;font-weight:700;border-radius:3px;color:#fff;transition:all .15s ease-in-out;padding:.65rem 1.5rem;border:1px solid #d41c3d}.search-filters .sf-field-submit input:active,.search-filters .sf-field-submit input:focus,.search-filters .sf-field-submit input:hover{background:#bd1937}.search-filters .sf_date_field{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-filters .sf_date_field .separator{padding:0 .5rem;color:#666}.search-filters .sf-field-reset{display:block;padding:.75rem;text-align:center}.search-filters .sf-field-reset a{color:#666}.search-filters .select2-selection__choice__remove{color:#fff!important}.shortcode-lista-admin{padding:2rem;margin:1rem 0;border:3px dotted #bbb;text-align:center}.shortcode-list{border-bottom:1px solid #cecece;padding-bottom:1.5rem;margin-bottom:2rem;margin-top:1rem}.shortcode-list .jhl-loader{margin-top:-1rem!important;transform:scale(.5)}.shortcode-list-headings{display:-ms-flexbox;display:flex;border-bottom:1px solid #cecece;margin-bottom:1rem;padding-bottom:.5rem;font-weight:700;text-transform:uppercase;font-size:14px}@media (max-width:380px){.shortcode-list-headings-date,.shortcode-list-headings-title{display:none}}@media (min-width:381px){.shortcode-list-headings-date,.teaser-row-date{width:6rem;padding-right:.5rem;-ms-flex-negative:0;flex-shrink:0}}.teaser-row{padding-bottom:1rem}@media (min-width:381px){.teaser-row{display:-ms-flexbox;display:flex;padding-bottom:.5rem}}.teaser-row .teaser-row-date{font-size:.875rem}.teaser-row .teaser-row-post-type{display:block;color:#818181;font-size:.875rem;line-height:normal}.teaser-row .teaser-row-title a{color:#202020;font-weight:700}.teaser-row .teaser-row-title a:active,.teaser-row .teaser-row-title a:focus,.teaser-row .teaser-row-title a:hover{text-decoration:underline!important}.page-id-43 #gform_wrapper_2{background-color:#f07216;color:#fff;padding:2.5rem}.page-id-43 #gform_wrapper_2 form{width:50%}.page-id-43 #gform_wrapper_2 form #gform_fields_2 input{width:100%!important;padding:12px 8px;border-radius:3px;border:none}.page-id-43 #gform_wrapper_2 form #gform_fields_2 h3.gform_title{font-weight:400;font-size:1.5em}.page-id-43 #gform_wrapper_2 form .gfield{padding-right:0!important}.page-id-43 #gform_wrapper_2 form .gform_footer,.page-id-43 #gform_wrapper_2 form .gform_wrapper{margin:0}.page-id-43 #gform_wrapper_2 form .registry-field{text-decoration:underline}.page-id-43 #gform_wrapper_2 form .registry-field a{color:#fff}@media (max-width:719px){.page-id-43 #gform_wrapper_2 form{width:100%}}.page-id-43 #gform_wrapper_2 .top_label .gfield_label{display:none}#jhl-acf-event-new{background:#ebebeb;transition:all .15s ease-in-out}#jhl-acf-event-new>div{opacity:0;transition:all .25s ease-in-out}#jhl-acf-event-new.show{background:#fff}#jhl-acf-event-new.show>div{opacity:1}#jhl-acf-event-new .acf-fields>.acf-field{padding-left:0;padding-right:0;border-left:0;border-right:0;width:100%;border-top:0}#jhl-acf-event-new .jhl-acf-title{font-weight:700;font-size:1.25rem;display:block;padding-top:1.5rem;padding-bottom:1.25rem;border-bottom:2px solid #ebebeb;margin:.75rem 0 .5rem}#jhl-acf-event-new .jhl-acf-title .nmb{display:inline-block;background:#f07216;color:#fff;padding:.25rem .75rem;margin-right:.25rem}#jhl-acf-event-new .description{font-size:.9375rem;margin-top:-.1875rem}#jhl-acf-event-new .acf-field--validate-email{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}#jhl-acf-event-new .acf-field-google-map{opacity:1;height:auto;overflow:visible}#jhl-acf-event-new .acf-field-google-map.hidden{opacity:0;height:0;overflow:hidden}#jhl-acf-event-new .wp-editor-tabs,#jhl-acf-event-new .wp-media-buttons{display:none!important}#jhl-acf-event-new .acf-form-submit{margin-top:1rem}.jhl-acf-form-updated{border:2px solid #6acdcf;padding:1rem}.jhl-acf-form-updated p{margin-bottom:0}.select2-results{font-size:14px}.acf-input .select2-container{max-width:500px}#main{padding:0 1.25rem;padding-top:1rem}#main,.wrap{width:100%;max-width:1280px;margin:0 auto}.wrap{padding:0 1.25rem}.cc-is-visible{margin-bottom:66px}.cc-more-info{margin-left:15px}.title-with-line{text-align:center;position:relative}.title-with-line:after{content:"";height:1px;width:100%;top:50%;top:calc(50% - 1px);background:#d2dadf;position:absolute;left:0;right:0}.title-with-line .title{margin:0;display:inline-block;padding:1rem 2rem;background:#fff;position:relative;z-index:2}@media (max-width:719px){.site-branding img{width:100%}}.brush-label{font-size:1.35rem;font-weight:300;margin:0;padding:1rem;position:relative;display:inline-block}.brush-label .content{position:relative;z-index:3}.brush-label:after{right:0}.brush-label:after,.brush-label:before{background-repeat:no-repeat;content:"";position:absolute;top:0;bottom:0}.brush-label:before{left:0}.brush-label.blue{background:#6acdcf;color:#fff}.brush-label.blue:after{background:#fff;background-image:url(../images/turqoise-right.svg);background-size:40px 100%;width:40px}.brush-label.blue:before{background:#fff;background-image:url(../images/turqoise-left.svg);background-size:50px 100%;width:50px}.brush-label.blue .content{padding:0 2.25rem 0 1.25rem}.brush-label.orange{background:#f07216;color:#fff}.brush-label.orange:after{background:#fff;background-image:url(../images/orange-right.svg);background-size:68px 100%;background-repeat:no-repeat;width:68px}.brush-label.orange:before{background:#fff;background-image:url(../images/orange-left.svg);background-size:68px 100%;background-repeat:no-repeat;width:50px}.brush-label.orange .content{padding:0 2.75rem}@media (max-width:719px){.brush-label.orange:after{background-size:60px 100%}}.jhl-loader,.jhl-loader:after,.jhl-loader:before{border-radius:50%;width:2.5em;height:2.5em;animation-fill-mode:both;animation:load7 1.8s infinite ease-in-out}.jhl-loader{color:#f07216;font-size:10px;margin:20px auto 60px;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-.16s;transition:.25s ease-in-out}.jhl-loader.hide{width:0;height:0;padding:0;margin:0;overflow:hidden;opacity:0;position:absolute}.jhl-loader:after,.jhl-loader:before{content:"";position:absolute;top:0}.jhl-loader:before{left:-3.5em;animation-delay:-.32s}.jhl-loader:after{left:3.5em}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.clearfix{clear:both;content:" "}.fb-page.fb_iframe_widget{margin:3rem 0}#page{overflow-x:hidden}.site-header{border-bottom:1px solid #cecece}.page-template-front-page .site-header{border-bottom:0}.site-header-inner{width:100%;max-width:1280px;padding:0 1.25rem;margin:0 auto;display:-ms-flexbox;display:flex;position:relative;z-index:10}@media (min-width:700px){.site-header-inner{z-index:6}}.site-navigation{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#top-navigation{display:-ms-flexbox;display:flex;padding:.4rem 0;width:100%;background:#ebebeb;position:relative}@media (min-width:700px) and (max-width:1179px){#top-navigation{-ms-flex-pack:justify;justify-content:space-between;padding:.4rem .5rem .4rem 1.25rem}}@media (min-width:1180px){#top-navigation{-ms-flex-pack:end;justify-content:flex-end;padding:.4rem .5rem .4rem 1.25rem}}@media (min-width:700px) and (max-width:1179px){#top-navigation{border-left:10rem solid #fff}}#top-navigation:after{content:"";position:absolute;right:-3000px;top:0;bottom:0;width:3000px;background:#ebebeb}@media (max-width:699px){#top-navigation:before{content:"";position:absolute;left:-3000px;top:0;bottom:0;width:3000px;background:#ebebeb}}#top-navigation li,#top-navigation ul{padding:0;margin:0;list-style:none}#top-navigation li{display:inline-block}#top-navigation a{font-size:14px;color:#202020}#top-navigation .extra-links{padding-right:1.5rem}@media (max-width:699px){#top-navigation .extra-links{display:none}}#top-navigation .extra-links li{padding-right:.5rem}#top-navigation .extra-links li:last-of-type{padding-right:0}#top-navigation .actions{display:-ms-flexbox;display:flex}@media (max-width:699px){#top-navigation .actions{padding-left:50px;width:100%}#top-navigation .actions .user-menu{-ms-flex-positive:1;flex-grow:1;text-align:center}}#top-navigation .lang-switcher{min-width:50px;position:relative}@media (min-width:700px){#top-navigation .lang-switcher{margin-left:1.5rem}}#top-navigation .lang-switcher abbr{border-bottom:none!important;cursor:inherit!important;text-decoration:none!important}#top-navigation .lang-switcher a{font-weight:700;text-transform:uppercase}#top-navigation .lang-switcher li{padding-left:.5rem;position:relative}#top-navigation .lang-switcher li:first-of-type{padding-left:0}#top-navigation .lang-switcher .lang-switcher-tooltip{display:none;position:absolute;top:2rem;right:-.25rem;width:235px;padding:.75rem;background:#fff;border:1px solid #cecece;z-index:999;box-shadow:3px 3px 3px 0 rgba(0,0,0,.1);border-radius:3px}#top-navigation .lang-switcher .lang-switcher-tooltip .lang-switcher-heading{font-weight:700;margin-bottom:.5rem}#top-navigation .lang-switcher .lang-switcher-tooltip p{font-size:14px;margin-bottom:1rem}#jhl-acf-event-new .acf-form-submit #top-navigation .lang-switcher .lang-switcher-tooltip input,#page .juicer-feed #top-navigation .lang-switcher .lang-switcher-tooltip .j-paginate,#top-navigation .lang-switcher .lang-switcher-tooltip #jhl-acf-event-new .acf-form-submit input,#top-navigation .lang-switcher .lang-switcher-tooltip #page .juicer-feed .j-paginate,#top-navigation .lang-switcher .lang-switcher-tooltip .btn{color:#fff;text-transform:none}#top-navigation .lang-switcher .lang-switcher-tooltip:after{content:"";position:absolute;border-style:solid;border-width:0 10px 10px;border-color:#fff transparent;display:block;width:0;z-index:1;top:-10px;right:.25rem}#top-navigation .lang-switcher .lang-switcher-tooltip:before{content:"";position:absolute;border-style:solid;border-width:0 10px 10px;border-color:#cecece transparent;display:block;width:0;z-index:0;top:-11px;right:.25rem}#top-navigation .lang-switcher li.open .lang-switcher-tooltip{display:block}#main-navigation{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-left:0!important;width:100%}@media (min-width:700px) and (max-width:1179px){#main-navigation{-ms-flex-direction:column;flex-direction:column}}@media (max-width:699px){#main-navigation{min-height:63px;border-left:7.5rem solid #fff}}@media (max-width:699px){#main-navigation .primary-menu-wrap{display:none}}@media (min-width:700px) and (max-width:1179px){#main-navigation .primary-menu-wrap{-ms-flex-order:2;order:2}}#main-navigation #primary-menu{display:-ms-flexbox;display:flex}#main-navigation #primary-menu a{color:#202020}@media (min-width:700px){#main-navigation #primary-menu .custom-menu-item{display:none!important}}#main-navigation #primary-menu>li{display:-ms-flexbox;display:flex}@media (min-width:700px) and (max-width:1179px){#main-navigation #primary-menu>li{-ms-flex-positive:1;flex-grow:1}}@media (min-width:700px){#main-navigation #primary-menu>li.current-menu-ancestor>a,#main-navigation #primary-menu>li.current-menu-item>a{background:#f5f5f5;border-bottom-color:#cecece}}#main-navigation #primary-menu>li>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#202020;font-size:14px;font-weight:700;text-transform:uppercase;border-top:3px solid transparent;border-bottom:3px solid transparent;transition:.15s ease-in-out;padding-left:.5rem;padding-right:.5rem}@media (min-width:700px) and (max-width:1179px){#main-navigation #primary-menu>li>a{min-height:3rem;width:100%;text-align:center}#main-navigation #primary-menu>li>a>span{display:block;width:100%}}@media (min-width:1180px){#main-navigation #primary-menu>li>a{min-height:4.25rem}}#main-navigation #primary-menu>li>a:active,#main-navigation #primary-menu>li>a:focus,#main-navigation #primary-menu>li>a:hover{text-decoration:none}@media (min-width:700px){#main-navigation #primary-menu>li:hover>a,#main-navigation #primary-menu>li>a.active,#main-navigation #primary-menu>li>a:focus,#main-navigation #primary-menu>li>a:hover{background:#f5f5f5;border-bottom-color:#d41c3d}}@media (min-width:700px){#main-navigation #primary-menu>li>ul{width:100%;max-width:1280px;padding:0 1.25rem;margin:0 auto;padding-top:2rem;padding-bottom:2rem;position:absolute;right:0;top:100%;height:auto;background:#fff;display:-ms-flexbox;display:flex;border:1px solid #cecece;box-shadow:0 8px 14px 3px rgba(0,0,0,.2);left:-999em;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:opacity .1s ease-in-out}#main-navigation #primary-menu>li>ul .toggle-submenu{display:none}}#main-navigation #primary-menu>li>ul .current-menu-item>a{color:#d41c3d;font-weight:700}@media (min-width:700px) and (max-width:1150px){#main-navigation #primary-menu>li>ul>li{width:32.2580645161%;margin-right:1.6129032258%;margin-bottom:1.5rem}#main-navigation #primary-menu>li>ul>li:nth-of-type(3n){margin-right:0}}@media (min-width:1150px){#main-navigation #primary-menu>li>ul>li{width:15.3225806452%;margin-right:1.6129032258%}#main-navigation #primary-menu>li>ul>li:nth-of-type(6n){margin-right:0}}#main-navigation #primary-menu>li>ul>li a{font-size:14px}#main-navigation #primary-menu>li>ul>li>a,#main-navigation #primary-menu>li>ul>li>span>a{font-size:.95rem;font-weight:300;margin-bottom:1rem;display:block;transition:.15s ease-in-out}#main-navigation #primary-menu>li>ul>li>a .icon-arrow-right,#main-navigation #primary-menu>li>ul>li>span>a .icon-arrow-right{width:.55em;height:.55em;margin-left:.175rem;transition:.15s ease-in-out}#main-navigation #primary-menu>li>ul>li>a .icon-arrow-right svg,#main-navigation #primary-menu>li>ul>li>span>a .icon-arrow-right svg{transition:.15s ease-in-out}#main-navigation #primary-menu>li>ul>li>a:active svg,#main-navigation #primary-menu>li>ul>li>a:focus svg,#main-navigation #primary-menu>li>ul>li>a:hover svg,#main-navigation #primary-menu>li>ul>li>span>a:active svg,#main-navigation #primary-menu>li>ul>li>span>a:focus svg,#main-navigation #primary-menu>li>ul>li>span>a:hover svg{transform:translateX(.125rem)}#main-navigation #primary-menu>li>ul>li.current-menu-item>a,#main-navigation #primary-menu>li>ul>li.current-menu-item>span>a{color:#d41c3d;font-weight:700}#main-navigation #primary-menu>li>ul>li.current-menu-item>a .icon-arrow-right,#main-navigation #primary-menu>li>ul>li.current-menu-item>span>a .icon-arrow-right{display:none}#main-navigation #primary-menu>li>ul>li>.sub-menu a{display:inline-block;line-height:1.25;padding:.2rem 0}#main-navigation #primary-menu>li>ul>li>.sub-menu .sub-menu{display:none}#main-navigation #primary-menu>li.toggled>.sub-menu,#main-navigation #primary-menu>li:hover>.sub-menu,#main-navigation #primary-menu>li>.sub-menu.open{opacity:1;left:0}#main-navigation #primary-menu>li.untoggled>.sub-menu{left:-999em;opacity:0}#main-navigation #primary-menu .menu-item-has-children{position:relative}@media (min-width:700px){#main-navigation #primary-menu .content .icon-wrap{display:none}}body.menu-clicked-open .sub-menu{opacity:0!important;z-index:-1}body.menu-clicked-open .toggled .sub-menu{opacity:1!important;z-index:auto}.depth-0>a{cursor:default}.site-branding{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-branding a{color:#f07216;outline-offset:4px}@media (min-width:1180px){.site-branding{width:10rem;-ms-flex-preferred-size:10rem;flex-basis:10rem}}@media (min-width:700px) and (max-width:1179px){.site-branding{position:absolute;left:1.25rem;top:0;height:80px;width:10rem;z-index:4}.site-branding img{margin-top:5px}}@media (max-width:699px){.site-branding{position:absolute;left:1.25rem;top:34px;height:60px;width:7.5rem;z-index:4}.site-branding img{margin-top:5px}}.site-branding .site-title{padding-right:.5rem}@media (min-width:400px){.site-branding .site-title{padding-right:1rem}}.search-form-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:370px){.search-form-wrap{margin-left:-.75rem}}.search-form-wrap .search-form{display:-ms-flexbox;display:flex;border-bottom:1px solid #cecece;transition:.15s ease-in-out}.search-form-wrap button,.search-form-wrap input{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.search-form-wrap input{-webkit-user-select:auto;padding:.3rem .3rem .3rem 0;font-size:14px;outline:0}.search-form-wrap input::-webkit-input-placeholder{font-style:italic}.search-form-wrap input:-moz-placeholder,.search-form-wrap input::-moz-placeholder{font-style:italic}.search-form-wrap input:-ms-input-placeholder{font-style:italic}@media (max-width:370px){.search-form-wrap input{width:100px}}@media (max-width:330px){.search-form-wrap input{width:80px}}.search-form-wrap .search-submit{color:#f07216;padding:.2rem;margin-bottom:.1rem;border-radius:50%;border:2px solid transparent;transition:.15s ease-in-out}.search-form-wrap .search-submit:active,.search-form-wrap .search-submit:focus,.search-form-wrap .search-submit:hover{border-color:#f07216;outline:0}.search-form-wrap .search-submit svg{transform:translateY(-.05em);width:1.25em;height:1.25em}.search-form-wrap .search-form.focus{border-bottom-color:#666}.search-form-wrap .search-form.focus input{font-style:normal}@media (max-width:699px){.primary-menu-custom{display:none}}.primary-menu-custom-wrap{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:699px){.primary-menu-custom-wrap{-ms-flex-pack:center;justify-content:center;padding-right:52px}}@media (max-width:540px){.primary-menu-custom-wrap{padding-right:0}}@media (min-width:700px) and (max-width:1179px){.primary-menu-custom-wrap{-ms-flex-order:1;order:1;border-left:10rem solid #fff}}.primary-menu-custom-wrap li,.primary-menu-custom-wrap ul{padding:0;margin:0;list-style:none}.primary-menu-custom-wrap li:nth-child(n+2){display:none}@media (max-width:699px){.primary-menu-custom-wrap li:nth-child(n+2){display:block}}.primary-menu-custom-wrap a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;text-transform:uppercase;border-top:3px solid transparent;border-bottom:3px solid transparent;transition:.15s ease-in-out;color:#f07216}@media (min-width:700px) and (max-width:1179px){.primary-menu-custom-wrap a{min-height:3rem;padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1180px){.primary-menu-custom-wrap a{min-height:4.25rem;padding-left:.5rem;padding-right:.5rem}}.primary-menu-custom-wrap a .icon-wrap{padding-left:.3em;transition:.15s ease-in-out}.primary-menu-custom-wrap a .icon-wrap svg{margin-top:-.1em}.primary-menu-custom-wrap a:active,.primary-menu-custom-wrap a:focus,.primary-menu-custom-wrap a:hover{background:#f5f5f5;border-bottom-color:#f07216;text-decoration:none}.primary-menu-custom-wrap a:active .icon-wrap,.primary-menu-custom-wrap a:focus .icon-wrap,.primary-menu-custom-wrap a:hover .icon-wrap{transform:translateX(.2em)}button.menu-toggle{display:none!important}@media (max-width:699px){button.menu-toggle{display:inline-block!important}}#masthead #menu-close{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:none!important;position:absolute;right:1rem;top:.75rem;padding:.25rem;border-radius:3px}#masthead #menu-close .icon-wrap{color:#f07216;display:block;transform:rotate(45deg);transform-origin:50% 50%}#masthead #menu-close .icon-wrap svg{width:2.2rem;height:2.2rem}#masthead #menu-close .menu-close-label{color:#fff;text-transform:uppercase;font-size:12px}@media (max-width:699px){#masthead #menu-close{display:inline-block!important}}#masthead #menu-close:focus,#masthead #menu-close:hover{background:#fff}#masthead #menu-close:focus .menu-close-label,#masthead #menu-close:hover .menu-close-label{color:#202020}#primary-menu-wrap li,#primary-menu-wrap ul{padding:0;margin:0;list-style:none}@media (max-width:699px){#primary-menu-wrap{overflow-y:auto;padding-top:1rem;padding-bottom:0;z-index:9999;display:none;-ms-flex-direction:column;flex-direction:column;position:fixed;left:0;right:0;top:0;bottom:0;background:#363636;background:rgba(54,54,54,.95);transition:.2s ease-in-out;width:100%;height:100%}#primary-menu-wrap.active{display:-ms-flexbox!important;display:flex!important}#primary-menu-wrap .primary-menu-inner{-ms-flex-positive:1;flex-grow:1;transition:.2s ease-in-out}#primary-menu-wrap.disappear .primary-menu-inner{margin-top:-1rem;opacity:0}#primary-menu-wrap a{color:#fff}#primary-menu-wrap .custom-menu-item>a,#primary-menu-wrap .depth-0>a{outline:0}#primary-menu-wrap .custom-menu-item>a:focus,#primary-menu-wrap .custom-menu-item>a:hover,#primary-menu-wrap .depth-0>a:focus,#primary-menu-wrap .depth-0>a:hover{text-decoration:underline!important}#primary-menu-wrap .custom-menu-item.current-menu-ancestor>a,#primary-menu-wrap .custom-menu-item.current-menu-item>a,#primary-menu-wrap .depth-0.current-menu-ancestor>a,#primary-menu-wrap .depth-0.current-menu-item>a{font-weight:400!important;color:#d41c3d!important}#primary-menu-wrap #primary-menu{padding-top:1.2rem;display:block}#primary-menu-wrap #primary-menu a{color:#fff}#primary-menu-wrap #primary-menu .menu-item-wrap{display:-ms-flexbox;display:flex}#primary-menu-wrap #primary-menu .menu-item-wrap a{-ms-flex-positive:1;flex-grow:1}#primary-menu-wrap #primary-menu>li{display:block}#primary-menu-wrap #primary-menu>li>a{color:#fff;font-weight:300;text-transform:none;font-size:1.5625rem}#primary-menu-wrap #primary-menu>li>.sub-menu{display:none}#primary-menu-wrap #primary-menu>li>.sub-menu li.current-menu-item>a,#primary-menu-wrap #primary-menu>li>.sub-menu li.current-menu-item>span>a{font-weight:700!important;color:#d41c3d!important}#primary-menu-wrap #primary-menu>li>.sub-menu>li{border-bottom:1px solid #575757}#primary-menu-wrap #primary-menu>li>.sub-menu>li:first-of-type{border-top:1px solid #575757}#primary-menu-wrap #primary-menu>li>.sub-menu>li.sub-menu-open>.menu-item-wrap{border-bottom:1px solid #575757}#primary-menu-wrap #primary-menu>li>.sub-menu>li.sub-menu-open .sub-menu .sub-menu-open .sub-menu{padding-left:2.5rem}#primary-menu-wrap #primary-menu>li>.sub-menu>li.sub-menu-open .sub-menu .sub-menu-open a{color:#c2c2c2}#primary-menu-wrap #primary-menu>li>.sub-menu>li.sub-menu-open .sub-menu .sub-menu-open>li{padding:.5rem 0}#primary-menu-wrap #primary-menu>li>.sub-menu>li.sub-menu-open .sub-menu .sub-menu-open>li:first-of-type{padding-top:1rem}#primary-menu-wrap #primary-menu>li>.sub-menu>li.sub-menu-open .sub-menu .sub-menu-open>li:last-of-type{padding-bottom:1rem}#primary-menu-wrap #primary-menu>li>.sub-menu>li.sub-menu-open .sub-menu .sub-menu-open .sub-menu{display:block}#primary-menu-wrap #primary-menu>li>.sub-menu>li.sub-menu-open .sub-menu .sub-menu-open .sub-menu>li{padding:.5rem 0}#primary-menu-wrap #primary-menu>li>.sub-menu>li.sub-menu-open .sub-menu .sub-menu-open .sub-menu>li:first-of-type{padding-top:1rem}#primary-menu-wrap #primary-menu>li>.sub-menu>li.sub-menu-open .sub-menu .sub-menu-open .sub-menu>li:last-of-type{padding-bottom:.5rem}#primary-menu-wrap #primary-menu>li>.sub-menu>li>a,#primary-menu-wrap #primary-menu>li>.sub-menu>li>span>a{color:#fff;font-weight:400;margin-bottom:0;padding:.65rem 1.25rem;font-weight:700;font-size:1.1rem}#primary-menu-wrap #primary-menu>li>.sub-menu>li>a span,#primary-menu-wrap #primary-menu>li>.sub-menu>li>span>a span{display:none}#primary-menu-wrap #primary-menu>li>.sub-menu>li>.sub-menu>li:first-of-type>a,#primary-menu-wrap #primary-menu>li>.sub-menu>li>.sub-menu>li:first-of-type>span>a{padding-top:1rem}#primary-menu-wrap #primary-menu>li>.sub-menu>li>.sub-menu>li:last-of-type>a,#primary-menu-wrap #primary-menu>li>.sub-menu>li>.sub-menu>li:last-of-type>span>a{padding-bottom:1rem}#primary-menu-wrap #primary-menu>li>.sub-menu>li>.sub-menu>li>a,#primary-menu-wrap #primary-menu>li>.sub-menu>li>.sub-menu>li>span>a{display:block;padding:.5rem 1rem;color:#c2c2c2;font-size:1.1rem}#primary-menu-wrap #primary-menu>li>.sub-menu .sub-menu{padding-left:1.5rem;display:none}#primary-menu-wrap #primary-menu>li li.sub-menu-open>.sub-menu.sub-menu{display:block}#primary-menu-wrap #primary-menu{padding:3rem 1.25rem 1.25rem}#primary-menu-wrap.child-toggled .custom-menu-item{display:none!important}#primary-menu-wrap.child-toggled #primary-menu{padding:1rem 0}#primary-menu-wrap.child-toggled #primary-menu .depth-0{display:none}#primary-menu-wrap.child-toggled #primary-menu .depth-0.mobile-toggled,#primary-menu-wrap.child-toggled #primary-menu .depth-0.mobile-toggled>.sub-menu{display:block}#primary-menu-wrap .backward{display:none}#primary-menu-wrap .forward,#primary-menu-wrap .mobile-toggled .backward{display:inline-block}#primary-menu-wrap .mobile-toggled .forward{display:none}#primary-menu-wrap .mobile-toggled>a{margin-right:60px}#primary-menu-wrap .mobile-toggled>a>.content{padding:0 1.25rem 1.75rem}#primary-menu-wrap .depth-0>a>.content>.forward{color:#d41c3d;padding-left:.25em}#primary-menu-wrap .depth-0>a>.content>.forward svg{width:.8em;height:.8em}#primary-menu-wrap .depth-0>a>.content>.backward{color:#d41c3d;padding-right:.4em}#primary-menu-wrap .depth-0>a>.content>.backward svg{width:.8em;height:.8em}#primary-menu-wrap .custom-menu-item .external{color:#f07216;padding-left:.25em}#primary-menu-wrap .custom-menu-item .external svg{width:.8em;height:.8em}}.toggle-submenu{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-left:1px solid #575757;color:#fff;width:3.5rem;text-align:center}.toggle-submenu.active .plus,.toggle-submenu .minus{display:none}.toggle-submenu.active .minus{display:block}li li .toggle-submenu{border-bottom:1px solid #575757}#primary-menu-wrap #upper-menu-mobile{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-top:1px solid #575757;margin-top:3rem}@media (min-width:700px){#primary-menu-wrap #upper-menu-mobile{display:none}}#primary-menu-wrap #upper-menu-mobile li{width:50%;text-align:center;display:-ms-flexbox;display:flex}@media (max-width:300px){#primary-menu-wrap #upper-menu-mobile li{width:100%}}#primary-menu-wrap #upper-menu-mobile li a{font-size:1rem;padding:1rem;width:100%;border-bottom:1px solid #575757}#primary-menu-wrap #upper-menu-mobile li:nth-of-type(2n) a{border-left:1px solid #575757}@media (max-width:699px){.highlight.external,.highlight.internal{padding:1rem}}@media (min-width:1150px){.highlight.external,.highlight.internal{text-align:center}}.highlight.external .hl-txt,.highlight.internal .hl-txt{padding-top:.25rem;display:block;font-weight:700}.highlight.box{width:100%;max-width:190px}@media (max-width:699px){.highlight.box{margin:1rem;max-width:300px}}.highlight.box a{border:1px solid transparent;text-align:center;background:#f07216;display:block;padding:3.6rem 1rem;color:#fff!important;font-weight:700;font-size:1.125rem;transition:.15s ease-in-out}.highlight.box.orange{border:5px solid #f07216}.highlight.box.orange a{background:#f07216}.highlight.box.orange a:active,.highlight.box.orange a:focus,.highlight.box.orange a:hover{background:#e86a0f;border-color:#fff}.highlight.box.blue{border:5px solid #6acdcf}.highlight.box.blue a{background:#6acdcf}.highlight.box.blue a:active,.highlight.box.blue a:focus,.highlight.box.blue a:hover{background:#5ec9cb;border-color:#fff}.highlight.box.red a{border:5px solid #d41c3d;background:#d41c3d}.highlight.box.red a:active,.highlight.box.red a:focus,.highlight.box.red a:hover{background:#5ec9cb;border-color:#fff}#top-navigation .user-menu .user-sub-menu{display:none}#top-navigation .user-menu.open .user-sub-menu{display:block}#top-navigation .user-menu .user-menu-toggle{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;position:relative;text-align:left;overflow:hidden;font-size:14px;font-weight:700;vertical-align:text-bottom}#top-navigation .user-menu .user-menu-toggle:active,#top-navigation .user-menu .user-menu-toggle:focus,#top-navigation .user-menu .user-menu-toggle:hover{cursor:pointer}#top-navigation .user-menu .user-menu-toggle:active .username,#top-navigation .user-menu .user-menu-toggle:focus .username,#top-navigation .user-menu .user-menu-toggle:hover .username{text-decoration:underline}#top-navigation .user-menu .user-menu-toggle .username{display:inline-block;width:auto;max-width:7rem;padding-top:2px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;vertical-align:middle;padding-left:.25rem}#top-navigation .user-menu .user-sub-menu{position:absolute;top:2rem;left:-.5rem;width:200px;background:#fff;border:1px solid #cecece;z-index:999;box-shadow:3px 3px 3px 0 rgba(0,0,0,.1);border-radius:3px}#top-navigation .user-menu .user-sub-menu li.user-option{display:block;border-bottom:1px solid #cecece;text-align:center}#top-navigation .user-menu .user-sub-menu li.user-option a{display:block;padding:.75rem;transition:.15s ease-in-out}#top-navigation .user-menu .user-sub-menu li.user-option a:active,#top-navigation .user-menu .user-sub-menu li.user-option a:focus,#top-navigation .user-menu .user-sub-menu li.user-option a:hover{background:#f8f8f8}#top-navigation .user-menu .user-sub-menu li.user-logout{padding:.75rem;display:block}#top-navigation .user-menu .user-sub-menu li.user-logout a{color:#fff;padding:.5rem .75rem;display:block;text-align:center}#top-navigation .user-menu .user-sub-menu:after{border-color:#fff transparent;z-index:1;top:-10px}#top-navigation .user-menu .user-sub-menu:after,#top-navigation .user-menu .user-sub-menu:before{content:"";position:absolute;border-style:solid;border-width:0 10px 10px;display:block;width:0;left:.25rem}#top-navigation .user-menu .user-sub-menu:before{border-color:#cecece transparent;z-index:0;top:-11px}#top-navigation .user-menu .user-menu-primary{position:relative}.head-message{background:#f07216}.head-message .head-message-inner{width:100%;max-width:1280px;padding:0 1.25rem;margin:0 auto;text-align:center;padding-top:1.5rem;padding-bottom:1.5rem}.head-message .head-message-inner p{color:#fff;font-weight:700}.head-message .head-message-inner p:last-of-type{margin-bottom:0}body.user-access-level-jasen .access-aktiivit,body.user-access-level-none .access-aktiivit,body.user-access-level-none .access-jasenet{display:none!important}li.menu-item-restricted{padding-top:1.5rem!important}li.menu-item-restricted .icon-user-circle{margin-left:.25rem!important}.child-toggled li.menu-item-restricted.sub-menu-open{padding-top:0!important}@media (min-width:700px){li.menu-item-restricted{display:none!important}}@media (max-width:699px){.search_help{display:none}}@media (max-width:1180px){.search_help{padding-top:.5rem}}.search_help .modal-btn-wrap a{min-height:auto;transition:unset;display:table-cell;padding:.3rem .55rem .55rem;border:none}.search_help .modal-btn-wrap a:hover{background:#c61a39}.search_help .modal-btn-wrap a:focus{background:none}.site-footer{position:relative}.site-footer .site-footer-wrap{width:100%;max-width:1280px;padding:0 1.25rem;margin:0 auto}.site-footer:after{content:"";position:absolute;right:0;top:0;bottom:2.15rem;transition:.25s}@media (min-width:1335px){.site-footer:after{width:30px;background:url(../images/pisarat-orange.svg)}}@media (min-width:1380px){.site-footer:after{width:45px}}@media (min-width:1405px){.site-footer:after{width:60px}}#footer-navigation{display:block;background:#202020;display:-ms-flexbox;display:flex;padding:1rem 1.25rem}@media (max-width:799px){#footer-navigation{-ms-flex-wrap:wrap;flex-wrap:wrap}}#footer-navigation ul{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}@media (max-width:799px){#footer-navigation ul{width:100%;-ms-flex-pack:center;justify-content:center}}#footer-navigation ul>li{margin-right:1rem}#footer-navigation ul>li:last-of-type{margin-right:0}#footer-navigation li,#footer-navigation ul{padding:0;margin:0;list-style:none}#footer-navigation a{color:#fff;font-size:14px}#footer-navigation .footer-left{-ms-flex-order:2;order:2}#footer-navigation .footer-left a{font-size:15px}@media (max-width:799px){#footer-navigation .footer-left{padding:.6rem 0}}@media (min-width:800px){#footer-navigation .footer-left{-ms-flex-order:1;order:1;z-index:3;padding-right:4rem}}#footer-navigation .footer-middle{-ms-flex-order:1;order:1}@media (min-width:800px){#footer-navigation .footer-middle{-ms-flex-order:2;order:2;position:absolute;left:0;right:0;-ms-flex-pack:center;justify-content:center;margin-top:-2px}#footer-navigation .footer-middle li{z-index:5}}#footer-navigation .footer-middle svg{width:2rem;height:2rem}#footer-navigation .footer-middle>li{margin-right:.5rem}#footer-navigation .footer-middle a{transition:.15s ease-in-out}#footer-navigation .footer-middle a:active,#footer-navigation .footer-middle a:focus,#footer-navigation .footer-middle a:hover{color:#6acdcf}#footer-navigation .footer-right{-ms-flex-order:3;order:3}@media (min-width:800px){#footer-navigation .footer-right{-ms-flex-pack:end;justify-content:flex-end;z-index:3;padding-left:4rem}}#footer-navigation .footer-right a{text-transform:uppercase;font-weight:700}#footer-navigation .footer-right a .icon-wrap{padding-left:.2rem}#footer-navigation .footer-right a .icon-wrap svg{transition:.15s ease-in-out;width:.8em;height:.8em}#footer-navigation .footer-right a:focus svg,#footer-navigation .footer-right a:hover svg{transform:translateX(.125rem)}#footer-sitemap{padding:2rem 0 .5rem}#footer-sitemap li,#footer-sitemap ul{padding:0;margin:0;list-style:none}#footer-sitemap ul.footer-sitemap{-ms-flex-wrap:wrap;flex-wrap:wrap}#footer-sitemap ul.footer-sitemap:after{content:"";display:table;clear:both}#footer-sitemap ul.footer-sitemap>li{float:left;width:100%;margin-bottom:1.5rem}@media (min-width:350px){#footer-sitemap ul.footer-sitemap>li{width:49.1935483871%;margin-right:1.6129032258%}#footer-sitemap ul.footer-sitemap>li:nth-of-type(2n){margin-right:0}}@media (min-width:700px){#footer-sitemap ul.footer-sitemap>li{width:32.2580645161%;margin-right:1.6129032258%}#footer-sitemap ul.footer-sitemap>li:nth-of-type(3n){margin-right:0}}@media (min-width:1100px){#footer-sitemap ul.footer-sitemap>li{width:15.3225806452%;margin-right:1.6129032258%}#footer-sitemap ul.footer-sitemap>li:nth-of-type(6n){margin-right:0}}#footer-sitemap ul.footer-sitemap a{transition:.15s ease-in-out;color:#666;line-height:normal;display:block;margin-bottom:.55rem;padding-right:.25rem}#footer-sitemap ul.footer-sitemap a:active,#footer-sitemap ul.footer-sitemap a:focus,#footer-sitemap ul.footer-sitemap a:hover{color:#202020}#footer-sitemap .title{color:#666;font-weight:700;text-transform:uppercase;display:block;padding-bottom:.5rem}.sub-sitemap a{font-size:15px}.bottom-contacts{text-align:center;position:relative}.bottom-contacts:after{content:"";height:1px;width:100%;top:50%;top:calc(50% - 1px);background:#d2dadf;position:absolute;left:0;right:0}.bottom-contacts .bottom-contacts-inner{display:inline-block;padding:1rem 2rem;background:#fff;position:relative;z-index:2}.bottom-contacts span{display:block;color:#818181;text-transform:uppercase;font-size:14px}.hero-front{overflow:hidden;display:block;background:#ebebeb;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 70%}.hero-front.hero-type-image{height:500px;width:100%;padding-top:30%;display:block}@media (max-width:1028px){.hero-front.hero-type-image{height:400px}}@media (max-width:600px){.hero-front.hero-type-image{background-position:50% 75%}}@media (min-width:1000px){.hero-front.hero-type-video{height:500px}}@media (min-width:1300px){.hero-front.hero-type-video{height:520px}}.hero-front:after{content:" ";position:absolute;background:#fff;background-repeat:repeat;background-position:50% 50%;background-image:url(../images/pisarat-orange.svg)}@media (max-width:719px){.hero-front:after{display:block;width:100%;height:60px;bottom:0;left:0;right:0}}@media (min-width:720px){.hero-front:after{right:0;top:0;bottom:0;width:100px}}.header-video{height:auto;width:100%}@media (min-width:1000px){.header-video{position:absolute;transform:translateY(-50%);top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto}}::--webkit-media-controls-play-button,::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}::-webkit-media-controls{display:none!important}.join-form-window{background-color:#f07216;height:100%;right:100px;width:500px;position:absolute;z-index:1;display:none;color:#fff;padding:1rem 2.25rem;padding-right:8rem}@media (min-width:720px){.join-form-window{border-bottom:80px solid;overflow:auto}}.join-form-window h3{line-height:1.3}.join-form-window .ginput_container input{font-size:.9375rem!important}.join-form-window #gform_fields_2 input{width:100%!important;padding:12px 8px;border-radius:3px;border:none}.join-form-window .gfield{padding-right:0!important}.join-form-window .gform_wrapper,.join-form-window .gform_wrapper .gform_footer{margin:0}.join-form-window .registry-field{text-decoration:underline}.join-form-window .registry-field a{color:#fff}.join-form-window .gform_wrapper .top_label .gfield_label{display:none}@media (max-width:719px){.join-form-window{position:relative;width:100%;right:0;padding-right:2.5rem;padding-top:4rem}}.join-form-window .gform_wrapper li.gfield.gfield_error{background-color:rgba(255,223,224,0);margin-bottom:0!important;border-top:0 solid #c89797;border-bottom:0 solid #c89797;padding-bottom:0;padding-top:0;box-sizing:border-box}.join-form-window .validation_message{display:none}.join-form-window .gform_wrapper div.validation_error{padding:6px 0}#jhl-join{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:#fff;font-weight:700;color:#f07216;border-radius:50%;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;z-index:4;text-align:center;border:4px solid transparent;width:9rem;height:9rem;font-size:1.075rem;right:28px;padding:.5rem;outline:0}@media (min-width:720px){#jhl-join{top:50%;top:calc(50% - 40px);transform:translateY(-50%)}}#jhl-join.turn-arrow .icon-wrap{transform:rotate(-180deg)}@media (min-width:1100px){#jhl-join{width:10rem;height:10rem;font-size:1.075rem;padding:1.5rem;right:20px}}@media (max-width:719px){#jhl-join{bottom:20px;left:0;right:0;margin:0 auto}#jhl-join.turn-arrow{bottom:47%}#jhl-join.turn-arrow .icon-wrap{transform:rotate(-270deg)}}#jhl-join .icon-wrap{display:block;transition:.15s ease-in-out;transform:rotate(-90deg);margin-top:1rem}#jhl-join .icon-wrap svg{width:1.2rem;height:1.2rem;fill:#f07216}#jhl-join:focus,#jhl-join:hover{border-color:#f07216;text-decoration:underline}#jhl-join.invert{background:#cf073b;color:#fff}#jhl-join.invert .icon-wrap svg{fill:#fff}#jhl-join.invert:focus,#jhl-join.invert:hover{border-color:#fff}.page-template-front-page #primary{width:100%;max-width:1280px;padding:0 1.25rem;margin:0 auto;background:#fff;padding-left:0;padding-right:0;position:relative;z-index:5}@media (min-width:720px){.page-template-front-page #primary{margin-top:-80px}}.page-template-front-page #primary:after{content:"";position:absolute;right:-3000px;top:0;bottom:0;width:3000px;background:#fff}.half-columns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.half-columns>*{width:50%;width:calc(50% - 10px)}@media (min-width:1100px){.col.front-links,.col.slogan{padding:0 2rem}}@media (max-width:810px){.col.front-links,.col.slogan{width:100%}}.two-one-columns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-one-columns>.first{width:57.6612903226%}.two-one-columns>.last{width:42.3387096774%}@media (min-width:720px){.two-one-columns>.last{padding-left:2.25rem}}.col.slogan h1{max-width:550px;font-size:2rem;padding:0;margin:0}@media (min-width:1100px){.col.slogan h1{font-size:2.5rem}}@media (min-width:1300px){.col.slogan h1{font-size:2.75rem}}.front-slogan-links{padding:2.5rem 0 3.5rem}@media (max-width:900px){.front-slogan-links .first,.front-slogan-links .last{width:100%;padding-left:0}.front-slogan-links .last{padding-top:2rem}}@media (max-width:1029px){.front-slogan-links{max-width:692px;margin-left:auto;margin-right:auto}}.quick-links{padding:0;margin:0;list-style:none}.quick-links li{margin-bottom:.35em}.quick-links li:last-of-type{margin-bottom:0}.quick-links a{font-weight:300;font-size:1.2rem;color:#202020;transition:.15s ease-in-out}@media (min-width:720px){.quick-links a{font-size:1.1rem}}@media (min-width:1030px){.quick-links a{font-size:1.3rem}}@media (min-width:1400px){.quick-links a{font-size:1.4rem}}.quick-links a .icon-wrap{display:inline-block;transition:.15s ease-in-out}.quick-links a svg{color:#d41c3d;width:.8em;height:.8em}.quick-links a:active .icon-wrap,.quick-links a:focus .icon-wrap,.quick-links a:hover .icon-wrap{transform:translateX(.2rem)}.jhl-newsroom-recent-posts .posts-container,.jhl-recent-posts .posts-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;transition:.25s ease-in-out;margin-bottom:2.5rem}.jhl-newsroom-recent-posts .posts-container.disappear,.jhl-recent-posts .posts-container.disappear{opacity:0;margin-top:-2rem;padding-bottom:2rem}.jhl-newsroom-recent-posts .featured-item,.jhl-recent-posts .featured-item{-ms-flex-negative:0;flex-shrink:0;width:50%;width:calc(50% - 18px);margin-bottom:2rem}@media (max-width:570px){.jhl-newsroom-recent-posts .featured-item,.jhl-recent-posts .featured-item{width:100%;max-width:338px;margin:0 auto 2rem}}.front-title-with-line{margin:1.5rem 0}.front-recent-columns .events{text-align:center}@media (max-width:1030px){.front-recent-columns{max-width:692px;margin-left:auto;margin-right:auto}.front-recent-columns .first,.front-recent-columns .last{width:100%}}.front-page-cta{text-align:center;padding:0 0 4rem;width:100%}@media (min-width:1031px){.front-page-cta.mobile{display:none}}@media (max-width:1030px){.front-page-cta.desktop{display:none}}.blue-side{position:relative}.blue-side:before{content:"";left:0;top:0;bottom:0;position:absolute;background:#6acdcf;transition:.25s}@media (min-width:1335px){.blue-side:before{width:30px;background:url(../images/pisarat-turqoise.svg)}}@media (min-width:1380px){.blue-side:before{width:45px}}@media (min-width:1405px){.blue-side:before{width:60px}}.blue-side.front-recent:before{top:2rem}.blue-side.front-recent .events,.blue-side.front-recent .local-news{text-align:center;margin-bottom:3rem}.blue-side.front-recent .events .event-sorting,.blue-side.front-recent .events .local-news-sorting,.blue-side.front-recent .local-news .event-sorting,.blue-side.front-recent .local-news .local-news-sorting{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:1rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.blue-side.front-recent .events .event-sorting button,.blue-side.front-recent .events .local-news-sorting button,.blue-side.front-recent .local-news .event-sorting button,.blue-side.front-recent .local-news .local-news-sorting button{background:#fff;z-index:2;position:relative;padding:10px;border:none;font-weight:600;text-transform:uppercase;font-size:14px;color:#818080;transition:.15s ease-in-out;outline:0}.blue-side.front-recent .events .event-sorting button:focus,.blue-side.front-recent .events .event-sorting button:hover,.blue-side.front-recent .events .local-news-sorting button:focus,.blue-side.front-recent .events .local-news-sorting button:hover,.blue-side.front-recent .local-news .event-sorting button:focus,.blue-side.front-recent .local-news .event-sorting button:hover,.blue-side.front-recent .local-news .local-news-sorting button:focus,.blue-side.front-recent .local-news .local-news-sorting button:hover{color:#202020}.blue-side.front-recent .events .event-sorting button.active,.blue-side.front-recent .events .local-news-sorting button.active,.blue-side.front-recent .local-news .event-sorting button.active,.blue-side.front-recent .local-news .local-news-sorting button.active{position:relative;color:#202020}.blue-side.front-recent .events .event-sorting button.active:after,.blue-side.front-recent .events .local-news-sorting button.active:after,.blue-side.front-recent .local-news .event-sorting button.active:after,.blue-side.front-recent .local-news .local-news-sorting button.active:after{content:"";height:4px;left:10px;bottom:0;right:10px;position:absolute;background:#6acdcf}.blue-side.front-recent .events .event-sorting:after,.blue-side.front-recent .events .local-news-sorting:after,.blue-side.front-recent .local-news .event-sorting:after,.blue-side.front-recent .local-news .local-news-sorting:after{content:"";height:1px;width:100%;top:calc(50% - 1px);position:absolute;left:0;right:0;background:#d2dadf}.blue-side.front-recent .events #local-news-result-wrap .local-news-result a,.blue-side.front-recent .events #local-news-result-wrap .result a,.blue-side.front-recent .events #result-wrap .local-news-result a,.blue-side.front-recent .events #result-wrap .result a,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result a,.blue-side.front-recent .local-news #local-news-result-wrap .result a,.blue-side.front-recent .local-news #result-wrap .local-news-result a,.blue-side.front-recent .local-news #result-wrap .result a{display:-ms-flexbox;display:flex;text-align:left;margin:.5rem 0}.blue-side.front-recent .events #local-news-result-wrap .local-news-result a .date,.blue-side.front-recent .events #local-news-result-wrap .result a .date,.blue-side.front-recent .events #result-wrap .local-news-result a .date,.blue-side.front-recent .events #result-wrap .result a .date,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result a .date,.blue-side.front-recent .local-news #local-news-result-wrap .result a .date,.blue-side.front-recent .local-news #result-wrap .local-news-result a .date,.blue-side.front-recent .local-news #result-wrap .result a .date{-ms-flex:1;flex:1;color:#202020;font-size:.9375rem}.blue-side.front-recent .events #local-news-result-wrap .local-news-result a .title,.blue-side.front-recent .events #local-news-result-wrap .result a .title,.blue-side.front-recent .events #result-wrap .local-news-result a .title,.blue-side.front-recent .events #result-wrap .result a .title,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result a .title,.blue-side.front-recent .local-news #local-news-result-wrap .result a .title,.blue-side.front-recent .local-news #result-wrap .local-news-result a .title,.blue-side.front-recent .local-news #result-wrap .result a .title{-ms-flex:3;flex:3;color:#202020;font-weight:600;font-size:1rem}.blue-side.front-recent .events #local-news-result-wrap .local-news-result a .title .area,.blue-side.front-recent .events #local-news-result-wrap .result a .title .area,.blue-side.front-recent .events #result-wrap .local-news-result a .title .area,.blue-side.front-recent .events #result-wrap .result a .title .area,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result a .title .area,.blue-side.front-recent .local-news #local-news-result-wrap .result a .title .area,.blue-side.front-recent .local-news #result-wrap .local-news-result a .title .area,.blue-side.front-recent .local-news #result-wrap .result a .title .area{font-size:.88rem;color:#767676;font-weight:400}.blue-side.front-recent .events #local-news-result-wrap .local-news-result a:active,.blue-side.front-recent .events #local-news-result-wrap .local-news-result a:focus,.blue-side.front-recent .events #local-news-result-wrap .local-news-result a:hover,.blue-side.front-recent .events #local-news-result-wrap .result a:active,.blue-side.front-recent .events #local-news-result-wrap .result a:focus,.blue-side.front-recent .events #local-news-result-wrap .result a:hover,.blue-side.front-recent .events #result-wrap .local-news-result a:active,.blue-side.front-recent .events #result-wrap .local-news-result a:focus,.blue-side.front-recent .events #result-wrap .local-news-result a:hover,.blue-side.front-recent .events #result-wrap .result a:active,.blue-side.front-recent .events #result-wrap .result a:focus,.blue-side.front-recent .events #result-wrap .result a:hover,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result a:active,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result a:focus,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result a:hover,.blue-side.front-recent .local-news #local-news-result-wrap .result a:active,.blue-side.front-recent .local-news #local-news-result-wrap .result a:focus,.blue-side.front-recent .local-news #local-news-result-wrap .result a:hover,.blue-side.front-recent .local-news #result-wrap .local-news-result a:active,.blue-side.front-recent .local-news #result-wrap .local-news-result a:focus,.blue-side.front-recent .local-news #result-wrap .local-news-result a:hover,.blue-side.front-recent .local-news #result-wrap .result a:active,.blue-side.front-recent .local-news #result-wrap .result a:focus,.blue-side.front-recent .local-news #result-wrap .result a:hover{text-decoration:none}.blue-side.front-recent .events #local-news-result-wrap .local-news-result a:active .title,.blue-side.front-recent .events #local-news-result-wrap .local-news-result a:focus .title,.blue-side.front-recent .events #local-news-result-wrap .local-news-result a:hover .title,.blue-side.front-recent .events #local-news-result-wrap .result a:active .title,.blue-side.front-recent .events #local-news-result-wrap .result a:focus .title,.blue-side.front-recent .events #local-news-result-wrap .result a:hover .title,.blue-side.front-recent .events #result-wrap .local-news-result a:active .title,.blue-side.front-recent .events #result-wrap .local-news-result a:focus .title,.blue-side.front-recent .events #result-wrap .local-news-result a:hover .title,.blue-side.front-recent .events #result-wrap .result a:active .title,.blue-side.front-recent .events #result-wrap .result a:focus .title,.blue-side.front-recent .events #result-wrap .result a:hover .title,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result a:active .title,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result a:focus .title,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result a:hover .title,.blue-side.front-recent .local-news #local-news-result-wrap .result a:active .title,.blue-side.front-recent .local-news #local-news-result-wrap .result a:focus .title,.blue-side.front-recent .local-news #local-news-result-wrap .result a:hover .title,.blue-side.front-recent .local-news #result-wrap .local-news-result a:active .title,.blue-side.front-recent .local-news #result-wrap .local-news-result a:focus .title,.blue-side.front-recent .local-news #result-wrap .local-news-result a:hover .title,.blue-side.front-recent .local-news #result-wrap .result a:active .title,.blue-side.front-recent .local-news #result-wrap .result a:focus .title,.blue-side.front-recent .local-news #result-wrap .result a:hover .title{text-decoration:underline}.blue-side.front-recent .events #local-news-result-wrap .local-news-result .archive-link,.blue-side.front-recent .events #local-news-result-wrap .result .archive-link,.blue-side.front-recent .events #result-wrap .local-news-result .archive-link,.blue-side.front-recent .events #result-wrap .result .archive-link,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result .archive-link,.blue-side.front-recent .local-news #local-news-result-wrap .result .archive-link,.blue-side.front-recent .local-news #result-wrap .local-news-result .archive-link,.blue-side.front-recent .local-news #result-wrap .result .archive-link{text-align:center;color:#202020;padding-top:1rem;display:block;font-size:1rem;font-weight:700;outline:0}.blue-side.front-recent .events #local-news-result-wrap .local-news-result .archive-link .icon-wrap,.blue-side.front-recent .events #local-news-result-wrap .result .archive-link .icon-wrap,.blue-side.front-recent .events #result-wrap .local-news-result .archive-link .icon-wrap,.blue-side.front-recent .events #result-wrap .result .archive-link .icon-wrap,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result .archive-link .icon-wrap,.blue-side.front-recent .local-news #local-news-result-wrap .result .archive-link .icon-wrap,.blue-side.front-recent .local-news #result-wrap .local-news-result .archive-link .icon-wrap,.blue-side.front-recent .local-news #result-wrap .result .archive-link .icon-wrap{transition:.15s ease-in-out;display:inline-block}.blue-side.front-recent .events #local-news-result-wrap .local-news-result .archive-link svg,.blue-side.front-recent .events #local-news-result-wrap .result .archive-link svg,.blue-side.front-recent .events #result-wrap .local-news-result .archive-link svg,.blue-side.front-recent .events #result-wrap .result .archive-link svg,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result .archive-link svg,.blue-side.front-recent .local-news #local-news-result-wrap .result .archive-link svg,.blue-side.front-recent .local-news #result-wrap .local-news-result .archive-link svg,.blue-side.front-recent .local-news #result-wrap .result .archive-link svg{color:#f07216;margin-left:.3rem}.blue-side.front-recent .events #local-news-result-wrap .local-news-result .archive-link:focus,.blue-side.front-recent .events #local-news-result-wrap .local-news-result .archive-link:hover,.blue-side.front-recent .events #local-news-result-wrap .result .archive-link:focus,.blue-side.front-recent .events #local-news-result-wrap .result .archive-link:hover,.blue-side.front-recent .events #result-wrap .local-news-result .archive-link:focus,.blue-side.front-recent .events #result-wrap .local-news-result .archive-link:hover,.blue-side.front-recent .events #result-wrap .result .archive-link:focus,.blue-side.front-recent .events #result-wrap .result .archive-link:hover,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result .archive-link:focus,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result .archive-link:hover,.blue-side.front-recent .local-news #local-news-result-wrap .result .archive-link:focus,.blue-side.front-recent .local-news #local-news-result-wrap .result .archive-link:hover,.blue-side.front-recent .local-news #result-wrap .local-news-result .archive-link:focus,.blue-side.front-recent .local-news #result-wrap .local-news-result .archive-link:hover,.blue-side.front-recent .local-news #result-wrap .result .archive-link:focus,.blue-side.front-recent .local-news #result-wrap .result .archive-link:hover{text-decoration:underline}.blue-side.front-recent .events #local-news-result-wrap .local-news-result .archive-link:focus .icon-wrap,.blue-side.front-recent .events #local-news-result-wrap .local-news-result .archive-link:hover .icon-wrap,.blue-side.front-recent .events #local-news-result-wrap .result .archive-link:focus .icon-wrap,.blue-side.front-recent .events #local-news-result-wrap .result .archive-link:hover .icon-wrap,.blue-side.front-recent .events #result-wrap .local-news-result .archive-link:focus .icon-wrap,.blue-side.front-recent .events #result-wrap .local-news-result .archive-link:hover .icon-wrap,.blue-side.front-recent .events #result-wrap .result .archive-link:focus .icon-wrap,.blue-side.front-recent .events #result-wrap .result .archive-link:hover .icon-wrap,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result .archive-link:focus .icon-wrap,.blue-side.front-recent .local-news #local-news-result-wrap .local-news-result .archive-link:hover .icon-wrap,.blue-side.front-recent .local-news #local-news-result-wrap .result .archive-link:focus .icon-wrap,.blue-side.front-recent .local-news #local-news-result-wrap .result .archive-link:hover .icon-wrap,.blue-side.front-recent .local-news #result-wrap .local-news-result .archive-link:focus .icon-wrap,.blue-side.front-recent .local-news #result-wrap .local-news-result .archive-link:hover .icon-wrap,.blue-side.front-recent .local-news #result-wrap .result .archive-link:focus .icon-wrap,.blue-side.front-recent .local-news #result-wrap .result .archive-link:hover .icon-wrap{transform:translateX(.2rem)}@media (min-width:720px){.blue-side.front-recent .events,.blue-side.front-recent .local-news{padding-left:5rem}}.blue-side.blue-side-without-pseudo-element:before{display:none}.blue-side.blue-side-without-pseudo-element .blue-side-bg{content:"";left:0;top:0;top:2rem;bottom:0;position:absolute;background:#6acdcf;transition:.25s;display:none}@media (min-width:1335px){.blue-side.blue-side-without-pseudo-element .blue-side-bg{width:30px;background:url(../images/pisarat-turqoise.svg)}}@media (min-width:1380px){.blue-side.blue-side-without-pseudo-element .blue-side-bg{width:45px}}@media (min-width:1405px){.blue-side.blue-side-without-pseudo-element .blue-side-bg{width:60px}}.front_copyright{position:absolute;top:0;padding:15px 22px;background:hsla(0,0%,100%,.5)}.front_copyright p{font-size:12px!important;margin:0}.front_copyright p:before{content:"\00a9";padding-right:5px}@media (max-width:699px){.front_copyright{padding:10px 18px}}.featured-three-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:720px}@media (min-width:900px){.featured-three-grid{max-width:1070px}}.featured-three-grid .featured-item{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:338px;margin:0 auto 1rem}@media (min-width:575px){.featured-three-grid .featured-item{width:48%;width:calc(50% - 18px)}}@media (min-width:900px){.featured-three-grid .featured-item{width:31%;width:calc(33.333% - 18px)}}.page-children-featured-thee-grid{margin-bottom:1rem}.jhl-parent-page .type-page{max-width:775px;margin:0 auto;padding-bottom:4rem;padding-top:2rem}@media (min-width:720px){.page-columns{display:-ms-flexbox;display:flex;justiy-content:space-between}}.page-columns.nosidebar .entry-title{text-align:center}.page-columns.nosidebar article{margin:0 auto}.hierarchial-pages{display:none;width:25.8771929825%;margin-right:4.5%;-ms-flex-negative:0;flex-shrink:0;padding-bottom:2rem}@media (min-width:700px){.hierarchial-pages{display:block}}.hierarchial-pages li,.hierarchial-pages ul{padding:0;margin:0;list-style:none}.hierarchial-pages a{color:#202020;font-size:1rem}@media (max-width:1119px){.hierarchial-pages a{font-size:.9375rem}}@media (max-width:850px){.hierarchial-pages a{font-size:14px}}.hierarchial-pages ul.sub-pages-navigation>li>a{display:block;padding:.5rem 0;border-bottom:1px solid #dbe1e5}.hierarchial-pages ul.sub-pages-navigation ul{display:none}.hierarchial-pages ul.sub-pages-navigation .current_page_ancestor>ul,.hierarchial-pages ul.sub-pages-navigation .current_page_item>ul{display:block}.hierarchial-pages ul.sub-pages-navigation .children{padding:.75rem 0 .75rem 1rem}.hierarchial-pages ul.sub-pages-navigation .children a{font-size:.9375rem}@media (max-width:1119px){.hierarchial-pages ul.sub-pages-navigation .children a{font-size:.875rem}}@media (max-width:850px){.hierarchial-pages ul.sub-pages-navigation .children a{font-size:13px}}.hierarchial-pages .current_page_item>a{color:#d41c3d;font-weight:700}.hierarchial-pages .h3{display:block;font-weight:300;transition:.15s ease-in-out}.hierarchial-pages .h3 a{font-size:1.5rem}@media (max-width:1119px){.hierarchial-pages .h3 a{font-size:1.25rem}}@media (max-width:975px){.hierarchial-pages .h3 a{font-size:1.15rem}}.hierarchial-pages .h3 .icon-wrap{color:#d41c3d;padding-right:.5rem;display:inline-block;transition:.15s ease-in-out}.hierarchial-pages .h3 .icon-wrap svg{width:.75em;height:.75em}.hierarchial-pages .h3:focus .icon-wrap,.hierarchial-pages .h3:hover .icon-wrap{transform:translateX(-.2rem)}.jhl-default-page .breadcrumbs,.tax-faq_topic .breadcrumbs{padding:2rem 0!important;margin-bottom:0!important}.jhl-default-page{width:100%;max-width:1280px;padding:0 1.25rem;margin:0 auto}.jhl-default-page .type-page{max-width:775px}.jhl-default-page #main{padding:0}#jhl-related-posts .posts-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;transition:.25s ease-in-out;max-width:715px;margin:0 auto;padding-bottom:2rem}#jhl-related-posts .posts-container.disappear{opacity:0;margin-top:-2rem;padding-bottom:2rem}#jhl-related-posts .featured-item{-ms-flex-negative:0;flex-shrink:0;width:calc(50% - 18px);margin-bottom:2rem}@media (max-width:570px){#jhl-related-posts .featured-item{width:100%;max-width:338px;margin:0 auto}}.related-posts-wrap{width:100%;max-width:1280px;padding:0 1.25rem;margin:0 auto}@media (min-width:700px){.default-page-related-posts{box-sizing:content-box;margin-left:25.8771929825%;padding-left:4.5%;max-width:775px}}.jhl-page-default #content.site-content,.page-template-template-newsroom #content.site-content,.single-blog #content.site-content,.single-post #content.site-content{position:relative}.jhl-page-default #content.site-content:after,.page-template-template-newsroom #content.site-content:after,.single-blog #content.site-content:after,.single-post #content.site-content:after{content:"";position:absolute;right:0;top:0;background:url(../images/pisarat-orange.svg);z-index:2}@media (min-width:1240px){.jhl-page-default #content.site-content:after,.page-template-template-newsroom #content.site-content:after,.single-blog #content.site-content:after,.single-post #content.site-content:after{width:60px;height:420px}}@media (min-width:1300px){.jhl-page-default #content.site-content:after,.page-template-template-newsroom #content.site-content:after,.single-blog #content.site-content:after,.single-post #content.site-content:after{width:120px;height:420px}}.jhl-page-default #content.site-content:before,.page-template-template-newsroom #content.site-content:before,.single-blog #content.site-content:before,.single-post #content.site-content:before{content:"";position:absolute;background:#fff;z-index:3}@media (min-width:1240px){.jhl-page-default #content.site-content:before,.page-template-template-newsroom #content.site-content:before,.single-blog #content.site-content:before,.single-post #content.site-content:before{right:30px;top:30px;width:30px;height:390px}}@media (min-width:1300px){.jhl-page-default #content.site-content:before,.page-template-template-newsroom #content.site-content:before,.single-blog #content.site-content:before,.single-post #content.site-content:before{right:60px;top:60px;width:60px;height:360px}}.course-search-sf,.event-search-form{width:100%;padding-bottom:2rem}.course-search-sf .searchandfilter>ul>li,.event-search-form .searchandfilter>ul>li{padding:0 0 .5rem}.course-search-sf .searchandfilter h4,.event-search-form .searchandfilter h4{padding:5px 0}.course-search-sf .searchandfilter ul,.event-search-form .searchandfilter ul{padding:0}.course-search-sf .searchandfilter ul .select2-selection__choice__remove,.event-search-form .searchandfilter ul .select2-selection__choice__remove{color:#fff;font-size:1rem;padding-right:.15rem}.course-search-sf .searchandfilter ul .sf-input-text,.event-search-form .searchandfilter ul .sf-input-text{width:100%;border-radius:0;border:1px solid #666}.course-search-sf .searchandfilter ul .select2-container,.event-search-form .searchandfilter ul .select2-container{width:100%!important;font-size:.9375rem}.course-search-sf .searchandfilter ul .select2-container span,.event-search-form .searchandfilter ul .select2-container span{border-radius:0;border-color:#666}.course-search-sf .searchandfilter ul .select2-container .select2-selection__choice,.event-search-form .searchandfilter ul .select2-container .select2-selection__choice{border-radius:1px;background-color:#d41c3d;color:#fff;border-color:#d41c3d}.course-search-sf .searchandfilter ul label,.event-search-form .searchandfilter ul label{width:100%}.course-search-sf .searchandfilter ul .sf_date_field,.event-search-form .searchandfilter ul .sf_date_field{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.course-search-sf .searchandfilter ul .sf_date_field .sf-date-prefix,.event-search-form .searchandfilter ul .sf_date_field .sf-date-prefix{display:block}.course-search-sf .searchandfilter ul .sf_date_field li,.event-search-form .searchandfilter ul .sf_date_field li{width:45%;position:relative}.course-search-sf .searchandfilter ul .sf_date_field li label,.event-search-form .searchandfilter ul .sf_date_field li label{display:block;text-align:center}.course-search-sf .searchandfilter ul .sf_date_field li:first-child:after,.event-search-form .searchandfilter ul .sf_date_field li:first-child:after{position:absolute;content:" ";background-color:#666;width:10px;height:1px;bottom:20px;right:-20px}.course-search-sf .searchandfilter ul .sf-field-reset,.event-search-form .searchandfilter ul .sf-field-reset{text-align:center}.course-search-sf .searchandfilter ul .sf-field-reset input,.event-search-form .searchandfilter ul .sf-field-reset input{border:0;border-radius:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:inline-block;background:#fff;color:#666}.course-search-sf .searchandfilter ul .sf-field-reset input:active,.course-search-sf .searchandfilter ul .sf-field-reset input:focus,.course-search-sf .searchandfilter ul .sf-field-reset input:hover,.event-search-form .searchandfilter ul .sf-field-reset input:active,.event-search-form .searchandfilter ul .sf-field-reset input:focus,.event-search-form .searchandfilter ul .sf-field-reset input:hover{color:#000}.course-search-sf .searchandfilter ul .sf-field-submit,.event-search-form .searchandfilter ul .sf-field-submit{width:100%;margin-top:1rem}.course-search-sf .searchandfilter ul .sf-field-submit input,.event-search-form .searchandfilter ul .sf-field-submit input{width:100%;background-color:#d41c3d;font-weight:700;border-radius:3px;color:#fff;transition:all .15s ease-in-out;padding:.5rem 1.5rem;border:1px solid #d41c3d}.course-search-sf .searchandfilter ul .sf-field-submit input:active,.course-search-sf .searchandfilter ul .sf-field-submit input:focus,.course-search-sf .searchandfilter ul .sf-field-submit input:hover,.event-search-form .searchandfilter ul .sf-field-submit input:active,.event-search-form .searchandfilter ul .sf-field-submit input:focus,.event-search-form .searchandfilter ul .sf-field-submit input:hover{background:#bd1937}.course-search-sf .event-search-title,.event-search-form .event-search-title{padding-top:0;margin-top:0}@media (max-width:719px){.course-search-sf,.event-search-form{width:100%}}@media (min-width:720px){.event-search-form{width:25.8771929825%;margin-right:4.5%;-ms-flex-negative:0;flex-shrink:0}}.ll-skin-melon .ui-widget{background-color:#d41c3d}.page-template-template-eventsearch-php .select2-search--inline{padding:0;margin:0}.page-template-template-eventsearch-php .select2-search__field{padding:5px 0 0 10px!important}.page-template-template-eventsearch-php .event-search{margin-bottom:4rem}.page-template-template-eventsearch-php .entry-header{text-align:center}.page-template-template-eventsearch-php main .event-search-results a{background-color:#ebebeb;color:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:16px 21px;margin-bottom:1rem;border:2px solid #ebebeb;transition:all .15s ease-in-out}.page-template-template-eventsearch-php main .event-search-results a .date{-ms-flex:1;flex:1}.page-template-template-eventsearch-php main .event-search-results a .title{-ms-flex:3;flex:3}.page-template-template-eventsearch-php main .event-search-results a .city{-ms-flex:2;flex:2}.page-template-template-eventsearch-php main .event-search-results a:focus,.page-template-template-eventsearch-php main .event-search-results a:hover{background:#f0f0f0;border-color:#d41c3d;text-decoration:none}.page-template-template-eventsearch-php main .event-search-results .event-search-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 25px 20px;font-weight:700}.page-template-template-eventsearch-php main .event-search-results .event-search-header .date{-ms-flex:1;flex:1}.page-template-template-eventsearch-php main .event-search-results .event-search-header .title{-ms-flex:3;flex:3}.page-template-template-eventsearch-php main .event-search-results .event-search-header .city{-ms-flex:2;flex:2}.page-template-template-eventsearch-php .featured-three-grid .featured-item span{display:block}@media (max-width:719px){.page-template-template-eventsearch-php .page-columns{display:block}.page-template-template-eventsearch-php .page-columns .event-search-header{display:block!important}.page-template-template-eventsearch-php .page-columns .event-search-header span,.page-template-template-eventsearch-php .page-columns .event-search-results a,.page-template-template-eventsearch-php .page-columns .event-search-results a span{display:block}.page-template-template-eventsearch-php .page-columns .event-search-results a span.title{font-weight:700}}.event-calendar-title-with-line{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:720px}@media (min-width:900px){.event-calendar-title-with-line{max-width:1070px}}.single-event .breadcrumbs{margin-top:1rem}.single-event .social-share-container{padding:1.5rem 0}@media (min-width:860px){.event-columns .single-event-content{display:-ms-flexbox;display:flex}}.event-columns .main-content{width:100%;max-width:775px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:860px){.event-columns .main-content{width:62.5%;margin-right:4.5%}}.event-columns .additional-content{-ms-flex-positive:1;flex-grow:1}@media (min-width:1075px){.event-columns .additional-content{width:25.8771929825%;-ms-flex-positive:0;flex-grow:0;padding-top:80px}}#jhl-acf-event-new .acf-form-submit .additional-item input,#page .juicer-feed .additional-item .j-paginate,.additional-item #jhl-acf-event-new .acf-form-submit input,.additional-item #page .juicer-feed .j-paginate,.additional-item .btn{margin:.4rem .3rem 0 0}.event-meta{margin:-.5rem 0 2rem}.additional-file{margin-top:.4rem;font-size:.9375rem}.additional-file .icon-wrap{display:inline-block;margin-right:.2rem;transform:translateY(-.1rem)}.additional-file .icon-wrap svg{width:1.1em;height:1.1em}.event-meta-content{background:#f07216;color:#fff;padding:.6rem 1rem;font-weight:700;font-size:1.1rem}.expire-info .date.expired{color:#d41c3d;font-weight:700}.event-head-meta{padding:.5rem 0 1.5rem;margin-bottom:2.5rem;margin-top:.5rem}@media (min-width:420px){.event-head-meta{margin-top:-.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:space-between;align-items:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.event-head-meta .head-meta-item{margin-top:1rem}@media (min-width:420px){.event-head-meta .head-meta-item{width:48%}}@media (max-width:420px){.event-head-meta .head-meta-item{clear:both}}.course-search-sf .event-head-meta .head-meta-item h4,.event-head-meta .head-meta-item .course-search-sf h4,.event-head-meta .head-meta-item .event-search-form h4,.event-head-meta .head-meta-item .h5,.event-search-form .event-head-meta .head-meta-item h4{margin-top:0}.event-head-meta .head-meta-item p{margin-bottom:0;line-height:1.35}.event-head-meta .head-meta-item .icon-wrapper{position:relative;display:block;width:35px;height:90px;float:left;margin-right:5px}.event-head-meta .head-meta-item .icon-wrapper .fa{padding:.5rem;display:block;width:100%;height:100%}.event-head-meta .head-meta-item .icon-wrapper .fa:before{content:"";background-size:cover;height:100%;margin:0 auto;display:block}.event-head-meta .head-meta-item .icon-wrapper .fa.fa-calendar:before{background:url(../images/icon-calendar.svg) no-repeat}.event-head-meta .head-meta-item .icon-wrapper .fa.fa-calendar-day:before{background:url(../images/icon-calendar-day.svg) no-repeat}.event-head-meta .head-meta-item .icon-wrapper .fa.fa-map:before{background:url(../images/icon-map.svg) no-repeat}.event-head-meta .head-meta-item .icon-wrapper .fa.fa-link:before{background:url(../images/icon-attachment.svg) no-repeat}.map-canvas{width:100%;height:300px;border:1px solid #ccc;margin:.5rem 0 1.5rem}.map-canvas img{max-width:inherit!important}.course-disclaimer{margin-top:1rem;padding:.75rem;background:#ebebeb}.entry-content .course-description-header{background-image:url(../images/straight-black-line-png.png);background-position:50%;background-repeat:repeat-x}.entry-content .course-description-header div{float:left;padding-right:20px;text-transform:uppercase;cursor:pointer;background-color:#fff;font-weight:700}.entry-content .course-description-header .description{margin-left:20px;padding-left:20px}.entry-content .course-description-header .not-active{color:#f07216}.entry-content .course-description-header .not-active:hover{color:#b55610}.entry-content .course-description-header .active{color:#838a92;background-image:linear-gradient(#838a92,#838a92);background-repeat:no-repeat}.entry-content .course-description-header .description.active{background-size:85% 4px;background-position:17px 100%}.entry-content .course-description-header .program.active{background-size:80% 4px;background-position:0 100%}.entry-content .no-show{display:none}.entry-content .description-content,.entry-content .program-content{margin:25px 0 50px}.entry-content .day-schedule-wrapper{margin-bottom:25px}.entry-content .day-schedule-wrapper .schedule-day{font-weight:700;text-decoration:underline;margin-bottom:15px}.entry-content .day-schedule-wrapper .schedule-row{margin-bottom:10px}.entry-content .day-schedule-wrapper .schedule-row .time{float:left;width:165px}@media (max-width:420px){.entry-content .day-schedule-wrapper .schedule-row .time{float:none}}.entry-content .day-schedule-wrapper .schedule-row .description,.entry-content .day-schedule-wrapper .schedule-row .lecturer,.entry-content .day-schedule-wrapper .schedule-row .title{margin-left:165px}@media (max-width:420px){.entry-content .day-schedule-wrapper .schedule-row .description,.entry-content .day-schedule-wrapper .schedule-row .lecturer,.entry-content .day-schedule-wrapper .schedule-row .title{margin-left:0}}.entry-content .day-schedule-wrapper .schedule-row .lecturer{color:#a3a3a3}.atc-wrapper{height:20px;width:300px}.atc-checkbox-label{width:100%;height:100%;display:block;color:#64a4a5;line-height:20px;cursor:pointer;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.atc-links-wrapper{background:#fff;transition:transform .5s,opacity .1s;border:0 solid gray;border-left-width:10px;box-sizing:border-box;transform:translateY(-100%);width:80%;opacity:0;margin-left:40px}.atc-link{display:block;width:100%;text-decoration:none;color:#008b8b;padding-left:20px;background:#fff;pointer-events:none;position:relative;transition:background .5s,color .5s}.atc-link:hover{background:silver;color:#fff}.atc-checkbox{display:none}.atc-checkbox:checked+.atc-links-wrapper{transform:translateY(0);opacity:1;transition:transform .5s,opacity .5s .2s}.atc-checkbox:checked+.atc-links-wrapper .atc-link{pointer-events:auto}@media (min-width:860px){.single-content-wrap{display:-ms-flexbox;display:flex}}.single-content-wrap .main-content{width:100%;max-width:775px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:860px){.single-content-wrap .main-content{width:62.5%;margin-right:4.5%}}.single-content-wrap .additional-content{-ms-flex-positive:1;flex-grow:1}@media (min-width:1075px){.single-content-wrap .additional-content{width:25.8771929825%;-ms-flex-positive:0;flex-grow:0}}.single-post .additional-content{padding-bottom:1rem}.single-post .type-post .entry-header .entry-meta{padding-bottom:2rem;margin-top:-1rem}.single-post .type-post .entry-header+.featured-image{margin-top:0}.single-content-wrap .entry-content,.single-post .entry-content{padding-bottom:.5rem;position:relative}.single-content-wrap .post-content,.single-post .post-content{margin-left:100px}@media (max-width:767px){.single-content-wrap .post-content,.single-post .post-content{margin-left:0}.single-content-wrap .post-content:last-of-type,.single-post .post-content:last-of-type{margin-bottom:80px}}.newest-item{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #cecece}.newest-item h3{font-weight:700;margin-top:0;line-height:normal;margin-bottom:.25rem;font-size:1rem}.newest-item h3 a{color:#202020}.newest-item .newest-meta-content{font-size:14px}.newest-item .separator{color:#666}.newest-more{margin-top:1.5rem;text-align:center}.link-with-arrow{font-weight:700;color:#202020}.link-with-arrow .icon-wrap{display:inline-block;padding-left:.15rem;transition:.15s ease-in-out}.link-with-arrow svg{transition:.15s ease-in-out;color:#d41c3d;width:.9em;height:.9em}.link-with-arrow:active,.link-with-arrow:focus,.link-with-arrow:hover{text-decoration:underline}.link-with-arrow:active .icon-wrap,.link-with-arrow:focus .icon-wrap,.link-with-arrow:hover .icon-wrap{transform:translateX(.2rem)}.meta-item{margin:1.5rem 0}.meta-item h3{margin-bottom:.5rem}.social-post{margin-top:2rem}@media (min-width:505px){.posts-results{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.posts-results .featured-item{width:100%;margin-left:auto;margin-right:auto;margin-bottom:2.5rem}@media (min-width:505px){.posts-results .featured-item{width:48%;margin-bottom:2.5rem}}.event-search-results .posts-results .featured-item{margin-bottom:1rem}.posts-results.full-width{max-width:1100px!important}.posts-results.full-width .featured-item{margin-left:7px;margin-right:0}@media (min-width:860px){.posts-results.full-width .featured-item{width:32%;margin-bottom:2.5rem}}.authors-title{margin-top:0;color:#666;margin-top:-1.75rem;margin-bottom:1rem}@media (max-width:719px){.authors-title{font-size:1.25rem}}@media (min-width:720px){.authors-title{margin-top:-2rem}}.single-blog .breadcrumbs{margin-top:1rem}.blog-archive{max-width:1130px;margin-bottom:2rem}.blog-archive .featured-item-inner{max-width:338px}@media (max-width:719px){.blog-archive{display:block}}.blog-archive .posts-results{max-width:768px}.blog-archive .featured-item{max-width:338px}@media (min-width:505px){.blog-archive .featured-item{max-width:383px}}.blog-archive .blog-cats{padding:0;margin:0;list-style:none;margin-bottom:2rem}.blog-archive .blog-cats li{margin:0 0 .4rem}.blog-archive-sidebar{-ms-flex-negative:0;flex-shrink:0;padding-bottom:2rem}@media (min-width:720px){.blog-archive-sidebar{width:29%;margin-left:3%}}.blog-archive-sidebar h3{line-height:normal}.writer-cards{margin:2rem 0}.writer-card{display:-ms-flexbox;display:flex;border:1px solid #cecece;padding:1.5rem;margin-bottom:1rem}.writer-card:last-of-type{margin-top:0}.writer-card .writer-img{width:150px;-ms-flex-negative:0;flex-shrink:0;margin-right:1.5rem}.writer-card .writer-img img{border-radius:100%}.writer-card .writer-info{-ms-flex-positive:1;flex-grow:1}.writer-card .writer-info p{margin-bottom:1rem}.writer-card .writer-info p:last-of-type{margin-bottom:0}.writer-card .writer-info h3{margin-top:0;font-weight:700;margin-bottom:.75rem}.entry-title .sub-title{padding-top:.5em;display:block;font-size:50%;color:#666}.blog-archive .writer-card{border:0;padding:0 1.5rem 0 0;margin-bottom:3rem}.blog-archive .posts-results article.featured-item{margin-bottom:2rem}.single-faq .entry-meta{padding-bottom:1.5rem}.faq-back{padding-bottom:2rem;border-bottom:1px solid #cecece}.faq-teaser{display:block;background:#f07216;width:225px;border-radius:3px;text-align:center;margin:0 0 1rem 1rem}@media (min-width:402px){.faq-teaser{float:right}}.faq-teaser a{padding:1.25rem 1rem;color:#fff;font-weight:700;display:block;line-height:normal;font-size:1rem;transition:.15s ease-in-out}.faq-teaser a:active,.faq-teaser a:focus,.faq-teaser a:hover{background:#e86a0f}.faq-teaser a:active .arrow svg,.faq-teaser a:focus .arrow svg,.faq-teaser a:hover .arrow svg{transform:translateX(.25rem)}.faq-teaser .question-icon{padding-bottom:1rem;transition:.15s ease-in-out}.faq-teaser .question-icon svg{transition:.15s ease-in-out;display:inline-block;width:3rem;height:3rem}.faq-teaser .arrow{padding-top:1rem}.faq-teaser .arrow svg{transition:.15s ease-in-out;display:inline-block}.local-news .sub-title{background:#fff;z-index:2;position:relative;padding:10px;border:none;font-weight:600;text-transform:uppercase;font-size:14px;color:#202020}.youtube-embed{text-align:center}.youtube-embed .youtube-video{margin:2rem 0}@media (min-width:720px){.youtube-embed{padding-left:5rem}}.materialpank-link{font-size:1.2rem;font-weight:300;color:#202020}.page-template-template-newsroom main{position:relative}.page-template-template-newsroom main .header{padding:.25rem 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:692px;margin-left:auto;margin-right:auto}@media (min-width:1030px){.page-template-template-newsroom main .header{max-width:none}}.page-template-template-newsroom main .header .breadcrumbs{width:100%;margin-bottom:0}@media (min-width:1030px){.page-template-template-newsroom main .header .breadcrumbs{width:57.6612903226%}}.page-template-template-newsroom main .header .materialpank-link{width:100%;padding:1rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:1030px){.page-template-template-newsroom main .header .materialpank-link{width:42.3387096774%;padding:0 2.25rem}}.page-template-template-newsroom main .header .materialpank-link:active .icon-wrap,.page-template-template-newsroom main .header .materialpank-link:focus .icon-wrap,.page-template-template-newsroom main .header .materialpank-link:hover .icon-wrap{transform:translateX(.25rem)}.page-template-template-newsroom main .header .materialpank-link .icon-wrap{transition:.15s ease-in-out;margin-left:.75rem}.page-template-template-newsroom main .header .materialpank-link svg{color:#f07216}.page-template-template-newsroom main .campaign-container{z-index:4;position:relative;background-color:#fff;margin-top:1rem}.page-template-template-newsroom .newsroom-line{padding:2rem 0}.page-template-template-newsroom #local-news-result-wrap{padding-top:2rem}.archive-links{margin:1rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#news-result-wrap .archive-links{margin:.75rem auto}.archive-links a{color:#202020}.archive-links a:active .icon-wrap,.archive-links a:focus .icon-wrap,.archive-links a:hover .icon-wrap{transform:translateX(.25rem)}.archive-links a .icon-wrap{display:inline-block;transition:.15s ease-in-out;padding-left:.25rem}.archive-links a svg{color:#f07216}.newsroom-sorting{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:initial;justify-content:initial;margin:.5rem 0 1.5rem}.newsroom-sorting button{background:#fff;z-index:2;position:relative;padding:10px;border:none;font-weight:600;text-transform:uppercase;font-size:14px;color:#818080;transition:.15s ease-in-out;outline:0}.newsroom-sorting button:focus,.newsroom-sorting button:hover{color:#202020}.newsroom-sorting button.active{position:relative;color:#202020}.newsroom-sorting button.active:after{content:"";height:4px;left:10px;bottom:0;right:10px;position:absolute;background:#6acdcf}.newsroom-sorting button:first-of-type{padding-left:0}.newsroom-sorting button:first-of-type.active{position:relative;color:#202020}.newsroom-sorting button:first-of-type.active:after{content:"";height:4px;left:0;bottom:0;right:10px;position:absolute;background:#6acdcf}.news-lausunnot,.news-tiedotteet{display:none}.news-rss-button{margin-bottom:24px}#news-result-wrap>div>.news-results{display:block;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:720px){#news-result-wrap>div>.news-results{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}#news-result-wrap .featured-item{width:100%}@media (min-width:720px){#news-result-wrap .featured-item{-ms-flex-negative:0;flex-shrink:0;width:calc(25% - 18px);margin-bottom:2rem}}#news-result-wrap .featured-item .featured-title{margin-top:0}#news-result-wrap .featured-item:nth-of-type(5),#news-result-wrap .featured-item:nth-of-type(6){margin:0}.juicer-container{width:100%;max-width:1280px;padding:0 1.25rem;margin:0 auto;margin-top:3rem}.home .news-types-section{margin-bottom:3rem}#page .juicer-feed p{font-size:.9375rem}#page .juicer-feed.modern li.feed-item{border-width:1px}#page .juicer-feed .j-paginate{display:block;margin-left:auto;margin-right:auto;text-transform:none}.course-search .course-search-sf{padding-top:2rem}.course-search .course-search-sf .h2{display:inline-block}.course-search .course-search-results .date{width:20%}.course-search .course-search-results .title{width:50%}.course-search .course-search-results .city,.course-search .course-search-results .signup_date{width:20%}@media (max-width:719px){.course-search .course-search-results .city,.course-search .course-search-results .date,.course-search .course-search-results .signup_date,.course-search .course-search-results .title{width:100%!important;display:block}}.course-search .course-search-results a{background-color:#ebebeb;color:#000;display:-ms-flexbox;display:flex;width:100%;padding:16px 10px;margin-bottom:1rem;border:2px solid #ebebeb;transition:all .15s ease-in-out}.course-search .course-search-results a:focus,.course-search .course-search-results a:hover{background:#f0f0f0;border-color:#d41c3d;text-decoration:none}.course-search .course-search-results a:after{content:"";display:table;clear:both}@media (max-width:719px){.course-search .course-search-results a{display:block}}.course-search .course-search-results .course-search-header{display:-ms-flexbox;display:flex;padding:16px 10px;font-weight:700;-ms-flex-align:start;align-items:flex-start}.course-search .course-search-results .course-search-header:after{content:"";display:table;clear:both}@media (max-width:719px){.course-search .course-search-results .course-search-header{display:none}}.course-search:after{content:"";display:table;clear:both}.field .campaign h1{font-size:1.5rem}.field .campaign-columns .content,.field .campaign-columns .media{width:50%}@media (max-width:719px){.field .campaign-columns .content,.field .campaign-columns .media{width:100%}}.field .infogroup{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ebebeb;padding-bottom:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.field .infogroup .info-item{padding:1rem 1.5rem;width:calc(33.33333% - 0rem);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-right:1px solid #ebebeb}.field .infogroup .info-item .icon-wrap{width:33.33333%}.field .infogroup .info-item .icon-wrap img,.field .infogroup .info-item .icon-wrap svg{width:4rem;height:4rem;color:#f07216}.field .infogroup .info-item .content{width:66.66666%}.field .infogroup .info-item .number{color:#f07216;font-size:2rem;font-weight:700;display:block}.field .infogroup .info-item .label{display:block;line-height:1.5;font-size:.9rem}.field .infogroup .info-item:nth-of-type(3n){border-right:none}@media (max-width:719px){.field .infogroup{display:block}.field .infogroup .info-item{width:100%}}.field .two-one-columns>.first{width:50%}.field .two-one-columns>.first h2{padding-top:0}@media (max-width:719px){.field .two-one-columns>.first{width:100%}}.field .two-one-columns>.last{width:50%}@media (max-width:719px){.field .two-one-columns>.last{width:100%}}.field .local-news{text-align:center}.field .local-news .local-news-result{margin-top:1.5rem}.field .local-news .local-news-result a{display:-ms-flexbox;display:flex;text-align:left;margin:.5rem 0}.field .local-news .local-news-result a .date{-ms-flex:1;flex:1;color:#202020;font-size:.9375rem}.field .local-news .local-news-result a .title{-ms-flex:3;flex:3;color:#202020;font-weight:600;font-size:1rem}.field .local-news .local-news-result a:active,.field .local-news .local-news-result a:focus,.field .local-news .local-news-result a:hover{text-decoration:none}.field .local-news .local-news-result a:active .title,.field .local-news .local-news-result a:focus .title,.field .local-news .local-news-result a:hover .title{text-decoration:underline}.field .local-news .local-news-result .archive-link{text-align:center;color:#202020;padding-top:1rem;display:block;font-size:1rem;font-weight:700;outline:0}.field .local-news .local-news-result .archive-link .icon-wrap{transition:.15s ease-in-out;display:inline-block}.field .local-news .local-news-result .archive-link svg{color:#f07216;margin-left:.3rem}.field .local-news .local-news-result .archive-link:focus,.field .local-news .local-news-result .archive-link:hover{text-decoration:underline}.field .local-news .local-news-result .archive-link:focus .icon-wrap,.field .local-news .local-news-result .archive-link:hover .icon-wrap{transform:translateX(.2rem)}.field .field-featured-area{border-top:1px solid #ebebeb;padding-top:2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field .field-featured-area .item{width:50%;padding:1.5rem;display:-ms-flexbox;display:flex}.field .field-featured-area .item .content{-ms-flex:2;flex:2;padding-right:1.5rem}.field .field-featured-area .item .content h4{margin-top:0}.field .field-featured-area .item .featured-img{width:125px;height:125px;background-size:cover;background-position:50%;border-radius:50%}@media (max-width:719px){.field .field-featured-area{display:block}.field .field-featured-area .item{width:100%}}.archive .breadcrumbs,.page-template-search .breadcrumbs{width:100%;max-width:1280px;padding:0 1.25rem;margin:0 auto;padding-top:1rem}.search-title .page-title{display:block;margin-bottom:1.5rem}.search-title+.page-header{padding-top:.5rem}.archive-sidebar-title-external{padding-top:2rem}.select2-search--inline{padding:0!important;margin:0!important}.select2-search__field{padding:5px 0 0 10px!important}@media (min-width:965px){.search-main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.search-main .main-column{width:68%}.search-main .sidebar-column{width:26%}}.search-main .featured-item{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #cecece}.search-main .featured-item .featured-title{margin-bottom:.1rem}.search-main .featured-item .search-meta{display:block;font-size:15px;color:#666;margin-bottom:.5rem}.remote-posts{padding:0;margin:0;list-style:none}.remote-posts li{display:block;margin-bottom:1rem}.remote-posts li:after{content:"";display:table;clear:both}.remote-posts li.li-remote-motiivi .media-icon{background:url(../images/m-clip.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);width:30px;height:30px;display:inline-block;float:left}.remote-posts a{color:#202020}.remote-posts a:active,.remote-posts a:focus,.remote-posts a:hover{text-decoration:none}.remote-posts a:active .title,.remote-posts a:focus .title,.remote-posts a:hover .title{text-decoration:underline}.remote-posts .labels{float:left;width:calc(100% - 30px);padding-left:1rem;margin-top:-1px}.remote-posts .title{font-weight:700;display:block;line-height:normal}.remote-posts .date{color:#666;font-size:.9375rem}.search-found-posts{display:inline-block;background:#ebebeb;line-height:1;padding:.75rem 1rem;border-radius:3px}.page-template-template-user .quick-links{width:100%;margin-bottom:2rem;padding:1rem;border:1px solid #cecece}@media (min-width:550px){.page-template-template-user .quick-links{float:right;width:45%;margin-left:5%;margin-bottom:1rem}}@media (min-width:1030px){.page-template-template-user .quick-links a{font-size:1.2rem}}.page-template-template-user .campaign{margin-top:2rem}.komppi-groups svg{width:.8em;height:.8em}.page-template-template-user-jasenpalvelu .articles{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.page-template-template-user-jasenpalvelu .articles:after{content:"";clear:both;display:table}.page-template-template-user-jasenpalvelu .articles .item{margin-bottom:2rem;padding:0 1rem;float:left;width:100%}@media (min-width:520px){.page-template-template-user-jasenpalvelu .articles .item{width:50%}}@media (min-width:920px){.page-template-template-user-jasenpalvelu .articles .item{width:33.33333%}}.page-template-template-user-jasenpalvelu .articles .item .title{margin-bottom:.75rem;line-height:1.3}.page-template-template-user-jasenpalvelu .articles .item .title a,.page-template-template-user-jasenpalvelu .articles .item .title a:focus,.page-template-template-user-jasenpalvelu .articles .item .title a:hover{color:#202020}.page-template-template-user-jasenpalvelu .articles .item p{font-size:1rem}.sixteen-nine{overflow:hidden;height:0;padding-top:56.25%;position:relative}.sixteen-nine:hover img{transform:scale(1.035) translateY(-50%)}.sixteen-nine img{position:absolute;top:50%;transform:translateY(-50%);transition:.3s ease-in-out}.access-denied{width:100%;max-width:1280px;padding:0 1.25rem;margin:0 auto;padding-top:1.5rem;padding-bottom:2.5rem}.access-denied-container{max-width:720px;margin:.5rem auto 0;padding:1rem;background:#ebebeb;padding:3rem 2rem;text-align:center}@media (min-width:600px){.access-denied-container{margin:2.5rem auto 2rem}}.access-denied-container h1{margin-bottom:1.25rem}#jhl-acf-event-new .acf-form-submit .access-denied-container input,#page .juicer-feed .access-denied-container .j-paginate,.access-denied-container #jhl-acf-event-new .acf-form-submit input,.access-denied-container #page .juicer-feed .j-paginate,.access-denied-container .btn{margin-top:.5rem}#jhl-acf-event-new .acf-form-submit .access-denied-container input .icon-wrap,#page .juicer-feed .access-denied-container .j-paginate .icon-wrap,.access-denied-container #jhl-acf-event-new .acf-form-submit input .icon-wrap,.access-denied-container #page .juicer-feed .j-paginate .icon-wrap,.access-denied-container .btn .icon-wrap{margin-right:.4rem;display:inline-block;transform:translateY(-.05rem)}.membership-fee-counter label{display:block;font-weight:600}.membership-fee-counter #results{margin:10px 0}#jhl-acf-event-new .acf-form-submit .membership-fee-counter input,#page .juicer-feed .membership-fee-counter .j-paginate,.membership-fee-counter #jhl-acf-event-new .acf-form-submit input,.membership-fee-counter #page .juicer-feed .j-paginate,.membership-fee-counter .btn{margin-top:10px}.error404 .page-content{background-color:#ebebeb;padding:3rem 2rem 4rem;text-align:center;border-radius:5px;width:70%;margin:2rem auto 3rem}#jhl-acf-event-new .acf-form-submit .error404 .page-content input,#page .juicer-feed .error404 .page-content .j-paginate,.error404 .page-content #jhl-acf-event-new .acf-form-submit input,.error404 .page-content #page .juicer-feed .j-paginate,.error404 .page-content .btn{margin-top:2rem}@media (max-width:719px){.error404 .page-content{width:100%;text-align:left}}@media (min-width:600px){.search-filters-contact .sf-field-search{float:left;width:48%}.search-filters-contact .sf-field-taxonomy-contact-area{float:left;width:48%;margin-left:4%}}.person-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.person-card,.person-wrap{display:-ms-flexbox;display:flex}.person-card{width:100%;margin-bottom:2.5rem}@media (min-width:600px){.person-card{width:47.5%}}.person-card .person-card-img{padding:0;margin-bottom:1rem;width:75px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:400px){.person-card .person-card-img{width:100px}}@media (min-width:600px){.person-card .person-card-img{width:75px}}@media (min-width:1015px){.person-card .person-card-img{width:100px}}.person-card .person-card-img img{width:75px;height:auto;border-radius:100%}@media (min-width:400px){.person-card .person-card-img img{width:100px;height:auto}}@media (min-width:600px){.person-card .person-card-img img{width:75px;height:auto}}@media (min-width:1015px){.person-card .person-card-img img{width:100%;height:auto}}.person-card .person-card-img svg{width:75px;height:75px;color:#cecece}@media (min-width:400px){.person-card .person-card-img svg{width:100px;height:100px}}@media (min-width:600px){.person-card .person-card-img svg{width:75px;height:75px}}@media (min-width:1015px){.person-card .person-card-img svg{width:100px;height:100px}}.person-card .person-card-info{-ms-flex-negative:0;flex-shrink:0;padding:0;-ms-flex:1;flex:1;display:block;padding-left:1rem}@media (min-width:1015px){.person-card .person-card-info{padding-left:1.75rem}}.person-card .person-card-info span{display:block;line-height:1.25;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.person-card .person-card-info .name{font-weight:700}.person-card .person-card-info .name,.person-card .person-card-info .unit{margin-bottom:.3rem}.person-card .person-card-info .author,.person-card .person-card-info .content{margin-top:.3rem}.person-card .person-card-info .content p{line-height:1.25}.erimielisyystapaukset .clr{display:block;clear:both}.erimielisyystapaukset .infographics{margin:20px 0;padding-bottom:20px;width:100%;min-height:130px}@media (min-width:700px){.erimielisyystapaukset .infographics{display:-ms-flexbox;display:flex}}.erimielisyystapaukset .infographics .info-column{width:33%;display:-ms-flexbox;display:flex;position:relative}@media (max-width:700px){.erimielisyystapaukset .infographics .info-column{width:100%;margin-bottom:15px}}.erimielisyystapaukset .infographics .info-column .total-icon{background:url(../images/icons/gavel.svg) no-repeat 50% #ebebeb}@media (min-width:1000px){.erimielisyystapaukset .infographics .info-column .total-icon{padding:55px;border-radius:10px;border:15px solid #ebebeb}}@media (max-width:1000px){.erimielisyystapaukset .infographics .info-column .total-icon{padding:35px;border-radius:10px;border:10px solid #ebebeb}}.erimielisyystapaukset .infographics .info-column .value-wrapper{font-weight:500;color:#838a92}.erimielisyystapaukset .infographics .info-column .value-wrapper .info-text{margin-left:15px}.erimielisyystapaukset .infographics .info-column .value-wrapper .info-value{font-size:55px;margin-left:15px}.erimielisyystapaukset .infographics .info-column .wins-icon{background:url(../images/icons/justice-tilt.svg) no-repeat 50% #ebebeb}@media (min-width:1000px){.erimielisyystapaukset .infographics .info-column .wins-icon{padding:55px;border-radius:10px;border:15px solid #ebebeb}}@media (max-width:1000px){.erimielisyystapaukset .infographics .info-column .wins-icon{padding:35px;border-radius:10px;border:10px solid #ebebeb}}.erimielisyystapaukset .infographics .info-column .agreed-icon{background:url(../images/icons/justice.svg) no-repeat 50% #ebebeb}@media (min-width:1000px){.erimielisyystapaukset .infographics .info-column .agreed-icon{padding:55px;border-radius:10px;border:15px solid #ebebeb}}@media (max-width:1000px){.erimielisyystapaukset .infographics .info-column .agreed-icon{padding:35px;border-radius:10px;border:10px solid #ebebeb}}.erimielisyystapaukset .search-wrapper{margin:20px 0 0;background-color:silver;padding:15px}@media (max-width:800px){.erimielisyystapaukset .search-wrapper{margin:20px 0}}.erimielisyystapaukset .search-wrapper .input-wrapper input{padding:5px;width:301px}.erimielisyystapaukset .search-wrapper .input-wrapper .search-remove-icon{background:url(../images/icons/x-remove-icon-white.svg) no-repeat 90% #20b2aa;background-size:20px;color:#000;padding:9px 35px 9px 15px;margin-left:20px;border-radius:10px}@media (max-width:650px){.erimielisyystapaukset .search-wrapper .input-wrapper .search-remove-icon{padding:5px 35px 5px 15px;display:block;margin:10px 0;width:150px}}.erimielisyystapaukset .fa-sort{background:url(../images/icons/sort-solid.svg) no-repeat 50%;padding:5px;margin-left:10px;filter:opacity(.3)}.erimielisyystapaukset .fa-sort.active{filter:opacity(1)}.erimielisyystapaukset .sort-wrapper{margin-bottom:20px;font-size:smaller;background-color:silver;padding:8px 20px}@media (min-width:800px){.erimielisyystapaukset .sort-wrapper{display:none}}.erimielisyystapaukset .data-table{width:100%}.erimielisyystapaukset .data-table .header-row{display:-ms-flexbox;display:flex;padding:16px 10px;font-weight:700;-ms-flex-align:start;align-items:flex-start}@media (max-width:800px){.erimielisyystapaukset .data-table .header-row{display:none}}.erimielisyystapaukset .data-table .header-row .header-title{display:-ms-flexbox;display:flex;margin:20px 0 10px;font-weight:700;-ms-flex-align:start;align-items:flex-start}.erimielisyystapaukset .data-table .header-row .header-title.Tila{width:10%}.erimielisyystapaukset .data-table .header-row .header-title.Asia{width:13%}.erimielisyystapaukset .data-table .header-row .header-title.Ammatti{width:15%}.erimielisyystapaukset .data-table .header-row .header-title.TES{width:10%}.erimielisyystapaukset .data-table .header-row .header-title.Kuvaus,.erimielisyystapaukset .data-table .header-row .header-title.Lopputulos{width:26%}.erimielisyystapaukset .data-table .data-row{background-color:#ebebeb;color:#000;display:-ms-flexbox;display:flex;width:100%;padding:16px 10px;margin-bottom:1rem;border:2px solid #ebebeb;transition:all .15s ease-in-out}@media (max-width:800px){.erimielisyystapaukset .data-table .data-row{display:block}}.erimielisyystapaukset .data-table .data-row:after{content:"";display:table;clear:both}.erimielisyystapaukset .data-table .data-row .data-value{display:-ms-flexbox;display:flex}@media (max-width:800px){.erimielisyystapaukset .data-table .data-row .data-value{display:block;float:left;margin:3px 0}}@media (min-width:800px){.erimielisyystapaukset .data-table .data-row .data-value .data-title{display:none}}@media (max-width:800px){.erimielisyystapaukset .data-table .data-row .data-value .data-title{font-variant:all-petite-caps;font-weight:700;display:block;color:#a9a9a9}}.erimielisyystapaukset .data-table .data-row .data-value.Tila{width:10%}@media (max-width:800px){.erimielisyystapaukset .data-table .data-row .data-value.Tila{width:50%}}.erimielisyystapaukset .data-table .data-row .data-value.Asia{width:13%}@media (max-width:800px){.erimielisyystapaukset .data-table .data-row .data-value.Asia{width:50%}}.erimielisyystapaukset .data-table .data-row .data-value.Ammatti{width:15%}@media (max-width:800px){.erimielisyystapaukset .data-table .data-row .data-value.Ammatti{width:50%}}.erimielisyystapaukset .data-table .data-row .data-value.TES{width:10%}@media (max-width:800px){.erimielisyystapaukset .data-table .data-row .data-value.TES{width:50%}}.erimielisyystapaukset .data-table .data-row .data-value.Kuvaus{width:26%}@media (max-width:800px){.erimielisyystapaukset .data-table .data-row .data-value.Kuvaus{width:100%}}.erimielisyystapaukset .data-table .data-row .data-value.Lopputulos{width:26%}@media (max-width:800px){.erimielisyystapaukset .data-table .data-row .data-value.Lopputulos{width:100%}}@media print{html{font-size:12pt}#footer-navigation,#footer-sitemap,.cc-banner-wrapper,.hierarchial-pages,.needsclick,.site-navigation,.social-centered,.social-share-container,.social-sticky,button,form,input,select,textarea{display:none}div,section{float:none;overflow:visible}.page-columns{display:block}#primary{clear:both}#masthead{border:0;height:8rem}#content,#page{width:100%;margin:0;height:auto;float:none;overflow:visible!important}.entry-content h1{font-size:24pt}.entry-content h2{font-size:18pt}.entry-content h3{font-size:16pt}.entry-content h4{font-size:14pt}@page{margin:2cm}a{word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}a,blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6,img{page-break-after:avoid}h1,h2,h3,h4,h5,h6,img,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) ") "}.bottom-contacts{margin-top:2rem}}
/*# sourceMappingURL=main.css.map */
