/*c8a82104ec0d902e06f7f8fe01c708c7*/
@charset "UTF-8";
@media only all and (min-width:75rem){:root{--section-padding: 75px}}@media only all and (min-width:60rem) and (max-width:74.99rem){:root{--section-padding: 75px}}@media only all and (min-width:48rem) and (max-width:59.99rem){:root{--section-padding: 75px}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){:root{--section-padding: 50px}}@media only all and (max-width:30rem){:root{--section-padding: 50px}}html.g-offcanvas-css3{scroll-behavior:smooth}body{color:#32449b;background:#ffffff;font-family:"Ubuntu Mono";line-height:1.5}p{margin:1rem 0}blockquote{padding-top:5px;padding-bottom:5px;padding-left:1rem;border-left:solid 7px #eceff3;color:inherit !important}blockquote *:last-child:not(:first-child){font-size:90%;font-weight:bold}blockquote:first-child{margin-top:0 !important}blockquote:last-child{margin-bottom:0 !important}figure{margin:0}hr{border-bottom:solid 1px #32449b}a:not(.button):not(.btn){color:#cca715;transition:all 0.2s}a:not(.button):not(.btn):hover{color:#32449b}.link-arrow{text-decoration:none}.link-arrow:after{content:"";display:inline-block;width:20px;height:20px;margin-left:10px;-webkit-mask-image:url('../../../../images/icons/arrow-right-black.svg');mask-image:url('../../../../images/icons/arrow-right-black.svg');background-color:currentColor;background-position:center center;background-size:contain;background-repeat:no-repeat;vertical-align:middle;transition:all 0.2s}.link-arrow:hover{text-decoration:none;color:inherit}.link-arrow:hover:after{transform:translateX(10px)}h1{margin-top:2rem;margin-bottom:1rem;line-height:1.25;font-family:"Ubuntu Mono";font-size:2.75rem;font-weight:bold;text-transform:none;text-wrap:balance}@media only all and (min-width:48rem) and (max-width:59.99rem){h1{font-size:2.35rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){h1{font-size:2rem}}@media only all and (max-width:30rem){h1{font-size:1.75rem}}h2{margin-top:2rem;margin-bottom:1rem;line-height:1.25;font-family:"Ubuntu Mono";font-size:2.25rem;font-weight:bold;text-transform:none;text-wrap:balance}@media only all and (min-width:48rem) and (max-width:59.99rem){h2{font-size:2rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){h2{font-size:1.75rem}}@media only all and (max-width:30rem){h2{font-size:1.75rem}}h3{margin-top:2rem;margin-bottom:1rem;line-height:1.5;font-family:"Ubuntu Mono";font-size:1.75rem;font-weight:bold;text-transform:none;text-wrap:balance}@media only all and (min-width:30.01rem) and (max-width:47.99rem){h3{font-size:1.5rem}}@media only all and (max-width:30rem){h3{font-size:1.5rem}}h4{margin-top:1.75rem;margin-bottom:1rem;line-height:1.5;font-family:"Ubuntu Mono";font-size:1.35rem;font-weight:bold;text-transform:none;text-wrap:balance}h5{margin-top:1.75rem;margin-bottom:1rem;line-height:1.2;font-family:"Ubuntu Mono";font-size:1rem;font-weight:bold;text-transform:none;text-wrap:balance}h6{margin-top:1.75rem;margin-bottom:1rem;line-height:1.5;font-family:"Ubuntu Mono";font-size:0.875rem;font-weight:bold;text-transform:none;text-wrap:balance}.button,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle),.btn:not(.dropdown-toggle),.btn-primary,input[type="button"],input[type="submit"],input[type="reset"]{display:inline-block;box-sizing:border-box;padding:8px 15px;margin:0;font-family:"Ubuntu Mono";font-size:16px;font-weight:500;color:#fff;line-height:22px;letter-spacing:0;text-transform:uppercase;text-decoration:none;text-align:center;text-shadow:none;background:#32449b;border-width:1px;border-style:solid;border-color:#32449b;border-radius:0px;box-shadow:none;transition:all 0.2s}.button:hover,.button:active,.button:focus,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle):hover,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle):active,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle):focus,.btn:not(.dropdown-toggle):hover,.btn:not(.dropdown-toggle):active,.btn:not(.dropdown-toggle):focus,.btn-primary:hover,.btn-primary:active,.btn-primary:focus,input[type="button"]:hover,input[type="button"]:active,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:active,input[type="reset"]:focus{color:#fff;background:#cca715;border-color:#cca715;outline:0}.button:disabled,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle):disabled,.btn:not(.dropdown-toggle):disabled,.btn-primary:disabled,input[type="button"]:disabled,input[type="submit"]:disabled,input[type="reset"]:disabled{opacity:0.25;cursor:not-allowed}.button.fa[class*="fa-"]:before,.button.fa[class*="fa-"]:after,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).fa[class*="fa-"]:before,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).fa[class*="fa-"]:after,.btn:not(.dropdown-toggle).fa[class*="fa-"]:before,.btn:not(.dropdown-toggle).fa[class*="fa-"]:after,.btn-primary.fa[class*="fa-"]:before,.btn-primary.fa[class*="fa-"]:after,input[type="button"].fa[class*="fa-"]:before,input[type="button"].fa[class*="fa-"]:after,input[type="submit"].fa[class*="fa-"]:before,input[type="submit"].fa[class*="fa-"]:after,input[type="reset"].fa[class*="fa-"]:before,input[type="reset"].fa[class*="fa-"]:after{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Free", FontAwesome;font-weight:900}.button.button-xsmall,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-xsmall,.btn:not(.dropdown-toggle).button-xsmall,.btn-primary.button-xsmall,input[type="button"].button-xsmall,input[type="submit"].button-xsmall,input[type="reset"].button-xsmall{font-size:12px;padding:4px 11px}.button.button-small,.button.btn-sm,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-small,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).btn-sm,.btn:not(.dropdown-toggle).button-small,.btn:not(.dropdown-toggle).btn-sm,.btn-primary.button-small,.btn-primary.btn-sm,input[type="button"].button-small,input[type="button"].btn-sm,input[type="submit"].button-small,input[type="submit"].btn-sm,input[type="reset"].button-small,input[type="reset"].btn-sm{font-size:14px;padding:6px 13px}.button.button-large,.button.btn-lg,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-large,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).btn-lg,.btn:not(.dropdown-toggle).button-large,.btn:not(.dropdown-toggle).btn-lg,.btn-primary.button-large,.btn-primary.btn-lg,input[type="button"].button-large,input[type="button"].btn-lg,input[type="submit"].button-large,input[type="submit"].btn-lg,input[type="reset"].button-large,input[type="reset"].btn-lg{font-size:18px;padding:12px 19px}.button.button-xlarge,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-xlarge,.btn:not(.dropdown-toggle).button-xlarge,.btn-primary.button-xlarge,input[type="button"].button-xlarge,input[type="submit"].button-xlarge,input[type="reset"].button-xlarge{font-size:20px;padding:14px 21px}.button.button-2,.button.btn-secondary,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-2,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).btn-secondary,.btn:not(.dropdown-toggle).button-2,.btn:not(.dropdown-toggle).btn-secondary,.btn-primary.button-2,.btn-primary.btn-secondary,input[type="button"].button-2,input[type="button"].btn-secondary,input[type="submit"].button-2,input[type="submit"].btn-secondary,input[type="reset"].button-2,input[type="reset"].btn-secondary{background:#cca715;border-color:#cca715}.button.button-2:hover,.button.btn-secondary:hover,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-2:hover,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).btn-secondary:hover,.btn:not(.dropdown-toggle).button-2:hover,.btn:not(.dropdown-toggle).btn-secondary:hover,.btn-primary.button-2:hover,.btn-primary.btn-secondary:hover,input[type="button"].button-2:hover,input[type="button"].btn-secondary:hover,input[type="submit"].button-2:hover,input[type="submit"].btn-secondary:hover,input[type="reset"].button-2:hover,input[type="reset"].btn-secondary:hover{background:#32449b;border-color:#32449b}.button.button-outline,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-outline,.btn:not(.dropdown-toggle).button-outline,.btn-primary.button-outline,input[type="button"].button-outline,input[type="submit"].button-outline,input[type="reset"].button-outline{color:#32449b;background:none;background-color:transparent;border-color:#32449b}.button.button-outline:hover,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-outline:hover,.btn:not(.dropdown-toggle).button-outline:hover,.btn-primary.button-outline:hover,input[type="button"].button-outline:hover,input[type="submit"].button-outline:hover,input[type="reset"].button-outline:hover{color:#fff;background:#32449b;border-color:#32449b}.button.button-outline-2,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-outline-2,.btn:not(.dropdown-toggle).button-outline-2,.btn-primary.button-outline-2,input[type="button"].button-outline-2,input[type="submit"].button-outline-2,input[type="reset"].button-outline-2{color:#1f3047;background:none;background-color:transparent;border-color:#1f3047}.button.button-outline-2:hover,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-outline-2:hover,.btn:not(.dropdown-toggle).button-outline-2:hover,.btn-primary.button-outline-2:hover,input[type="button"].button-outline-2:hover,input[type="submit"].button-outline-2:hover,input[type="reset"].button-outline-2:hover{color:#fff;background:#1f3047;border-color:#1f3047}.button.button-white,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-white,.btn:not(.dropdown-toggle).button-white,.btn-primary.button-white,input[type="button"].button-white,input[type="submit"].button-white,input[type="reset"].button-white{color:#fff;background:none;background-color:transparent;border-color:#fff}.button.button-white:hover,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-white:hover,.btn:not(.dropdown-toggle).button-white:hover,.btn-primary.button-white:hover,input[type="button"].button-white:hover,input[type="submit"].button-white:hover,input[type="reset"].button-white:hover{color:#32449b;background:#fff;border-color:#fff}.button.button-arrow:after,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-arrow:after,.btn:not(.dropdown-toggle).button-arrow:after,.btn-primary.button-arrow:after,input[type="button"].button-arrow:after,input[type="submit"].button-arrow:after,input[type="reset"].button-arrow:after{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;line-height:normal;margin-left:10px}.button.button-download:before,button:not(.joomla-alert--close):not(.jooa11y-btn):not(.btn-close):not(.f-button):not(.f-html):not(.dropdown-toggle).button-download:before,.btn:not(.dropdown-toggle).button-download:before,.btn-primary.button-download:before,input[type="button"].button-download:before,input[type="submit"].button-download:before,input[type="reset"].button-download:before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:inherit;line-height:normal;margin-right:10px}table{border:1px solid #dce2e9}th{background:#eceff3;padding:0.5rem}td{padding:0.5rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child,ul:first-child,ol:first-child{margin-top:0 !important}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child{margin-bottom:0 !important}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{padding:0;margin:0}.container .row,.container-fluid .row,.container-sm .row,.container-md .row,.container-lg .row,.container-xl .row,.container-xxl .row{padding:0;margin:0}.container .row .col,.container .row>*,.container-fluid .row .col,.container-fluid .row>*,.container-sm .row .col,.container-sm .row>*,.container-md .row .col,.container-md .row>*,.container-lg .row .col,.container-lg .row>*,.container-xl .row .col,.container-xl .row>*,.container-xxl .row .col,.container-xxl .row>*{padding:0;margin:0}.list-group{border-radius:0px}.input-group>*{border-radius:0}.input-group>*:first-child{border-top-left-radius:0px;border-bottom-left-radius:0px}.input-group>*:last-child{border-top-right-radius:0px;border-bottom-right-radius:0px}.g-content{margin:10px;padding:15px}.g-title{margin-bottom:35px;text-wrap:balance}#g-page-surround{overflow:clip;background:#ffffff}#g-above{background:#ffffff;color:#32449b;padding:var(--section-padding) 0}#g-above .g-container>.g-grid>.g-block>.g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-above .g-container>.g-grid>.g-block>.g-content>.platform-content{padding:0;margin:0}#g-above .g-container>.g-grid>.g-block>.g-content>.platform-content>*{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}#g-navigation{background:#f9f8ff;color:#32449b;padding:25px 0;position:relative;z-index:10}#g-navigation>.g-container>.g-grid{align-items:center}#g-navigation>.g-container>.g-grid>.g-block>.g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-navigation>.g-container>.g-grid>.g-block>.g-content>.platform-content{padding:0;margin:0}#g-navigation>.g-container>.g-grid>.g-block.c-logo{max-width:none;width:auto;flex:0 0 fit-content}#g-navigation>.g-container>.g-grid>.g-block.c-mainmenu{max-width:none;width:auto;flex:1 1 auto;display:flex;justify-content:flex-end}#g-navigation>.g-container>.g-grid>.g-block.c-navigation{max-width:none;width:fit-content;flex:0 1 auto;display:flex;justify-content:flex-end}#g-breadcrumbs{background-color:#f9f8ff;padding:0;border-top:solid 1px #dbe1ff}#g-breadcrumbs>.g-container>.g-grid>.g-block>.g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-breadcrumbs>.g-container>.g-grid>.g-block>.g-content>.platform-content{padding:0;margin:0}#g-header{background-color:#ced3eb;color:#32449b;padding:0}#g-header>.g-container>.g-grid>.g-block>.g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-header>.g-container>.g-grid>.g-block>.g-content>.platform-content{padding:0;margin:0}#g-intro{background:#ffffff;color:#32449b}#g-intro .g-container>.g-grid>.g-block>.g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-intro .g-container>.g-grid>.g-block>.g-content>.platform-content{padding:0;margin:0}#g-intro .g-container>.g-grid>.g-block>.g-content>.platform-content>*{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}#g-features{background:#ffffff;color:#32449b}#g-features .g-container>.g-grid>.g-block>.g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-features .g-container>.g-grid>.g-block>.g-content>.platform-content{padding:0;margin:0}#g-features .g-container>.g-grid>.g-block>.g-content>.platform-content>*{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}#g-utility{background:#ffffff;color:#32449b}#g-utility .g-container>.g-grid>.g-block>.g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-utility .g-container>.g-grid>.g-block>.g-content>.platform-content{padding:0;margin:0}#g-utility .g-container>.g-grid>.g-block>.g-content>.platform-content>*{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}#g-testimonials{background:#ffffff;color:#32449b}#g-testimonials .g-container>.g-grid>.g-block>.g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-testimonials .g-container>.g-grid>.g-block>.g-content>.platform-content{padding:0;margin:0}#g-testimonials .g-container>.g-grid>.g-block>.g-content>.platform-content>*{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}#g-expanded{background:#ffffff;color:#32449b}#g-expanded .g-container>.g-grid>.g-block>.g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-expanded .g-container>.g-grid>.g-block>.g-content>.platform-content{padding:0;margin:0}#g-expanded .g-container>.g-grid>.g-block>.g-content>.platform-content>*{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}#g-container-main{background:#ffffff;color:#32449b}#g-container-main #g-mainbar{padding:var(--section-padding) 0}#g-container-main #g-mainbar:has(.com-content-article .item-image){padding-top:0}#g-container-main #g-mainbar .g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-container-main #g-aside>.g-grid>.g-block>.g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-container-main #g-aside>.g-grid>.g-block>.g-content>.platform-content{padding:0;margin:0}#g-container-main #g-aside>.g-grid>.g-block>.g-content>.platform-content>*{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}#g-container-main #g-sidebar>.g-grid>.g-block>.g-content{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#g-container-main #g-sidebar>.g-grid>.g-block>.g-content>.platform-content{padding:0;margin:0}#g-container-main #g-sidebar>.g-grid>.g-block>.g-content>.platform-content>*{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}#g-footer{padding-top:45px;padding-bottom:45px;background:#464555;color:#ffffff}@media only all and (min-width:48rem) and (max-width:59.99rem){#g-footer .g-container>.g-grid:not(:last-child)>.g-block,#g-footer .g-container>.g-grid:first-child:last-child>.g-block{flex:0 100%;width:100%}}#g-footer .g-container>.g-grid:last-child:not(:first-child){border-top:solid 1px rgba(255, 255, 255, 0.1)}#g-footer .g-container>.g-grid>.g-block>.g-content{padding-top:15px;padding-bottom:15px;margin-top:0;margin-bottom:0}#g-footer .g-container>.g-grid>.g-block>.g-content>*{padding:0;margin:0}#g-footer .g-container>.g-grid>.g-block>.g-content>*>*{padding-top:15px;padding-bottom:15px}#g-footer a{color:inherit}#g-footer a:hover{color:#cca715}#g-footer .g-title{margin-bottom:15px;line-height:normal}#g-offcanvas{background:#464555;width:300px;color:#ffffff}#g-offcanvas #offcanvas-top .g-content{margin:0}#g-offcanvas #offcanvas-top .g-content .offcanvas-top{all:unset}#g-offcanvas #offcanvas-bottom .g-content{margin:0}#g-offcanvas #offcanvas-bottom .g-content .offcanvas-bottom{all:unset}.icons .float-end{float:none !important}.com-content-category .content-category>h1{margin:0 0 50px 0}.com-content-category-blog>.page-header{margin:0 0 50px 0}.com-content-category-blog .com-content-category-blog__navigation{display:flex;flex-direction:column;justify-content:center;align-items:center}.com-content-category-blog .com-content-category-blog__navigation .com-content-category-blog__counter{padding:0;margin:0}.com-content-article>.page-header{margin:0 0 50px 0}.com-content-article:has(.item-image){display:flex;flex-direction:column}.com-content-article:has(.item-image) .item-image{order:-1;height:clamp(250px, 30vw, 350px);margin-bottom:var(--section-padding);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);overflow:hidden}.com-content-article:has(.item-image) .item-image img{object-fit:cover;object-position:center center;width:100%;height:100%}.com-content-article a:not(.button):not(.btn):hover{color:#cca715;text-decoration:underline}.mod-custom>*:first-child{margin-top:0}.mod-custom>*:last-child{margin-bottom:0}.g-main-nav{font-family:"Ubuntu Mono";font-weight:700;line-height:1.5}.g-main-nav .g-toplevel{line-height:3.125}.g-main-nav .g-toplevel>li{margin:0 0.5rem}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-main-nav .g-toplevel>li{margin:0 0.2rem}}.g-main-nav .g-toplevel>li>.g-menu-item-container{color:#32449b;padding:3.75px 0;font-weight:inherit}.g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{padding:0 0 3.75px}.g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-parent-indicator{vertical-align:top}.g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-parent-indicator:after{content:"";opacity:0.75;width:1rem}.g-main-nav .g-toplevel>li>.g-menu-item-container i{opacity:1}.g-main-nav .g-toplevel>li:hover>.g-menu-item-container{color:rgba(50, 68, 155, 0.7)}.g-main-nav .g-toplevel>li:hover>.g-menu-item-container>.g-selected{color:rgba(50, 68, 155, 0.7)}.g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content{box-shadow:0 2px 0 rgba(50, 68, 155, 0.2)}.g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-selected{box-shadow:0 2px 0 rgba(50, 68, 155, 0.2)}.g-main-nav .g-dropdown{background:white;border:1px solid rgba(50, 68, 155, 0.2);border-radius:0}.g-main-nav .g-dropdown>.g-dropdown-column{border:1px solid transparent}.g-main-nav .g-dropdown a{color:#32449b}.g-main-nav .g-dropdown a:hover{color:#cca715}.g-main-nav .g-dropdown .g-dropdown-column{position:relative}.g-main-nav .g-dropdown .g-dropdown{margin-left:20px}.g-main-nav .g-sublevel>li>.g-menu-item-container{color:#32449b;font-size:0.9rem}.g-main-nav .g-sublevel>li>.g-menu-item-container>.g-selected{color:#32449b}.g-main-nav .g-sublevel>li:not(:last-child)>.g-menu-item-container{border-bottom:1px solid rgba(50, 68, 155, 0.2)}.g-main-nav .g-sublevel>li:not(:last-child)>.g-menu-item-container>.g-selected{border-bottom:1px solid rgba(50, 68, 155, 0.2)}.g-main-nav .g-sublevel>li:hover>.g-menu-item-container,.g-main-nav .g-sublevel>li.active>.g-menu-item-container{color:#cca715}.g-main-nav .g-sublevel>li:hover>.g-menu-item-container>.g-selected,.g-main-nav .g-sublevel>li.active>.g-menu-item-container>.g-selected{color:#cca715}.g-main-nav .g-sublevel>li.g-menu-item-type-particle>.g-menu-item-container{border:0}.g-main-nav .g-sublevel>li.g-menu-item-type-particle:hover>.g-menu-item-container,.g-main-nav .g-sublevel>li.g-menu-item-type-particle.active>.g-menu-item-container{border:0}.g-main-nav .g-sublevel>li.g-menu-item-type-particle:hover>.g-menu-item-container{background:inherit}#g-offcanvas #g-mobilemenu-container ul{background:#464555}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container{color:#ffffff;padding:15px}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-menu-item-container{color:#ffffff}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#a78911}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#b59413}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:1px solid #e7bd18;background:#ba9813;border-radius:0;margin:-0.3rem 0 -0.2rem 0.5rem;padding:0.2rem}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator:hover{background:#a78911}#g-offcanvas #g-mobilemenu-container ul .g-dropdown-column{width:300px}#g-offcanvas #g-mobilemenu-container ul i.fa{width:1.5rem}#g-mobilemenu-container{margin:-25px}.g-offcanvas-toggle{font-size:2rem;color:#32449b;width:40px;height:32px;top:30px;z-index:100001;display:none;box-shadow:inset 0 2px #32449b}.g-offcanvas-toggle.g-offcanvas-hide{display:none !important}.g-offcanvas-open .g-offcanvas-toggle{color:rgba(255, 255, 255, 0.6)}@media only all and (max-width:60rem){.g-offcanvas-toggle{display:block}}.g-offcanvas-toggle .fa{display:none}.g-offcanvas-toggle::before{content:"";position:absolute;top:calc(50% - 1px);bottom:auto;left:0;right:0;width:100%;height:2px;background:#32449b}.g-offcanvas-toggle::after{content:"";position:absolute;top:auto;bottom:0;left:0;right:0;width:100%;height:2px;background:#32449b}.g-offcanvas-right .g-offcanvas-toggle{right:25px}.g-offcanvas-open .g-nav-overlay{z-index:100000}.g-offcanvas-open .g-offcanvas-left #g-page-surround{left:300px}.g-offcanvas-open .g-offcanvas-right #g-page-surround{right:300px}.g-offcanvas-open .dir-rtl.g-offcanvas-left #g-offcanvas{right:auto}.g-offcanvas-open .dir-rtl.g-offcanvas-right #g-offcanvas{left:auto}.nav{all:unset}.nav.c-horizontal{display:flex;align-items:center;flex-wrap:wrap;gap:0 15px}.nav.c-footer{display:flex;flex-wrap:wrap;gap:0 15px}@media only all and (min-width:75rem){.nav.c-footer{align-items:center}}@media only all and (min-width:60rem) and (max-width:74.99rem){.nav.c-footer{align-items:center}}@media only all and (min-width:48rem) and (max-width:59.99rem){.nav.c-footer{align-items:center}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.nav.c-footer{flex-direction:column}}@media only all and (max-width:30rem){.nav.c-footer{flex-direction:column}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.nav.c-footer li{list-style-position:inside;list-style-type:circle}}@media only all and (max-width:30rem){.nav.c-footer li{list-style-position:inside;list-style-type:circle}}.nav.c-footer li:not(:last-child)::after{content:"|";display:inline-block;margin-left:15px}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.nav.c-footer li:not(:last-child)::after{display:none}}@media only all and (max-width:30rem){.nav.c-footer li:not(:last-child)::after{display:none}}.c-logo img{width:250px;height:46px}form>*{margin:0}form>*+*{margin-top:20px}form fieldset{padding:0;margin:0}form fieldset>*{margin:0}form fieldset>*:not(:first-child){margin-top:20px}form fieldset+fieldset.m-0{margin-top:20px !important}form legend{font-weight:bold}form .control-group{margin:0}form .control-group:not(:first-child){margin-top:20px}form .control-group>*:not(.control-label):not(.controls){margin:0}form .control-group>*:not(.control-label):not(.controls):not(:first-child){margin-top:20px}form .control-group .control-label label{display:block;margin-bottom:5px}form .visually-hidden:first-child+*{margin-top:0}form input[type="text"],form input[type="email"],form input[type="password"],form input[type="url"],form input[type="file"],form input[type="number"],form input[type="date"],form input[type="time"],form input[type="tel"],form input[type="search"],form select{box-sizing:border-box;padding:8px 15px;margin:0;width:100%;max-width:100%;height:40px;color:#32449b;font-size:16px;font-weight:normal;line-height:normal;border:1px solid #e0e0e0;border-radius:0px;background-color:#fafafa;box-shadow:none}form input[type="text"]::placeholder,form input[type="email"]::placeholder,form input[type="password"]::placeholder,form input[type="url"]::placeholder,form input[type="file"]::placeholder,form input[type="number"]::placeholder,form input[type="date"]::placeholder,form input[type="time"]::placeholder,form input[type="tel"]::placeholder,form input[type="search"]::placeholder,form select::placeholder{color:#32449b}form input[type="file"]{padding:0;height:auto;background:none}form select[multiple="multiple"]{height:120px}form input[type="radio"],form input[type="checkbox"]{position:relative;box-sizing:border-box;padding:0;margin:5px 5px 5px 0;box-shadow:none}form textarea{box-sizing:border-box;padding:8px 15px;width:100%;color:#32449b;font-size:16px;font-weight:normal;line-height:normal;border:1px solid #e0e0e0;border-radius:0px;background-color:#fafafa;box-shadow:none}form textarea::placeholder{color:#32449b}.mod-login .mod-login__userdata>*{margin:0}.mod-login .mod-login__userdata>*:not(:first-child){margin-top:20px}.mod-login .mod-login__options{list-style:none}.mod-login .mod-login__options [class^="icon-"]{display:none}.com-contact{display:grid;gap:var(--section-padding)}@media only all and (min-width:75rem){.com-contact{grid-template-columns:1fr 2fr}}@media only all and (min-width:60rem) and (max-width:74.99rem){.com-contact{grid-template-columns:1fr 1fr}}@media only all and (min-width:48rem) and (max-width:59.99rem){.com-contact{grid-template-columns:1fr}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.com-contact{grid-template-columns:1fr}}@media only all and (max-width:30rem){.com-contact{grid-template-columns:1fr}}.com-contact h1{margin:0;grid-column:1 / -1}.com-contact h2{display:none}.com-contact .com-contact__container .com-contact__thumbnail img{width:200px;height:36px}.com-contact .com-contact__container .com-contact__position{overflow:auto}.com-contact .com-contact__container .com-contact__position dt{margin:2px 10px 2px 0;float:left;clear:left;text-align:center}.com-contact .com-contact__container .com-contact__position dd{margin:2px 0;float:left}.com-contact .com-contact__container .com-contact__info .com-contact__address{margin:0;overflow:auto}.com-contact .com-contact__container .com-contact__info .com-contact__address dt{width:20px;margin:2px 10px 2px 0;float:left;clear:left;text-align:center}.com-contact .com-contact__container .com-contact__info .com-contact__address dd{display:inline-flex;margin:2px 0;float:left}.com-contact .com-contact__container .com-contact__info .com-contact__address dd:has(+ dd)::after{content:",";margin-right:5px}.com-contact .com-contact__container .com-contact__info .com-contact__address a{color:inherit}.com-contact .com-contact__container .com-contact__info .com-contact__address a:hover{color:#cca715}.com-contact .com-contact__container .com-contact__info .com-contact__address .visually-hidden{display:none}.com-contact .com-contact__form #contact-form{padding:25px;border:solid 1px #32449b}.com-contact .com-contact__form #contact-form legend{display:none}.com-contact .com-contact__form #contact-form .control-group textarea.form-control{height:100px}.com-contact .com-contact__form #contact-form .control-group.field-spacer{display:none}.com-contact .com-contact__form #contact-form .control-group.field-spacer+.control-group{margin-top:0}.com-contact .com-contact__form #contact-form .star{display:none}.com-contact .com-contact__form #contact-form .form-control-feedback{display:block;color:red}.com-contact .com-contact__form #contact-form #modal-jform_consentbox .modal-header{display:none}.com-contact .com-contact__form #contact-form #jform_captcha-lbl{display:none}.com-contact .com-contact__miscinfo{margin-top:var(--section-padding)}.com-contact .com-contact__miscinfo dl{margin:0}.com-contact .com-contact__miscinfo dt{display:none}.com-contact .com-contact__miscinfo dd{margin:0}.com_contact.view-contact #g-container-main{background:#f9f8ff}.com-finder>h1:first-child{margin:0 0 50px 0}.com-finder #search-form .form-inline label{display:none}.com-finder #search-results #search-result-list{margin:25px 0;display:grid;gap:50px}@media only all and (min-width:75rem){.com-finder #search-results #search-result-list{grid-template-columns:1fr 1fr 1fr}}@media only all and (min-width:60rem) and (max-width:74.99rem){.com-finder #search-results #search-result-list{grid-template-columns:1fr 1fr 1fr}}@media only all and (min-width:48rem) and (max-width:59.99rem){.com-finder #search-results #search-result-list{grid-template-columns:1fr 1fr}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.com-finder #search-results #search-result-list{grid-template-columns:1fr}}@media only all and (max-width:30rem){.com-finder #search-results #search-result-list{grid-template-columns:1fr}}.com-finder #search-results #search-result-list .result__item{border:none;padding:0;margin:0}.com-finder #search-results #search-result-list .result__item:not(:has(.result__image))::before{margin-bottom:25px;content:"";display:block;aspect-ratio:1.7777777778;background-color:#1f3047;background-image:url('../../../../images/icons/none-white.svg');background-size:25%;background-position:center center;background-repeat:no-repeat;border-radius:0}.com-finder #search-results #search-result-list .result__item>*{margin:0}.com-finder #search-results #search-result-list .result__item .result__image{margin-bottom:25px;aspect-ratio:1.7777777778;overflow:hidden;border-radius:0}.com-finder #search-results #search-result-list .result__item .result__image img{object-fit:cover;object-position:center center;width:100%;height:100%}.com-finder #search-results #search-result-list .result__item .result__title a{color:inherit}.com-finder #search-results #search-result-list .result__item .result__title a:hover{color:#cca715}.com-finder #search-results #search-result-list .result__item .result__description{margin-top:15px}.mod-breadcrumbs__wrapper{padding:10px 0;color:#32449b;font-size:80%}@media only all and (min-width:75rem){.mod-breadcrumbs__wrapper{letter-spacing:0.5px}}@media only all and (min-width:60rem) and (max-width:74.99rem){.mod-breadcrumbs__wrapper{letter-spacing:0.5px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.mod-breadcrumbs__wrapper{letter-spacing:0.5px}}.mod-breadcrumbs__wrapper .mod-breadcrumbs{margin:unset;background:unset;padding-left:unset !important;padding-right:unset !important;list-style:none;display:flex;align-items:center;flex-wrap:wrap}.mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item{padding:unset}.mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item::before{color:inherit;display:none}.mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item:not(:last-child){margin-right:10px}.mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item:not(:last-child)::after{content:"";display:inline-block;margin-left:10px;font-family:"Font Awesome 5 Free";font-weight:bold;font-size:80%}.mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item.active{color:inherit}.mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item a{color:inherit}.mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item a:hover{text-decoration:underline}.mod-languages .mod-languages__list{line-height:1}.mod-languages .mod-languages__list li{margin:0}.mod-languages .mod-languages__list li.lang-active{background:none}.mod-languages .mod-languages__list li.lang-active a{font-weight:bold}.mod-languages .mod-languages__list li:first-child a{padding-left:0}.mod-languages .mod-languages__list li:last-child a{padding-right:0}.mod-languages .mod-languages__list li a{display:inline-flex;padding:5px;color:inherit !important}.mod-languages .mod-languages__select button{color:inherit}.alert{border-radius:0px;border:none}joomla-alert{padding:10px 35px 10px 10px;margin:0 0 25px 0;position:relative;border-radius:0px}joomla-alert+.joomla-alert{margin-top:1rem}joomla-alert .joomla-alert--close{position:absolute;top:0;right:0;text-shadow:none}joomla-alert .alert-heading{font-weight:bold}[class*="__navigation"]{margin-top:var(--section-padding);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 50px}.pagination__wrapper .pagination{margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:5px 0}.pagination__wrapper .pagination .page-item .page-link{display:block;padding:5px 12px;text-decoration:none;background:#fff;border:1px solid #32449b;transition:all 0.3s}.pagination__wrapper .pagination .page-item .page-link:hover{background:#32449b;color:#fff}.pagination__wrapper .pagination .page-item:first-child .page-link{border-top-left-radius:0px;border-bottom-left-radius:0px}.pagination__wrapper .pagination .page-item:last-child .page-link{border-top-right-radius:0px;border-bottom-right-radius:0px}.pagination__wrapper .pagination .page-item:not(:first-child) .page-link{margin-left:-1px}.pagination__wrapper .pagination .page-item.active .page-link{background:#32449b;color:#fff}#osmap>.page-header{margin:0 0 50px 0}@media only all and (min-width:75rem){#osmap .osmap-items{column-count:3;column-gap:50px}#osmap .osmap-items ul{break-inside:avoid}#osmap .osmap-items ul:first-child{margin-top:0}#osmap .osmap-items ul:last-child{margin-bottom:0}}@media only all and (min-width:60rem) and (max-width:74.99rem){#osmap .osmap-items{column-count:3;column-gap:50px}#osmap .osmap-items ul{break-inside:avoid}#osmap .osmap-items ul:first-child{margin-top:0}#osmap .osmap-items ul:last-child{margin-bottom:0}}@media only all and (min-width:48rem) and (max-width:59.99rem){#osmap .osmap-items{column-count:2;column-gap:50px}#osmap .osmap-items ul{break-inside:avoid}#osmap .osmap-items ul:first-child{margin-top:0}#osmap .osmap-items ul:last-child{margin-bottom:0}}#osmap .osmap-items>ul{padding:25px 0 25px 25px;margin:-2px 0 0 0;border-top:solid 2px #ced3eb;border-bottom:solid 2px #ced3eb}.com-users-login,.com-users-registration,.com-users-remind,.com-users-reset,.com-users-profile__edit{max-width:650px;margin-left:auto;margin-right:auto}.com-users-login>.page-header,.com-users-registration>.page-header,.com-users-remind>.page-header,.com-users-reset>.page-header,.com-users-profile__edit>.page-header{margin:0 0 50px 0;text-align:center}._access-icon{bottom:15px !important;left:15px !important;color:#000 !important;font-style:normal !important;transform:none !important;text-indent:unset !important}div._access-menu{margin:10px;border-radius:0px;box-shadow:0 5px 10px rgba(0, 0, 0, 0.25)}div._access-menu ._menu-btn{width:30px;font-style:normal}div._access-menu h3{font-size:20px !important;margin-top:10px;margin-bottom:10px}div._access-menu ul._access-scrollbar li{padding-left:40px;background:none;border:none;border-radius:0px}#redim-cookiehint-modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;padding:20px;display:flex;justify-content:center;align-items:center;background-color:rgba(0, 0, 0, 0.75);touch-action:none}#redim-cookiehint-modal #redim-cookiehint{max-width:380px;padding:20px;box-sizing:border-box;background:#fff;display:flex;flex-direction:column;gap:15px}#redim-cookiehint-modal #redim-cookiehint .cookiehead{margin-top:2rem;margin-bottom:1rem;line-height:1.5;font-family:"Ubuntu Mono";font-size:1.75rem;font-weight:bold;text-transform:none;text-wrap:balance;margin:0}@media only all and (min-width:30.01rem) and (max-width:47.99rem){#redim-cookiehint-modal #redim-cookiehint .cookiehead{font-size:1.5rem}}@media only all and (max-width:30rem){#redim-cookiehint-modal #redim-cookiehint .cookiehead{font-size:1.5rem}}#redim-cookiehint-modal #redim-cookiehint .cookiecontent>*:first-child{margin-top:0}#redim-cookiehint-modal #redim-cookiehint .cookiecontent>*:last-child{margin-bottom:0}#redim-cookiehint-modal #redim-cookiehint .cookiebuttons{display:flex;flex-direction:column;gap:10px}#redim-cookiehint-modal #redim-cookiehint .cookiebuttons #cookiehintsubmit{width:100%}#redim-cookiehint-modal #redim-cookiehint .cookiebuttons #cookiehintsubmitno{width:100%}#redim-cookiehint-modal #redim-cookiehint .clr{display:none}#redim-cookiehint-bottom{position:fixed;top:auto;bottom:0;left:0;right:0;z-index:999;padding:20px;display:flex;justify-content:center;align-items:center;background-color:none;touch-action:none;pointer-events:none}#redim-cookiehint-bottom #redim-cookiehint{max-width:700px;padding:20px;box-sizing:border-box;background:#fff;display:flex;flex-direction:column;gap:15px;text-align:center;pointer-events:all}#redim-cookiehint-bottom #redim-cookiehint .cookiehead{margin-top:2rem;margin-bottom:1rem;line-height:1.5;font-family:"Ubuntu Mono";font-size:1.75rem;font-weight:bold;text-transform:none;text-wrap:balance;margin:0}@media only all and (min-width:30.01rem) and (max-width:47.99rem){#redim-cookiehint-bottom #redim-cookiehint .cookiehead{font-size:1.5rem}}@media only all and (max-width:30rem){#redim-cookiehint-bottom #redim-cookiehint .cookiehead{font-size:1.5rem}}#redim-cookiehint-bottom #redim-cookiehint .cookiecontent>*:first-child{margin-top:0}#redim-cookiehint-bottom #redim-cookiehint .cookiecontent>*:last-child{margin-bottom:0}#redim-cookiehint-bottom #redim-cookiehint .cookiebuttons{display:flex;align-items:center;justify-content:center;gap:10px}#redim-cookiehint-bottom #redim-cookiehint .clr{display:none}.g-error,.outline-_error{text-align:center}.g-error .g-container,.outline-_error .g-container{max-width:550px;margin-left:auto;margin-right:auto}.g-error #g-page-surround,.outline-_error #g-page-surround{background:#f9f8ff}.g-error #g-header,.outline-_error #g-header{padding:var(--section-padding);background:transparent}.g-offline,.outline-_offline{font-size:initial;background:#cca715}.g-offline .g-container,.outline-_offline .g-container{max-width:550px;margin-left:auto;margin-right:auto}.g-offline #g-page-surround>*,.outline-_offline #g-page-surround>*{padding:0;background:none}.g-offline #g-page-surround #g-navigation,.outline-_offline #g-page-surround #g-navigation{padding:10px 0}.g-offline #g-page-surround #g-mainbar,.outline-_offline #g-page-surround #g-mainbar{height:100vh;background:none}.g-offline #frame,.outline-_offline #frame{margin:0 auto;border:none;border-radius:0px;box-shadow:0 15px 30px rgba(0, 0, 0, 0.25)}.g-offline #frame>p,.outline-_offline #frame>p{font-size:120%}.g-offline #frame form,.outline-_offline #frame form{text-align:center}.g-offline #frame form input,.outline-_offline #frame form input{text-align:center}.c-bg-accent-1{position:relative}.c-bg-accent-1::before{content:"";display:block;position:absolute;top:0;bottom:0;width:calc(100vw + 2px);margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#cca715;z-index:1}.c-bg-accent-1>*{position:relative;z-index:3;color:#fff}.c-bg-accent-2{position:relative}.c-bg-accent-2::before{content:"";display:block;position:absolute;top:0;bottom:0;width:calc(100vw + 2px);margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#1f3047;z-index:1}.c-bg-accent-2>*{position:relative;z-index:3;color:#fff}.c-bg-grey{position:relative}.c-bg-grey::before{content:"";display:block;position:absolute;top:0;bottom:0;width:calc(100vw + 2px);margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#f6f6f9;z-index:1}.c-bg-grey>*{position:relative;z-index:3}[class*="c-section--"]{padding:var(--section-padding) 0;position:relative}[class*="c-section--"]:first-child{margin-top:calc(-1 * var(--section-padding))}[class*="c-section--"]:last-child{margin-bottom:calc(-1 * var(--section-padding))}.moduletable.c-map .custom{display:flex}.moduletable.c-slider-homepage .complete-article-slider .cas-articles{overflow:visible}.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article{display:grid}@media only all and (min-width:75rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article{align-items:stretch;grid-template-columns:45% 55%;grid-template-areas:"text image"}}@media only all and (min-width:60rem) and (max-width:74.99rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article{align-items:stretch;grid-template-columns:45% 55%;grid-template-areas:"text image"}}@media only all and (min-width:48rem) and (max-width:59.99rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article{grid-template-columns:100%;grid-template-areas:"image" "text"}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article{grid-template-columns:100%;grid-template-areas:"image" "text"}}@media only all and (max-width:30rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article{grid-template-columns:100%;grid-template-areas:"image" "text"}}.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-image{grid-area:image}@media only all and (min-width:75rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-image{height:500px;margin-right:calc(-50vw + 90%)}}@media only all and (min-width:60rem) and (max-width:74.99rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-image{height:500px;margin-right:calc(-50vw + 90%)}}@media only all and (min-width:48rem) and (max-width:59.99rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-image{height:400px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-image{height:300px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}}@media only all and (max-width:30rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-image{height:300px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}}.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-image img{object-fit:cover;object-position:center center;width:100%;height:100%}.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate{grid-area:text;display:flex;flex-direction:column;justify-content:center;gap:15px;position:relative}@media only all and (min-width:75rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate{padding-right:25px}}@media only all and (min-width:60rem) and (max-width:74.99rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate{padding-right:25px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate{padding-top:35px;padding-bottom:85px}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate{padding-top:35px;padding-bottom:85px}}@media only all and (max-width:30rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate{padding-top:35px;padding-bottom:85px}}.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate::after{content:"";position:absolute;top:0;bottom:0;left:auto;right:-100px;width:101px;height:auto;background:#ced3eb;clip-path:polygon(0 0, 0% 100%, 100% 0)}.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate>*{z-index:1}.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate .cas-article-title{text-wrap:balance}@media only all and (min-width:75rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate .cas-article-title>*{letter-spacing:-1px}}@media only all and (min-width:60rem) and (max-width:74.99rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate .cas-article-title>*{letter-spacing:-1px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate .cas-article-title>*{letter-spacing:-1px}}.moduletable.c-slider-homepage .complete-article-slider .cas-articles .cas-article .cas-article-separate .cas-article-intro-text{font-size:115%}.moduletable.c-slider-homepage .complete-article-slider .swiper .swiper-button-prev{top:auto;bottom:25px;left:0;right:auto}.moduletable.c-slider-homepage .complete-article-slider .swiper .swiper-button-prev::after{font-size:30px}.moduletable.c-slider-homepage .complete-article-slider .swiper .swiper-button-next{top:auto;bottom:25px;left:50px;right:auto}.moduletable.c-slider-homepage .complete-article-slider .swiper .swiper-button-next::after{font-size:30px}.moduletable.c-about-us .complete-multi-content{display:flex;flex-direction:column;gap:50px}.moduletable.c-about-us .complete-multi-content .cmc-intro{text-wrap:balance}.moduletable.c-about-us .complete-multi-content .cmc-intro .cmc-intro-title{margin-bottom:25px}.moduletable.c-about-us .complete-multi-content .cmc-intro .cmc-intro-description{margin-top:15px}.moduletable.c-about-us .complete-multi-content .cmc-intro .cmc-intro-link{margin-top:25px}.moduletable.c-about-us .complete-multi-content .cmc-items{display:grid;gap:25px}@media only all and (min-width:75rem){.moduletable.c-about-us .complete-multi-content .cmc-items{grid-template-columns:1fr 1fr 1fr 1fr}}@media only all and (min-width:60rem) and (max-width:74.99rem){.moduletable.c-about-us .complete-multi-content .cmc-items{grid-template-columns:1fr 1fr 1fr 1fr}}@media only all and (min-width:48rem) and (max-width:59.99rem){.moduletable.c-about-us .complete-multi-content .cmc-items{grid-template-columns:1fr 1fr 1fr}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.moduletable.c-about-us .complete-multi-content .cmc-items{grid-template-columns:1fr 1fr}}@media only all and (max-width:30rem){.moduletable.c-about-us .complete-multi-content .cmc-items{grid-template-columns:1fr}}@media only all and (max-width:30rem){.moduletable.c-about-us .complete-multi-content .cmc-items .cmc-item{display:flex;gap:15px;align-items:center}}@media only all and (min-width:75rem){.moduletable.c-about-us .complete-multi-content .cmc-items .cmc-item .cmc-item-image{margin-bottom:10px}}@media only all and (min-width:60rem) and (max-width:74.99rem){.moduletable.c-about-us .complete-multi-content .cmc-items .cmc-item .cmc-item-image{margin-bottom:10px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.moduletable.c-about-us .complete-multi-content .cmc-items .cmc-item .cmc-item-image{margin-bottom:10px}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.moduletable.c-about-us .complete-multi-content .cmc-items .cmc-item .cmc-item-image{margin-bottom:10px}}.moduletable.c-about-us .complete-multi-content .cmc-items .cmc-item .cmc-item-image img{width:40px;height:40px}.moduletable.c-about-us .complete-multi-content .cmc-items .cmc-item .cmc-item-title>*{}.moduletable.c-about-us .complete-multi-content .cmc-items .cmc-item .cmc-item-title a{color:inherit}.moduletable.c-about-us .complete-multi-content .cmc-items .cmc-item .cmc-item-title a:hover{color:#cca715}.moduletable.c-about-us .complete-multi-content .cmc-items .cmc-item .cmc-item-description{margin-top:15px}.moduletable.c-about-us .complete-multi-content .cmc-items .cmc-item .cmc-item-link{margin-top:25px;display:none}.moduletable.c-about-us .complete-multi-content .cmc-epilogue{text-wrap:balance}.moduletable.c-about-us .complete-multi-content .cmc-epilogue .cmc-epilogue-title{margin-bottom:25px}.moduletable.c-about-us .complete-multi-content .cmc-epilogue .cmc-epilogue-description:not(:first-child){margin-top:15px}.moduletable.c-about-us .complete-multi-content .cmc-epilogue .cmc-epilogue-link:not(:first-child){margin-top:25px}.complete-image-display{margin-bottom:15px}.moduletable.c-contact .complete-multi-content .cmc-intro .cmc-intro-image:not(:last-child){margin-bottom:15px}.moduletable.c-contact .complete-multi-content .cmc-intro .cmc-intro-image img{height:40px}.moduletable.c-contact .complete-multi-content .cmc-intro .cmc-intro-title:not(:first-child){margin-top:10px}.moduletable.c-contact .complete-multi-content .cmc-intro .cmc-intro-description:not(:first-child){margin-top:10px}.moduletable.c-contact .complete-multi-content .cmc-items:not(:first-child){margin-top:35px}.moduletable.c-contact .complete-multi-content .cmc-items .cmc-item{display:grid;grid-template-columns:25px 1fr;gap:15px;align-items:center}.moduletable.c-contact .complete-multi-content .cmc-items .cmc-item:not(:first-child){margin-top:25px}.moduletable.c-contact .complete-multi-content .cmc-items .cmc-item .cmc-item-image img{filter:contrast(1) invert(1)}.moduletable.c-contact .complete-multi-content .cmc-items .cmc-item .cmc-item-description{font-size:110%;line-height:normal}.moduletable.c-contact .complete-multi-content .cmc-epilogue:not(:first-child){margin-top:35px}.moduletable.c-contact .complete-multi-content .cmc-epilogue .cmc-intro-image:not(:last-child){margin-bottom:15px}.moduletable.c-contact .complete-multi-content .cmc-epilogue .cmc-intro-image img{height:40px}.moduletable.c-contact .complete-multi-content .cmc-epilogue .cmc-intro-title:not(:first-child){margin-top:10px}.moduletable.c-contact .complete-multi-content .cmc-epilogue .cmc-intro-description:not(:first-child){margin-top:10px}#complete-scroll-to-top{position:fixed;z-index:9;top:auto;bottom:20px;left:auto;right:20px;width:40px;height:40px;color:#1f3047;background-color:#cca715;background-image:url('../../../../images/icons/arrow-up-black.svg');background-repeat:no-repeat;background-position:center center;background-size:20px 20px;cursor:pointer;border-radius:50%}@media (max-width:1200px){.mobile-hidden-eot{display:none !important}}.moduletable.c-works .mod-articles-items{margin:0;display:grid;gap:25px}@media only all and (min-width:75rem){.moduletable.c-works .mod-articles-items{grid-template-columns:1fr 1fr 1fr}}@media only all and (min-width:60rem) and (max-width:74.99rem){.moduletable.c-works .mod-articles-items{grid-template-columns:1fr 1fr 1fr}}@media only all and (min-width:48rem) and (max-width:59.99rem){.moduletable.c-works .mod-articles-items{grid-template-columns:1fr 1fr}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.moduletable.c-works .mod-articles-items{grid-template-columns:1fr}}@media only all and (max-width:30rem){.moduletable.c-works .mod-articles-items{grid-template-columns:1fr}}.moduletable.c-works .mod-articles-items li{padding:0;margin:0;border-bottom:solid 1px #32449b}.moduletable.c-works .mod-articles-items li .mod-articles-item .mod-articles-item-content{display:flex;flex-direction:column;gap:15px}.moduletable.c-works .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-title{margin-top:1.75rem;margin-bottom:1rem;line-height:1.2;font-family:"Ubuntu Mono";font-size:1rem;font-weight:bold;text-transform:none;text-wrap:balance}.moduletable.c-works .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-title a{color:inherit}.moduletable.c-works .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-title a:hover{color:#cca715}.moduletable.c-works .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-image{padding:0;margin:0;order:-1;aspect-ratio:1.7777777778;overflow:hidden}.moduletable.c-works .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-image img{object-fit:cover;object-position:center center;width:100%;height:100%}