/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.h-color-light{color:var(--color-light)}.h-color-dark{color:var(--color-dark)}.h-color-primary{color:var(--color-primary)}.h-color-secondary{color:var(--color-secondary)}.h-color-grey{color:var(--color-grey)}.h-bg-color-light{background-color:var(--color-light)}.h-bg-color-dark{background-color:var(--color-dark);color:var(--color-light)}.h-bg-color-grey{background-color:var(--color-grey)}.h-bg-color-primary{background-color:var(--color-primary);color:var(--color-light)}.h-bg-color-secondary{background-color:var(--color-secondary)}.h-bg-color-dark a:not(.btn),.h-bg-color-dark h1,.h-bg-color-dark h2,.h-bg-color-dark h3,.h-bg-color-dark h4,.h-bg-color-dark h5,.h-bg-color-dark .h1,.h-bg-color-dark .h2,.h-bg-color-dark .h3,.h-bg-color-dark .h4,.h-bg-color-dark .h5,.h-bg-color-primary a:not(.btn),.h-bg-color-primary h1,.h-bg-color-primary h2,.h-bg-color-primary h3,.h-bg-color-primary h4,.h-bg-color-primary h5,.h-bg-color-primary .h1,.h-bg-color-primary .h2,.h-bg-color-primary .h3,.h-bg-color-primary .h4,.h-bg-color-primary .h5,.h-bg-color-secondary a:not(.btn),.h-bg-color-secondary h1,.h-bg-color-secondary h2,.h-bg-color-secondary h3,.h-bg-color-secondary h4,.h-bg-color-secondary h5,.h-bg-color-secondary .h1,.h-bg-color-secondary .h2,.h-bg-color-secondary .h3,.h-bg-color-secondary .h4,.h-bg-color-secondary .h5,.h-color-dark a:not(.btn),.h-color-dark h1,.h-color-dark h2,.h-color-dark h3,.h-color-dark h4,.h-color-dark h5,.h-color-dark .h1,.h-color-dark .h2,.h-color-dark .h3,.h-color-dark .h4,.h-color-dark .h5,.h-color-light a:not(.btn),.h-color-light h1,.h-color-light h2,.h-color-light h3,.h-color-light h4,.h-color-light h5,.h-color-light .h1,.h-color-light .h2,.h-color-light .h3,.h-color-light .h4,.h-color-light .h5{color:inherit}.btn--type-default{--btn-background:transparent;--btn-color:var(--color-dark);--btn-border-color:var(--color-dark);--btn-background-hover:var(--color-primary);--btn-color-hover:var(--color-light);--btn-border-color-hover:var(--color-primary);--border-radius:1rem}.h-bg-color-primary .btn--type-default,.h-bg-color-grey .btn--type-default{--btn-background:transparent;--btn-color:var(--color-light);--btn-border-color:var(--color-light);--btn-background-hover:var(--color-light);--btn-color-hover:var(--color-primary);--btn-border-color-hover:var(--color-light)}.h-bg-color-dark .btn--type-default,.c-hero .btn--type-default{--btn-background:transparent;--btn-color:var(--color-light);--btn-border-color:var(--color-light);--btn-background-hover:var(--color-light);--color-hover:var(--color-dark);--btn-border-color-hover:var(--color-light)}.trigger-hover.h-bg-color-grey .btn--type-default,.trigger-hover.h-bg-color-primary .btn--type-default{--btn-background-hover:var(--color-dark) !important;--btn-color-hover:var(--color-light);--btn-border-color-hover:var(--color-dark)}.trigger-hover.h-bg-color-dark .btn--type-default{--btn-background-hover:var(--color-light);--btn-color-hover:var(--color-dark);--btn-border-color-hover:var(--color-light)}:root{--color-grey:#ededed;--color-grey-light:#e9e9e9;--color-primary:#55a9ff;--color-secondary:#000;--color-default:#000;--color-light:#fff;--color-dark:#000}:root{--font-base-family:"Roboto","Helvetica","Arial",sans-serif;--font-sec-family:"Roboto","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-size-big:1.8rem;--font-line-height:2.2rem;--font-line-height-big:2.5rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600}:root{--grid-offset:30px;--grid-gap:40px;--grid-width:1600px;--grid-total-columns:20}@media screen and (min-width:992px){:root{--grid-offset:60px}}@media screen and (min-width:1150px){:root{--grid-offset:100px;--grid-gap:60px}}@media screen and (min-width:1440px){:root{--grid-offset:160px;--grid-gap:80px}}.p-column-group__intro{text-wrap:pretty}@media screen and (min-width:768px){.p-column-group__intro{width:60%}}.p-column-group .p-column-item,.p-column-group .c-column-item{height:100%}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-weight:var(--font-weight-medium)}.header{position:absolute;z-index:16;padding:20px 0;border:none}.block-menu>.menu>.menu__item a{color:var(--color-light);transition:all .3s ease}.block-menu>.menu>.menu__item a:hover,.block-menu>.menu>.menu__item a:focus{color:var(--color-primary)}.nav-overlay{background-color:var(--color-blue)}.nav-overlay ul.menu li.menu__item{margin-left:0!important}.footer{position:relative;background:var(--color-primary);color:#fff;padding:6.5rem 0}.footer a{color:#fff}.copyrights{background-color:var(--color-light);color:var(--color-dark)}.copyrights a{color:var(--color-dark)}.copyrights a:hover,.copyrights a:focus,.copyrights a:active{color:var(--color-primary)}.copyrights .container>div{padding:.1rem 0}.copyrights .copyrights__menu .menu>.menu__item>a{color:var(--color-dark)}.copyrights .copyrights__menu .menu>.menu__item>a:hover,.copyrights .copyrights__menu .menu>.menu__item>a:focus,.copyrights .copyrights__menu .menu>.menu__item>a:active,.copyrights .copyrights__menu .menu>.menu__item>a.is-active,.copyrights .copyrights__menu .menu>.menu__item.active>a{color:var(--color-primary)}.c-sr-logo{background-color:#2af065}.c-sr-logo:hover,.c-sr-logo:focus{background-color:#000}:root{--color-primary:#55a9ff;--color-secondary:#f7f7f7;--color-blue:#003879;--font-base-family:"proxima-nova","Helvetica","Arial",sans-serif;--font-weight-medium:500}
