@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;1,400;1,500&display=swap);
.pseudo-background,.section-with-image-background-plugin--effect--color:before,.section-with-image-background-plugin--effect--gradient:before,.section-with-image-background-plugin--effect--color_with_gradient:before,.section-with-image-background-plugin--effect--color_with_gradient:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.header-container-fluid .section-with-image-background-plugin{margin-right:0;margin-left:0}.section-with-image-background-plugin{display:flex;position:relative;z-index:0;flex-direction:column;justify-content:center;width:100%;margin-right:-15px;margin-left:-15px;background-repeat:no-repeat !important;background-position:50% 50% !important;background-size:cover !important}.section-with-image-background-plugin--effect--color:before{z-index:-2;background-color:rgba(0,142,214,0.5)}.section-with-image-background-plugin--effect--gradient:before{background:linear-gradient(145deg, rgba(0,142,214,0.8) 0%, rgba(0,0,0,0) 80%);z-index:-1}.section-with-image-background-plugin--effect--color_with_gradient:before{z-index:-2;background-color:rgba(0,142,214,0.5)}.section-with-image-background-plugin--effect--color_with_gradient:after{background:linear-gradient(145deg, rgba(0,142,214,0.8) 0%, rgba(0,0,0,0) 80%);z-index:-1}.section-with-image-background-plugin--effect-color--primary:before{background-color:rgba(0,142,214,0.5)}.section-with-image-background-plugin--effect-color--primary:after{background:linear-gradient(145deg, rgba(0,142,214,0.8) 0%, rgba(0,0,0,0) 80%)}.section-with-image-background-plugin--effect-color--secondary:before{background-color:rgba(40,167,69,0.5)}.section-with-image-background-plugin--effect-color--secondary:after{background:linear-gradient(145deg, rgba(40,167,69,0.8) 0%, rgba(0,0,0,0) 80%)}.section-with-image-background-plugin *{z-index:3}body.background-black{background:black !important}body.background-gray{background:gray !important}body.background-white{background:white !important}body.cke_editable{margin:20px;background-color:#fff;color:#2c3e50;font-size:1rem;word-wrap:break-word}body.cke_editable .marker{background-color:Yellow}body.cke_editable span[lang]{font-style:italic}body.cke_editable .code-featured{border:5px solid red}body.cke_editable .math-featured{margin:10px;padding:20px;background-color:rgba(255,0,0,0.05);box-shadow:0 0 2px #c80000}body.cke_editable .image-clean{padding:0;border:0;background:none}body.cke_editable .image-clean>figcaption{font-size:.9em;text-align:right}body.cke_editable .image-grayscale{background-color:white;color:#666}body.cke_editable .image-grayscale img,body.cke_editable img.image-grayscale{filter:grayscale(100%)}body.cke_editable .embed-240p{max-width:426px;max-height:240px;margin:0 auto}body.cke_editable .embed-360p{max-width:640px;max-height:360px;margin:0 auto}body.cke_editable .embed-480p{max-width:854px;max-height:480px;margin:0 auto}body.cke_editable .embed-720p{max-width:1280px;max-height:720px;margin:0 auto}body.cke_editable .embed-1080p{max-width:1920px;max-height:1080px;margin:0 auto}.cke_contents_ltr blockquote{padding-right:8px;padding-left:20px;border-left-width:5px}.cke_contents_rtl blockquote{padding-right:20px;padding-left:8px;border-right-width:5px}.cke_panel_listItem{font-size:12px !important}.cke_panel_block h1.cke_panel_grouptitle{padding-top:6px}.cke_panel_block h1.cke_panel_grouptitle:after{content:none}.cke_panel_block h1:first-child{margin-top:0;padding-top:0}.cke_panel_block h2:first-child{margin-top:0;padding-top:0}.cke_panel_block h3:first-child{margin-top:0;padding-top:0}.cke_panel_block h4:first-child{margin-top:0;padding-top:0}.cke_panel_block h5:first-child{margin-top:0;padding-top:0}.cke_panel_block h6:first-child{margin-top:0;padding-top:0}.cke_menu_panel{overflow-x:hidden !important}.cke_show_blocks{padding-top:initial}html[dir=ltr]{background:initial}.light-gallery-plugin{display:flex;flex-wrap:wrap;justify-content:space-between}.light-gallery-plugin a{display:flex;margin-bottom:18px;cursor:zoom-in}.cms-toolbar-expanded .lg-outer .lg-thumb-outer{bottom:46px}.person-list-plugin{display:flex;flex-direction:column;margin-bottom:30px}.person-list-plugin .person-list-title{margin-bottom:25px;text-align:center}.person-list-plugin .person-children{display:flex;flex-wrap:wrap;justify-content:center}.person-list-plugin .person-children .person-plugin{max-width:200px;margin:0 25px;margin-top:10px;margin-bottom:30px;text-align:center}.person-list-plugin .person-children .person-plugin .person-photo{border-radius:50% !important}.person-list-plugin .person-children .person-plugin .person-name{margin-top:20px;margin-bottom:10px;font-size:17px;font-weight:bold}.djangocms-socialshare-plugin{display:flex}.djangocms-socialshare-plugin .icon{display:block;margin-right:17px;color:inherit}.djangocms-socialshare-plugin .icon:hover{text-decoration:none}.djangocms-socialshare-plugin .icon .fab,.djangocms-socialshare-plugin .icon .fas{display:flex;align-items:center;justify-content:center;width:35px;height:35px;color:white;font-size:17px;text-align:center}.djangocms-socialshare-plugin .icon .fa-facebook-f{background-color:#4267B2}.djangocms-socialshare-plugin .icon .fa-facebook-f:hover{background-color:#2d477a;cursor:pointer}.djangocms-socialshare-plugin .icon .fa-linkedin-in{background-color:#0277b5}.djangocms-socialshare-plugin .icon .fa-linkedin-in:hover{background-color:#014569;cursor:pointer}.djangocms-socialshare-plugin .icon .fa-envelope{background-color:#d44539}.djangocms-socialshare-plugin .icon .fa-envelope:hover{background-color:#9e2c22;cursor:pointer}.djangocms-socialshare-plugin .icon .fa-github{background-color:#000;font-size:21px}.djangocms-socialshare-plugin .icon .fa-github:hover{background-color:#000;cursor:pointer}.djangocms-socialshare-plugin .icon .fa-github:hover{background-color:#404040}.mailchimp-plugin{display:flex}.mailchimp-plugin[data-is-enable-border=false] .form-group .form-control{border:none}.mailchimp-plugin .form-group{display:flex}.mailchimp-plugin .form-group .form-control{height:auto}.mailchimp-plugin .form-group .form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset !important}.mailchimp-plugin .response{display:flex;margin-bottom:1rem}.mailchimp-plugin .response.response-error{color:#d44539}.mailchimp-plugin .response.response-success{color:#28a745}.card-list-plugin .card-row{justify-content:center}.card-list-plugin .card-row .card-col{margin-bottom:30px}.card-plugin{display:flex;flex-direction:column;height:100%;border-bottom:2px solid #008ED6;background:white;box-shadow:0 3px 6px 1px #ced4da}@media (min-width: 768px){.card-plugin{box-shadow:0 3px 6px 0 #dee2e6}}@media (min-width: 1200px){.card-plugin{border-bottom:3px solid #008ED6}}.card-plugin .card-plugin__image{display:flex;width:100%;height:auto}.card-plugin .card-plugin__title-link:hover{text-decoration:none}.card-plugin .card-plugin__title{margin-top:20px;padding:0 20px}.card-plugin .card-plugin__content{display:flex;flex-direction:column;height:100%;padding:20px;padding-top:0}.card-plugin .card-plugin__content *:last-child{margin-top:auto;margin-bottom:0}body.navbar-fixed{margin-top:56px}.navbar{padding:0;border-bottom:1px solid #ececec}@media (min-width: 992px){.navbar .container{padding:1.4rem 1rem}}@media (max-width: 1199.98px){.navbar .container{padding:0.5rem 1rem}}.navbar .navbar-brand{align-items:center;transition:color 0.2s;font-size:30px}.navbar .navbar-brand .navbar-logo,.navbar .navbar-brand svg{max-height:50px;margin-right:15px;transition:color 0.2s;fill:#008ED6}.navbar .navbar-brand svg{height:50px}.navbar .navbar-brand:hover svg{fill:#0f66ff}.navbar .navbar-brand .site-title{display:flex;flex-direction:column}.navbar .navbar-brand .site-title .site-name{font-size:1.6rem}.navbar .navbar-brand .site-title .site-subname{font-size:1rem}.navbar .nav-item.dropdown:hover>.dropdown-menu{display:block;margin-top:0}.navbar .navbar-collapse .navbar-nav{margin-top:0}.navbar .navbar-collapse .navbar-nav .dropdown-toggle::after{vertical-align:middle}.navbar .navbar-collapse .navbar-nav .dropdown-toggle:active{pointer-events:none}@media (min-width: 992px){.navbar .navbar-collapse{justify-content:flex-end}.navbar .navbar-collapse .nav-link{margin-left:20px;color:#6c757d}}.navbar .lang-switcher{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar .lang-switcher .lang-menu{min-width:100%}.navbar .lang-switcher .lang-menu .lang-item{display:flex;justify-content:center;padding:0.4rem 1.5rem}.navbar.fixed-top{padding:7.5px 15px;background:white;box-shadow:rgba(2,8,20,0.06) 0 1px 3px,rgba(2,8,20,0.04) 0 1px 2px}.navbar.fixed-top .container-fluid{padding:0;font-size:.9rem}.navbar.fixed-top .container-fluid .navbar-brand{padding:0;font-size:1rem}.navbar.fixed-top .container-fluid .navbar-brand svg{height:25px;margin-right:0.5rem}.navbar.fixed-top .container-fluid .navbar-brand .site-title .site-name{font-size:initial}.navbar.fixed-top .container-fluid .search-form{width:250px}.navbar.fixed-top .container-fluid .search-form input{font-size:.9rem}.navbar.fixed-top .container-fluid .navbar-toggler[aria-expanded=true] ~ .navbar-collapse .menu-column .menu-container{position:fixed;margin-left:-15px;overflow-y:scroll;background:white}.navbar.fixed-top .container-fluid .navbar-toggler[aria-expanded=true] ~ .navbar-collapse .menu-column .menu-container .metismenu{position:absolute;width:100%}.navbar.fixed-top .container-fluid .navbar-toggler[aria-expanded=false] ~ .navbar-collapse{display:none}.navbar .navbar-toggler[aria-expanded=true] ~ .navbar-collapse .menu-column .menu-container{position:fixed;width:100%;height:100%;margin-left:-15px;padding:0;overflow-y:scroll;background:white}.navbar .navbar-toggler[aria-expanded=true] ~ .navbar-collapse .menu-column .menu-container .metismenu{position:absolute;width:100%;background:white}.navbar .navbar-toggler[aria-expanded=false] ~ .navbar-collapse{display:none}.vue-search-component-container{display:flex;align-items:center;margin-left:23px}.vue-search-component-container .search-component .ais-InstantSearch{position:relative;z-index:100}.vue-search-component-container .search-component .ais-SearchBox .ais-SearchBox-input{display:flex;width:250px;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;border:1px solid #ced4da;background-color:#fff;color:#495057;font-size:0.9rem;border-radius:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.vue-search-component-container .search-component .ais-SearchBox .ais-SearchBox-input:focus{color:#495057;background-color:#fff;border-color:rgba(0,142,214,0.28);outline:0;box-shadow:0 0 0 .2rem rgba(21,135,193,0.25)}@media (prefers-reduced-motion: reduce){.vue-search-component-container .search-component .ais-SearchBox .ais-SearchBox-input{transition:none}}.vue-search-component-container .search-component .ais-SearchBox .ais-SearchBox-input::-moz-placeholder{opacity:1;color:#6c757d}.vue-search-component-container .search-component .ais-SearchBox .ais-SearchBox-input:-ms-input-placeholder{opacity:1;color:#6c757d}.vue-search-component-container .search-component .ais-SearchBox .ais-SearchBox-input::placeholder{opacity:1;color:#6c757d}.vue-search-component-container .search-component .ais-SearchBox .ais-SearchBox-submit,.vue-search-component-container .search-component .ais-SearchBox .ais-SearchBox-reset{display:none}.vue-search-component-container .search-component .search-popup{position:absolute;z-index:100;top:45px;right:0;width:500px;max-height:80vh;padding:20px 25px;overflow-y:scroll;background:white;box-shadow:0 7px 16px #00000036;overflow-wrap:break-word}.vue-search-component-container .search-component .search-popup .ais-Hits-list{padding-left:0;list-style:none}.vue-search-component-container .search-component .search-popup .ais-Hits-list .ais-Hits-item:not(:first-of-type){margin-top:13px}.vue-search-component-container .search-component .search-popup .ais-Hits-list .ais-Hits-item .search-hit-link{display:block;font-size:1rem}.vue-search-component-container .search-component .search-popup .ais-Hits-list .ais-Hits-item .ais-Snippet-highlighted{padding:0 !important}.vue-search-component-container .search-component .search-popup .ais-Hits-list .ais-Hits-item .ais-Highlight-highlighted{padding:0 !important}.vue-search-component-container .search-component .search-popup .asi-Pagination-container{display:flex;flex-direction:row;margin-top:20px}.vue-search-component-container .search-component .search-popup .asi-Pagination-container .ais-Pagination-item,.vue-search-component-container .search-component .search-popup .asi-Pagination-container .asi-Pagination-item-edge{display:flex;padding:0 8px}.vue-search-component-container .search-component .search-popup-background{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;width:100%;height:100%}html.cms-toolbar-expanded .navbar-fixed-top,html.cms-toolbar-expanded .fixed-top,html.cms-toolbar-expanded .lg-outer{top:46px}html.cms-toolbar-expanded .lg-outer{margin-bottom:46px}.footer-plugin,body.cke_editable.footer-plugin{display:flex;position:relative;background-color:#2c3e50;color:white}.footer-plugin .container,body.cke_editable.footer-plugin .container{margin-top:2rem;margin-bottom:2rem}.footer-plugin .mailchimp-plugin .form-group .form-control{border:none}body.cke_editable.footer-plugin{display:block;margin-top:2rem;margin-bottom:2rem}.google-sheet-plugin iframe{border:1px solid #ced4da}@media (max-width: 1539.98px){.google-slides-plugin iframe{max-height:600px}}@media (max-width: 1199.98px){.google-slides-plugin iframe{max-height:500px}}@media (max-width: 991.98px){.google-slides-plugin iframe{max-height:400px}}.align-left{margin-right:auto;margin-left:0;text-align:left}.align-center{margin-right:auto;margin-left:auto;text-align:center}.align-right{margin-right:0;margin-left:auto;text-align:right}.img-fluid{display:flex}.fa:before{padding-right:3px}.fa:after{padding-left:3px}.row-plugin--gutters-vertical-small{margin-top:-7.5px;margin-bottom:-7.5px}.row-plugin--gutters-vertical-small>.col,.row-plugin--gutters-vertical-small>[class*='col-']{padding-top:7.5px;padding-bottom:7.5px}.row-plugin--gutters-vertical-normal{margin-top:-15px;margin-bottom:-15px}.row-plugin--gutters-vertical-normal>.col,.row-plugin--gutters-vertical-normal>[class*='col-']{padding-top:15px;padding-bottom:15px}.row-plugin--gutters-vertical-large{margin-top:-30px;margin-bottom:-30px}.row-plugin--gutters-vertical-large>.col,.row-plugin--gutters-vertical-large>[class*='col-']{padding-top:30px;padding-bottom:30px}.row-plugin--gutters-vertical-extra_large{margin-top:-52.5px;margin-bottom:-52.5px}.row-plugin--gutters-vertical-extra_large>.col,.row-plugin--gutters-vertical-extra_large>[class*='col-']{padding-top:52.5px;padding-bottom:52.5px}[class^='container'] [class^='container'],[class^='container'] [class*=' container'],[class*=' container'] [class^='container'],[class*=' container'] [class*=' container']{padding-right:0 !important;padding-left:0 !important}.container-plugin[data-spacing-vertical-external="none"]{margin-top:0px;margin-bottom:0px}.container-plugin[data-spacing-vertical-external="small"]{margin-top:15px;margin-bottom:15px}.container-plugin[data-spacing-vertical-external="normal"]{margin-top:30px;margin-bottom:30px}.container-plugin[data-spacing-vertical-external="large"]{margin-top:60px;margin-bottom:60px}.container-plugin[data-spacing-vertical-external="extra_large"]{margin-top:120px;margin-bottom:120px}.container-plugin[data-spacing-vertical-internal="none"]{padding-top:0px;padding-bottom:0px}.container-plugin[data-spacing-vertical-internal="small"]{padding-top:15px;padding-bottom:15px}.container-plugin[data-spacing-vertical-internal="normal"]{padding-top:30px;padding-bottom:30px}.container-plugin[data-spacing-vertical-internal="large"]{padding-top:60px;padding-bottom:60px}.container-plugin[data-spacing-vertical-internal="extra_large"]{padding-top:120px;padding-bottom:120px}.container-plugin>.container-internal{margin:0 auto}.container-plugin{padding-right:0;padding-left:0}.container-plugin:first-child{margin-top:0}.container-plugin:last-child{margin-bottom:0}.container-plugin[data-width="full-width"]{padding-right:0;padding-left:0}.col{display:flex;flex-direction:column}main.one-column-with-menu-and-sidebar{padding-right:15px;padding-left:15px}.image-plugin{display:flex}.image-plugin .image-plugin__content{display:flex}.image-plugin[data-is-full-screen-on-click] a:hover{cursor:zoom-in}.image-plugin--spacing-extra_small{margin-bottom:1rem}.image-plugin--spacing-small{margin-top:30px;margin-bottom:30px}.image-plugin--spacing-normal{margin-top:60px;margin-bottom:60px}.card-hero-with-content-plugin{margin-top:30px;margin-bottom:30px}.card-hero-with-content-plugin[data-spacing='normal']{margin-top:75px;margin-bottom:75px}.card-hero-with-content-plugin[data-spacing='large']{margin-top:100px;margin-bottom:100px}.card-hero-with-content-plugin .hero-wrapper-plugin{display:flex}@media (max-width: 1199.98px){.card-hero-with-content-plugin .hero-wrapper-plugin{justify-content:center;order:25}}.card-hero-with-content-plugin .content-wrapper-plugin{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.card-hero-with-content-plugin .content-wrapper-plugin h1:first-child{margin-top:0;padding-top:0}.card-hero-with-content-plugin .content-wrapper-plugin h2:first-child{margin-top:0;padding-top:0}.card-hero-with-content-plugin .content-wrapper-plugin h3:first-child{margin-top:0;padding-top:0}.card-hero-with-content-plugin .content-wrapper-plugin h4:first-child{margin-top:0;padding-top:0}.card-hero-with-content-plugin .content-wrapper-plugin h5:first-child{margin-top:0;padding-top:0}.card-hero-with-content-plugin .content-wrapper-plugin h6:first-child{margin-top:0;padding-top:0}@media (max-width: 1199.98px){.card-hero-with-content-plugin .content-wrapper-plugin{order:-1;margin-bottom:30px}.card-hero-with-content-plugin .content-wrapper-plugin *:last-child{margin-bottom:0}}.card-hero-with-content-plugin .content-wrapper-plugin[data-vertical-alignment='top'],.card-hero-with-content-plugin .content-wrapper-plugin[data-vertical-alignment='top']{justify-content:start}.card-hero-with-content-plugin .content-wrapper-plugin[data-vertical-alignment='middle'],.card-hero-with-content-plugin .content-wrapper-plugin[data-vertical-alignment='middle']{justify-content:center}.card-hero-with-content-plugin .content-wrapper-plugin[data-vertical-alignment='bottom'],.card-hero-with-content-plugin .content-wrapper-plugin[data-vertical-alignment='bottom']{justify-content:end}.reference-tooltip-plugin .reference-tooltip__container{color:#008ED6;font-size:0.7rem;vertical-align:super}.reference-tooltip-plugin .reference-tooltip__container:hover{text-decoration:underline;cursor:pointer}.reference-tooltip-plugin .reference-tooltip__container .popover-body{max-height:50vh;padding:1rem;overflow-y:auto;font-size:0.75rem}.reference-tooltip-plugin .reference-tooltip__container .popover-body *:last-child{margin-bottom:0}.reference-tooltip-plugin .reference-tooltip__container .popover-body:hover{cursor:initial}.reference-tooltip-plugin .reference-tooltip__container .popover-body blockquote{padding-top:0.5rem;padding-bottom:0.5rem}.main-column{word-break:break-word;margin-bottom:30px}@media (min-width: 576px){.main-column{margin-bottom:60px}}@media (min-width: 768px){.main-column{margin-bottom:60px}}@media (min-width: 1350px){.main-column{margin-bottom:90px}}@media (min-width: 1540px){.main-column{margin-bottom:150px}}.header-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}html{background:linear-gradient(0deg, #2c3e50 45%, white 40%);height:100%}@media (min-width: 1200px){html{background:linear-gradient(0deg, #2c3e50 75%, white 20%)}}.menu-column{padding-left:0;position:relative}.menu-column .selected a{width:100%;color:#008ED6;background:rgba(221,225,227,0.64);background:#f4f6f7}.menu-column .selected a::after{content:'';display:block;position:absolute;height:100%;width:100%;left:0;top:0;border-left:4px solid #008ED6}.menu-column .selected a::before{transform:rotate(180deg) translateX(25px)}.menu-column .menu-container{padding:0;width:100%;height:100vh;top:56px;overflow-y:scroll;position:sticky;position:sticky}@media (min-width: 992px){.menu-column .menu-container::-webkit-scrollbar{width:8px;background-color:#f4f6f7}.menu-column .menu-container::-webkit-scrollbar-thumb{background-color:#dee2e6}.menu-column .menu-container::-webkit-scrollbar-thumb:hover{background-color:#ced4da}}.menu-column .menu-container .metismenu{position:absolute;width:100%;padding-top:21px}.menu-column .menu-container .metismenu .mm-active ul{margin:7px 0}.menu-column .menu-container ul{padding-left:0;list-style:none}.menu-column .menu-container ul li .arrow,.menu-column .menu-container ul li a[aria-expanded='true']::before,.menu-column .menu-container ul li a[aria-expanded='false']::before{content:'';background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDkwLjY1NiA0OTAuNjU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTAuNjU2IDQ5MC42NTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4gPGc+IDxnPiA8cGF0aCBkPSJNNDg3LjUzNiwxMjAuNDQ1Yy00LjE2LTQuMTYtMTAuOTIzLTQuMTYtMTUuMDgzLDBMMjQ1LjMzOSwzNDcuNTgxTDE4LjIwMywxMjAuNDY3Yy00LjE2LTQuMTYtMTAuOTIzLTQuMTYtMTUuMDgzLDAgYy00LjE2LDQuMTYtNC4xNiwxMC45MjMsMCwxNS4wODNsMjM0LjY2NywyMzQuNjY3YzIuMDkxLDIuMDY5LDQuODIxLDMuMTE1LDcuNTUyLDMuMTE1czUuNDYxLTEuMDQ1LDcuNTMxLTMuMTM2bDIzNC42NjctMjM0LjY2NyBDNDkxLjY5NiwxMzEuMzY4LDQ5MS42OTYsMTI0LjYwNSw0ODcuNTM2LDEyMC40NDV6Ii8+IDwvZz4gPC9nPiA8L3N2Zz4g);display:inline-block;width:10px;height:10px;position:absolute;transform:translateX(-25px)}.menu-column .menu-container ul li a{display:flex;position:relative;flex-direction:row;justify-content:flex-start;align-items:center;padding:7px 30px;padding-left:40px;color:inherit;font-size:0.95rem}.menu-column .menu-container ul li a:hover{text-decoration:none}.menu-column .menu-container ul li a[aria-expanded='true']{width:100%;color:#008ED6;background:rgba(221,225,227,0.64);background:#f4f6f7}.menu-column .menu-container ul li a[aria-expanded='true']::after{content:'';display:block;position:absolute;height:100%;width:100%;left:0;top:0;border-left:4px solid #008ED6}.menu-column .menu-container ul li a[aria-expanded='true']::before{transform:rotate(180deg) translateX(25px)}.menu-column .menu-container ul li ul a{padding-left:60px}.menu-column .menu-container ul li ul ul a{padding-left:90px}.menu-column .menu-container ul li ul ul ul a{padding-left:120px}.app-blog{background:#fdfefe}.blog-list{display:flex;flex-direction:column;padding-bottom:30px}.blog-list.plugin-blog{padding:0}.blog-list .blog-list-items{display:flex;justify-content:flex-start;margin-top:15px}.blog-list .blog-list-items .post-item-container{margin-bottom:30px}.blog-list .blog-list-items .post-item-container .post-item{display:flex;flex-direction:column;height:100%;background:white;box-shadow:0 2px 6px 0 #0000001f;border-bottom:2px solid #008ED6}.blog-list .blog-list-items .post-item-container .post-item .blog-visual{height:240px;background-repeat:no-repeat !important;background-size:cover !important;background-position:50% 50% !important}@media (max-width: 1199.98px){.blog-list .blog-list-items .post-item-container .post-item .blog-visual{height:280px}}@media (max-width: 991.98px){.blog-list .blog-list-items .post-item-container .post-item .blog-visual{height:230px}}@media (max-width: 767.98px){.blog-list .blog-list-items .post-item-container .post-item .blog-visual{height:280px}}@media (max-width: 575.98px){.blog-list .blog-list-items .post-item-container .post-item .blog-visual{height:250px}}.blog-list .blog-list-items .post-item-container .post-item .post-item-body{padding:20px}.blog-list .blog-list-items .post-item-container .post-item .post-item-body .post-item-meta{margin-bottom:10px;color:gray}.blog-list .blog-list-items .post-item-container .post-item .post-item-body .post-item-link:hover{text-decoration:none}.blog-list .blog-list-items .post-item-container .post-item .post-item-body .post-item-link .title{margin-top:1rem;padding-top:0;font-size:1.4rem;color:#2c3e50}.post-detail{margin-bottom:2rem}.post-detail .post-title{border-bottom:none}.aside-right{padding-left:15px;position:relative}.aside-right .aside-right-fixed.position-fixed{position:fixed;padding-right:15px}@media (max-width: 991.98px){.aside-right .djangocms-toc{display:none}}.one-column-with-menu-and-sidebar .menu-column{min-height:600px}.one-column-with-menu-and-sidebar.container-custom .row{justify-content:space-between}.one-column-with-menu-and-sidebar.container-custom .content-wrapper{display:flex;flex-direction:column;padding-bottom:1rem}.one-column-with-menu-and-sidebar .aside-right .aside-right-fixed{position:relative;position:relative}.one-column-with-menu-and-sidebar .aside-right .aside-right-fixed.position-fixed{position:fixed}body{font-family:'Roboto', sans-serif !important}@media (max-width: 1539.98px){body{font-size:15px}}p,ul,ol{line-height:1.7}blockquote{border-left:3px solid #dee2e6 !important;color:#6c757d;padding-left:1rem;padding-top:1rem;padding-bottom:1rem}blockquote *:last-child{margin-bottom:0}.main-column *{z-index:1}h1,.heading-plugin--h1{margin-top:-.3125rem;padding-top:2.3125rem;font-size:2.2rem;z-index:0 !important}h1:first-child,.heading-plugin--h1:first-child{padding-top:3.3125rem}.navbar-fixed h1,.navbar-fixed .heading-plugin--h1{margin-top:-3.5rem;padding-top:5.5rem}.cms-toolbar-expanded>.navbar-fixed h1,.cms-toolbar-expanded>.navbar-fixed .heading-plugin--h1{margin-top:-6.375rem;padding-top:8.375rem}h2,.heading-plugin--h2{margin-top:-.3125rem;padding-top:1.8125rem;font-size:1.65rem;z-index:0 !important}h2:first-child,.heading-plugin--h2:first-child{padding-top:2.8125rem}.navbar-fixed h2,.navbar-fixed .heading-plugin--h2{margin-top:-3.5rem;padding-top:5rem}.cms-toolbar-expanded>.navbar-fixed h2,.cms-toolbar-expanded>.navbar-fixed .heading-plugin--h2{margin-top:-6.375rem;padding-top:7.875rem}h3,.heading-plugin--h3{margin-top:-.3125rem;padding-top:1.3125rem;font-size:1.35rem;z-index:0 !important}h3:first-child,.heading-plugin--h3:first-child{padding-top:2.3125rem}.navbar-fixed h3,.navbar-fixed .heading-plugin--h3{margin-top:-3.5rem;padding-top:4.5rem}.cms-toolbar-expanded>.navbar-fixed h3,.cms-toolbar-expanded>.navbar-fixed .heading-plugin--h3{margin-top:-6.375rem;padding-top:7.375rem}h4,.heading-plugin--h4{margin-top:-.3125rem;padding-top:1.1125rem;font-size:1.15rem;z-index:0 !important}h4:first-child,.heading-plugin--h4:first-child{padding-top:2.1125rem}.navbar-fixed h4,.navbar-fixed .heading-plugin--h4{margin-top:-3.5rem;padding-top:4.3rem}.cms-toolbar-expanded>.navbar-fixed h4,.cms-toolbar-expanded>.navbar-fixed .heading-plugin--h4{margin-top:-6.375rem;padding-top:7.175rem}h5,.heading-plugin--h5{margin-top:-.3125rem;padding-top:.4125rem;font-size:1.15rem;z-index:0 !important}h5:first-child,.heading-plugin--h5:first-child{padding-top:1.4125rem}.navbar-fixed h5,.navbar-fixed .heading-plugin--h5{margin-top:-3.5rem;padding-top:3.6rem}.cms-toolbar-expanded>.navbar-fixed h5,.cms-toolbar-expanded>.navbar-fixed .heading-plugin--h5{margin-top:-6.375rem;padding-top:6.475rem}h6,.heading-plugin--h6{margin-top:-.3125rem;padding-top:.4125rem;font-size:1.15rem;z-index:0 !important}h6:first-child,.heading-plugin--h6:first-child{padding-top:1.4125rem}.navbar-fixed h6,.navbar-fixed .heading-plugin--h6{margin-top:-3.5rem;padding-top:3.6rem}.cms-toolbar-expanded>.navbar-fixed h6,.cms-toolbar-expanded>.navbar-fixed .heading-plugin--h6{margin-top:-6.375rem;padding-top:6.475rem}h1,.heading-plugin--h1,h2,.heading-plugin--h2,h3,h4,h5,h6{color:#2c3e50;font-weight:500;margin-bottom:1rem;line-height:1.2}h1,.heading-plugin--h1{display:block;margin-bottom:1.5rem}h1:after,.heading-plugin--h1:after{content:'';display:block;width:100px;margin-top:1rem;border-bottom:3px solid #008ED6}@media (max-width: 1539.98px){h1,.heading-plugin--h1{font-size:1.6rem}}@media (max-width: 1539.98px){h2{font-size:1.45rem}}@media (max-width: 1539.98px){h3{font-size:1.25rem}}:focus{outline:none}

/*!
* metismenujs - v1.2.1
* A menu plugin
* https://github.com/onokumus/metismenujs#readme
*
* Made by Osman Nuri Okumus <onokumus@gmail.com> (https://github.com/onokumus)
* Under MIT License
*/.metismenu .arrow{float:right;line-height:1.42857}[dir=rtl] .metismenu .arrow{float:left}.metismenu .glyphicon.arrow:before{content:"\e079"}.metismenu .mm-active>a>.glyphicon.arrow:before{content:"\e114"}.metismenu .fa.arrow:before{content:"\f104"}.metismenu .mm-active>a>.fa.arrow:before{content:"\f107"}.metismenu .ion.arrow:before{content:"\f3d2"}.metismenu .mm-active>a>.ion.arrow:before{content:"\f3d0"}.metismenu .plus-times{float:right}[dir=rtl] .metismenu .plus-times{float:left}.metismenu .fa.plus-times:before{content:"\f067"}.metismenu .mm-active>a>.fa.plus-times{transform:rotate(45deg)}.metismenu .plus-minus{float:right}[dir=rtl] .metismenu .plus-minus{float:left}.metismenu .fa.plus-minus:before{content:"\f067"}.metismenu .mm-active>a>.fa.plus-minus:before{content:"\f068"}.metismenu .mm-collapse:not(.mm-show){display:none}.metismenu .mm-collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}.metismenu .has-arrow{position:relative}.metismenu .has-arrow:after{position:absolute;content:"";width:.5em;height:.5em;border-style:solid;border-width:1px 0 0 1px;border-color:initial;right:1em;transform:rotate(-45deg) translateY(-50%);transform-origin:top;top:50%;transition:all .3s ease-out}[dir=rtl] .metismenu .has-arrow:after{right:auto;left:1em;transform:rotate(135deg) translateY(-50%)}.metismenu .has-arrow[aria-expanded=true]:after,.metismenu .mm-active>.has-arrow:after{transform:rotate(-135deg) translateY(-50%)}[dir=rtl] .metismenu .has-arrow[aria-expanded=true]:after,[dir=rtl] .metismenu .mm-active>.has-arrow:after{transform:rotate(225deg) translateY(-50%)}

