/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header-3070{margin:1rem 1rem;}.header-3070 img{margin-top:2rem;border-radius:7px;}.header-3070 .grid-s-item-4{display:flex;flex-direction:column;justify-content:center;}@media (min-width:480px){.header-3070{margin:3em auto;}}@media (min-width:992px){.header-3070{column-gap:30px;}.header-3070 img{margin-top:0rem;}.header-3070 h1{font-size:1.625rem;}}@media (min-width:1600px){.header-3070 .grid-md-item-4{display:flex;flex-direction:column;justify-content:center;}}
.accordion{gap:3rem;grid-column-gap:0;}@media(min-width:992px){.accordion{grid-column-gap:3rem;}}.accordion-title{font-size:1rem;line-height:normal;border-bottom:1px solid #ddd;padding:1rem 0 1rem 0.5rem;cursor:pointer;transition:all 0.7s cubic-bezier(0.05,0,0,1);}.accordion-title i{font-size:0.875rem;transform:rotate(0deg);transition:all 0.7s cubic-bezier(0.05,0,0,1);color:var(--orange);}.accordion-title.active{background-color:var(--lgrey);transition:all 0.7s cubic-bezier(0.05,0,0,1);}.accordion-title.active i{transform:rotate(450deg);transition:all 0.7s cubic-bezier(0.05,0,0,1);color:var(--dblue);}.accordion-title.active + .accordion-container{padding-top:1.6em;padding-bottom:1.6em;}.accordion-container{padding-left:1.6rem;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}.accordion .image{display:flex;justify-content:center;}.accordion .image img{border-radius:7px;}.accordion-element{display:flex;flex-direction:column;}
.boxes{padding-top:1rem;padding-bottom:1rem;gap:1rem;grid-column-gap:0;}@media(min-width:992px){.boxes{padding-top:3rem;padding-bottom:3rem;gap:1rem;grid-column-gap:3em;}}.boxes img{border-radius:var(--radius);}.bg-grey{background-color:var(--mgrey);width:100%;height:auto;overflow:hidden;}.bg-dblue{background:#2D3E50;background:-webkit-linear-gradient(30deg,rgba(45,62,80,1) 0%,rgba(5,29,55,1) 100%);background:-o-linear-gradient(30deg,rgba(45,62,80,1) 0%,rgba(5,29,55,1) 100%);background:linear-gradient(120deg,rgba(45,62,80,1) 0%,rgba(5,29,55,1) 100%);width:100%;height:auto;overflow:hidden;}.bg-dblue h2,.bg-dblue h3,.bg-dblue h4,.bg-dblue p{color:var(--white);}.bg-blue-glossy{background:#2D3E50;background:-moz-radial-gradient(ellipse at center,#315376 0%,#010e20 100%);background:-webkit-radial-gradient(ellipse at center,#315376 0%,#010e20 100%);background:radial-gradient(ellipse at center,#315376 0%,#010e20 100%);color:var(--white);width:100%;height:auto;overflow:hidden;}.bg-blue-glossy .box.white{color:var(--text);}.boxes .column h2:first-child,.boxes .column h3:first-child,.boxes .column h4:first-child{margin-top:0;}.boxes .box .btn{margin-top:2em;}.flex-list{display:flex;width:100%;}.flex-list-item{flex:1;}.flex-list-header{color:var(--dgrey);font-size:1rem;font-weight:var(--weight-l);}.flex-list-header .number{color:var(--dblue);font-size:1.8rem;font-weight:var(--weight-xl);}.flex-list-desc{font-size:0.75rem;color:var(--text);}
.main-section .card{position:relative;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);border-radius:8px;display:flex;flex-wrap :nowrap;justify-content :flex-start;}.main-section.grid-container{grid-column-gap:0rem;grid-row-gap:2rem;}.main-section .card .section-content{padding:1rem;display:flex;flex-direction:column;justify-content:center;}.main-section .card .section-content b.link-header{font-size:var(--size-s);margin:0 0 1rem;hyphens:none;}.main-section .card img{border-radius:8px;min-width:100px;filter:grayscale(100%);transition:filter 0.5s ease;}.main-section .card:hover img{filter:grayscale(0%);}.main-section .card{font-size:0.9rem;border-bottom:4px solid var(--dblue);}.main-section .card p{margin-bottom:var(--size-m);}.main-section .card a{font-weight:bold;}.main-section .card .section-content  a{margin-top:0.5rem;display:block;}.main-section .btn-container{display:flex;justify-content:flex-end;align-items:flex-end;}@media(min-width:480px){.main-section .card .section-img{}.main-section .card .section-img img{min-width:150px;border-top-left-radius:7px;border-bottom-left-radius:7px;}.main-section.grid-container{grid-column-gap:1rem;grid-row-gap:3rem;}}@media(min-width:992px){.main-section .card .section-img img{min-width:180px;}.main-section.grid-container{grid-column-gap:3rem;}}@media(min-width:1200px){.main-section .card .section-img img{min-width:200px;}}
.page-nav{display:flex;justify-content:space-evenly;margin:0 auto;padding:2rem 1rem 2rem;background-color:var(--mgrey);border-radius:var(--radius);flex-direction:column;}.table-of-contents b{margin-bottom:1rem;}.page-nav li{list-style-type:none;margin-bottom:1em;}.page-nav li button,.page-nav li a{display:block;font-size:1em;color:var(--text);border:1px solid var(--mgrey);background-color:var(--white);text-decoration:none;position:relative;cursor:pointer;padding:0.5em 0.75em;border-radius:var(--radius);transition:color 0.9s cubic-bezier(0.05,0,0,1),background-color 0.9s cubic-bezier(0.05,0,0,1);}.page-nav li button{background-color:#fff;padding:0.7em;}.page-nav li button:hover,.page-nav li a:hover{background-color:var(--lgrey);}@media (min-width:992px){.page-nav{flex-direction:row;background-color:var(--white);}}@media (min-width:1024px){.page-nav li{margin-right:1rem;}}
