:root{--color-white:#fff;--color-gray-pale:#f0f0f0;--color-gray-light:#9f979b;--color-gray:#7c7c7c;--color-gray-dark:#5e555b;--color-black:#000;--color-black--30:rgba(0,0,0,0.3);--color-blue:#194e83;--color-blue-dark:#04274c;--color-green:#8dc63f;--color-green-dark:#5a8128;--color-primary:#8dc63f;--color-primary--50:rgba(141,198,63,0.5);--color-secondary:#194e83;--color-secondary--50:rgba(25,78,131,0.5);--font-weight-bold:700;--font-weight-semibold:600;--font-weight-regular:400;--font-weight-light:300;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-24:24px;--font-size-28:28px;--font-size-32:32px;--font-size-36:36px;--font-size-40:40px;--font-size-44:44px;--font-size-48:48px;--font-size-50:50px;--font-size-60:60px;--font-family-head:"Core Sans M",serif;--font-family-base:"Open Sans",sans-serif;--font-family-icons:"Font Awesome 5 Pro"}@font-face{font-style:normal;font-weight:400;font-family:Core Sans M;src:url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.eot);src:url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.woff) format("woff"),url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.svg#core_sans_m_37_cn_lightRg) format("svg")}@font-face{font-style:normal;font-weight:400;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.svg#open_sansregular) format("svg")}@font-face{font-style:italic;font-weight:400;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.svg#open_sansitalic) format("svg")}@font-face{font-style:normal;font-weight:600;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.svg#open_sanssemibold) format("svg")}@font-face{font-style:italic;font-weight:600;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.svg#open_sanssemibolditalic) format("svg")}@font-face{font-style:normal;font-weight:700;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.svg#open_sansbold) format("svg")}@font-face{font-style:italic;font-weight:700;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.svg#open_sansbolditalic) format("svg")}blockquote,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{font-family:var(--font-family-base)}.t-heading-1{color:var(--color-blue);font-weight:var(--font-weight-regular);font-size:var(--font-size-48);font-family:var(--font-family-head);line-height:1.125}@media (min-width:992px){.t-heading-1{font-size:var(--font-size-60)}}.t-heading-2{color:var(--color-green-dark);font-weight:var(--font-weight-regular);font-size:var(--font-size-32);font-family:var(--font-family-head);line-height:1.125}@media (min-width:992px){.t-heading-2{font-size:var(--font-size-50)}}.t-heading-3{color:var(--color-blue);font-weight:var(--font-weight-regular);font-size:var(--font-size-28);font-family:var(--font-family-head);line-height:1.125}@media (min-width:992px){.t-heading-3{font-size:var(--font-size-40)}}.t-heading-4{color:var(--color-blue);font-weight:var(--font-weight-regular);font-size:var(--font-size-20);font-family:var(--font-family-head);line-height:1.25}@media (min-width:992px){.t-heading-4{font-size:var(--font-size-24)}}.t-heading-6{font-weight:var(--font-weight-semibold);line-height:1.25;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.t-body,.t-heading-6{color:var(--color-gray-dark);font-size:var(--font-size-16);font-family:var(--font-family-base)}.t-body{font-weight:var(--font-weight-regular);line-height:1.75}.t-body-bold{font-weight:var(--font-weight-bold);font-size:var(--font-size-16);line-height:1.75}.t-body-bold,.t-body-small{font-family:var(--font-family-base)}.t-body-small{font-size:var(--font-size-14);line-height:1.67}.t-body-small a,.t-body a{color:inherit}.t-body-small strong,.t-body strong{font-weight:var(--font-weight-semibold)}.t-uppercase{text-transform:uppercase}.t-link{color:var(--color-blue);font-weight:var(--font-weight-regular);font-size:inherit;font-family:var(--font-family-base);text-decoration:underline;line-height:1.5;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.t-link:focus,.t-link:hover{color:var(--color-primary);text-decoration:none}.t-link--no-underline{text-decoration:none!important}.category-filter--list-link,.t-link--dark{color:var(--color-gray-dark)}.category-filter--list-link,.t-link--dark,.t-link--green{-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.t-color--green,.t-color--green-dark,.t-link--green,.t-link--green:focus,.t-link--green:hover{color:var(--color-green)}.t-color-blue{color:var(--color-blue)}.t-color-gray{color:var(--color-gray-dark)}.t-color-white{color:#fff}.t-align-center{text-align:center}.archive #content{margin-top:30px}@media (min-width:768px){.archive #content{margin-top:60px}}.archive .topics{margin-top:40px}.archive--popular{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.archive--popular{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:35px;border-bottom:1px solid var(--color-gray-light)}}.archive--popular .t-heading-2{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}@media (min-width:768px){.archive--popular .post{-webkit-box-flex:0;-ms-flex:0 calc(50% - 15px);flex:0 calc(50% - 15px)}}.archive--posts{margin-top:30px}@media (min-width:768px){.archive--posts{margin-top:60px}}.category-filter{position:relative;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.15);box-shadow:0 6px 10px rgba(0,0,0,.15)}@media (min-width:992px){.category-filter{-webkit-box-shadow:none;box-shadow:none}}.category-filter--toggle{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:14px 12px;border:1px solid var(--color-gray-dark);color:var(--color-gray-dark);font-size:14px;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.category-filter--toggle,.category-filter--toggle.open{background:var(--color-gray-pale)}.category-filter--list{margin-bottom:0;padding-left:0;list-style:none;-webkit-transition:max-height .25s ease-in-out 0s;transition:max-height .25s ease-in-out 0s;position:absolute;top:0;left:1px;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 2px);max-height:0;border:0 solid transparent;background-color:#fff;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:5}.category-filter--list.open{max-height:300px;border-width:1px;border-color:var(--color-gray-pale)}.category-filter--list-link{display:inline-block;padding:8px 12px}@media (min-width:992px){.category-filter.expanded .category-filter--list{position:relative;max-height:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:none;border-bottom:1px solid var(--color-gray-light)}}@media (min-width:992px){.category-filter.expanded .category-filter--list-link{margin-right:50px;padding:16px 0;border-bottom:4px solid transparent}.category-filter.expanded .category-filter--list-link.active,.category-filter.expanded .category-filter--list-link:focus,.category-filter.expanded .category-filter--list-link:hover{border-color:var(--color-blue);color:var(--color-blue);text-decoration:none}}.post-preview{margin-bottom:36px}.post-preview a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-blue)}.post-preview a:focus span,.post-preview a:hover span{background:var(--color-blue-dark)}.post-preview span{margin-right:30px;padding:9px 11px;border-radius:18px;background:var(--color-blue);color:var(--color-white);font-size:var(--font-size-16);-webkit-box-flex:0;-ms-flex:0 30px;flex:0 30px;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.post-preview h3{margin:0;color:var(--color-blue)}.post--cards-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.post--cards-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-width:768px){.post--cards-row .post--card{-webkit-box-flex:0;-ms-flex:0 calc(50% - 20px);flex:0 calc(50% - 20px);margin-right:20px}}@media (min-width:992px){.post--cards-row .post--card{-webkit-box-flex:0;-ms-flex:0 calc(25% - 20px);flex:0 calc(25% - 20px);margin-right:20px}}.post--card{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding:15px;border-top:4px solid var(--color-green);-webkit-box-shadow:0 6px 10px rgba(0,0,0,.15);box-shadow:0 6px 10px rgba(0,0,0,.15);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post--card .t-heading-6{font-weight:var(--font-weight-regular)}.post--card .t-body-small{display:inline-block;margin-top:30px;color:var(--color-blue)}.post--card:focus .post--card-link-text,.post--card:hover .post--card-link-text{text-decoration:underline}.pagination{margin:60px 0;padding:0 15px}.pagination,.pagination--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination--list{margin-bottom:0;padding-left:0;list-style:none}.pagination--link{position:relative;display:block;padding:0 8px;color:var(--color-black)}.pagination--link:after{position:absolute;bottom:-15px;left:50%;font-weight:var(--font-weight-bold);font-size:12px;font-family:var(--font-family-icons);-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"\f0de";opacity:0;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.pagination--link.current,.pagination--link:after{color:var(--color-blue-dark)}.pagination--link.current:after{opacity:1}.pagination--link:focus,.pagination--link:hover{text-decoration:none}.pagination--arrow{-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.pagination--arrow:after{content:none}.topics--list{padding-left:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px 0 60px}.topics--list-item{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;margin:15px}.topics--list-link{display:inline-block;padding:15px 20px;background:var(--color-blue);color:#fff;font-weight:var(--font-weight-bold);-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.topics--list-link:focus,.topics--list-link:hover{background:var(--color-blue-dark);color:#fff;text-decoration:none}.support{position:relative;padding:50px 0;background:url(/app/themes/back-office/dist/img/graph-paper.png) repeat 0 0}@media (min-width:768px){.support{padding:100px 0}}.support:before{position:absolute;top:0;left:0;width:100%;height:10px;background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(#000));background:linear-gradient(0deg,transparent,#000);content:"";opacity:.15}.support .t-heading-2{color:var(--color-blue)}.support .t-heading-3{margin:25px 0;color:var(--color-gray-dark)}.support--action{text-align:center}.support--action .fal,.support--action .fas:not(.fa-info-circle){padding:15px;border:1px solid var(--color-gray-dark);border-radius:30px;color:var(--color-gray-dark);font-size:28px}.support--action:nth-of-type(2) .fal,.support--action:nth-of-type(2) .fas:not(.fa-info-circle){border-color:var(--color-green);color:var(--color-green)}.support--action:nth-of-type(3) .fal,.support--action:nth-of-type(3) .fas:not(.fa-info-circle){border-color:var(--color-blue);color:var(--color-blue)}.support form.remote-connect{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.support form.remote-connect .fa-info-circle{margin-right:10px;color:var(--color-blue);-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.support form.remote-connect .form-control{max-width:100px}.support form.remote-connect button{padding:0 8px;border:none;background:none;color:var(--color-gray-dark);font-weight:var(--font-weight-bold);font-size:var(--font-size-14)}.support form.remote-connect #form-info{position:absolute;top:30px;left:85px;width:200px;padding:8px;border:1px solid var(--color-gray-light);background:#fff;z-index:-1;opacity:0;-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5);-webkit-transition:opacity .25s ease-in-out 0s;transition:opacity .25s ease-in-out 0s}.support form.remote-connect #form-info.is-visible{opacity:1;z-index:5}.contact{padding:35px 0 50px;background:var(--color-blue-dark);color:#fff}.contact .far,.contact .t-heading-3{color:var(--color-green)}.contact--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px;font-size:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact--item a,.contact--item a:focus,.contact--item a:hover{color:#fff}.contact .far{margin-right:20px;padding:10px;border:1px solid var(--color-green);border-radius:30px;font-size:24px}.contact p span{font-size:20px;text-transform:uppercase}.related-posts .container{margin-top:60px;margin-bottom:60px;padding-top:30px;padding-bottom:30px;border-top:1px solid var(--color-gray-light);border-bottom:1px solid var(--color-gray-light)}.related-posts .post-preview{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}@media (min-width:768px){.related-posts .post-preview{-webkit-box-flex:0;-ms-flex:0 calc(50% - 20px);flex:0 calc(50% - 20px);margin-right:20px}}.footer-form{padding:30px 0;background:url(/app/themes/back-office/dist/img/graph-paper-green.png) repeat 0 0}.footer-form .t-heading-3{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media (min-width:768px){.footer-form .t-heading-3{margin-bottom:0}}.footer-form .fa-envelope{margin-right:12px;padding:12px 12px 12px 13px;border:1px solid var(--color-blue);border-radius:30px;background:transparent;color:var(--color-blue);font-size:var(--font-size-24)}@media (max-width:767.98px){.footer-form .fa-envelope{display:none}}.footer-form.shift-form .footer-form--inner{top:-50px;margin-bottom:-50px}.footer-form--inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px 40px;background:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-form--toggle{padding:7px 14px;border:none;border-radius:30px;background:var(--color-blue);color:var(--color-white);font-size:var(--font-size-24);-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.footer-form--toggle.open .fa-chevron-down:before{content:"\f077"}.footer-form--form{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-height:0;overflow:hidden;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.footer-form--form.open{max-height:1000px}@media (min-width:768px){.footer-form--form.open{max-height:400px}}@media (min-width:768px){.footer-form--form .form-column{padding-top:50px}}.single-post--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-post--header .container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-post--header .post--meta{margin-top:15px;margin-bottom:40px;padding-bottom:35px;border-bottom:1px solid var(--color-gray-light);color:var(--color-blue);font-weight:var(--font-weight-bold);-webkit-font-smoothing:antialiased}.single-post--header .post--meta a{color:var(--color-blue)}.single-post--header.has-img .single-post--header-filter{padding-bottom:80px}.single-post--header-filter{padding:60px 0;background:var(--color-blue-dark) url(/app/themes/back-office/dist/img/diagonal-pattern.png) repeat-x left 50px;background-size:75px;color:#fff}.single-post--header-filter a:not(.category-filter--list-link){color:#fff;font-weight:var(--font-weight-bold);-webkit-font-smoothing:antialiased}.single-post--header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-post--header-content .post--thumbnail{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;top:-110px;margin-bottom:-80px}.single-post--header-content .post--thumbnail img{max-width:100%}.single-post--header-content .t-heading-1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-post--header-content .post--meta{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.single-post--tags{margin-bottom:20px}.single-post--tags a:not(:last-of-type){padding-right:5px}.single-post--tags a:not(:last-of-type) span:after{content:", "}