/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text__text-blocks-frame{width:100%;max-width:1450px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;}.text .text-block{padding-left:18px;padding-right:18px;flex:0 1 calc(100%);width:calc(100%);margin-bottom:60px;}.text .text-block:last-of-type{margin-bottom:0;}@media (min-width:780px){.text .text-block{margin-bottom:0;}}@media (min-width:780px){.text--column-count-1 .text-block{padding-left:18px;padding-right:18px;flex:0 1 calc(83.3333333333%);width:calc(83.3333333333%);}}@media (min-width:780px){.text--column-count-2 .text-block{padding-left:18px;padding-right:18px;flex:0 1 calc(50%);width:calc(50%);}.text--column-count-2 .text-block:first-of-type{padding-right:60px;}.text--column-count-2 .text-block:last-of-type{padding-left:60px;}}@media (min-width:1024px){.text--column-count-2 .text-block{padding-left:18px;padding-right:18px;flex:0 1 calc(41.6666666667%);width:calc(41.6666666667%);}.text--column-count-2 .text-block:first-of-type{margin-left:calc(8.3333333333%);}}@media (min-width:780px){.text--column-count-3 .text-block{padding-left:18px;padding-right:18px;flex:0 1 calc(33.3333333333%);width:calc(33.3333333333%);}}@media (min-width:780px){.text--align-center .text-block{padding-left:18px;padding-right:18px;flex:0 1 calc(83.3333333333%);width:calc(83.3333333333%);margin-left:calc(8.3333333333%);}}@media (min-width:1024px){.text--align-center .text-block{padding-left:18px;padding-right:18px;flex:0 1 calc(66.6666666667%);width:calc(66.6666666667%);margin-left:calc(16.6666666667%);}}.text.divider .text__text-blocks-frame{padding-bottom:80px;border-bottom:1px solid #3033fd;}@media (min-width:1024px){.text.divider .text__text-blocks-frame{padding-bottom:180px;}}
.sliding-popup-bottom{padding:20px;z-index:9999999;}.eu-cookie-compliance-banner{text-align:left;max-width:550px;border-radius:5px;overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,0.1);}.eu-cookie-compliance-banner .cookies-popup--message{background:#192a56;padding:15px 30px;}.eu-cookie-compliance-banner .cookies-popup--message *{color:#fff;}.eu-cookie-compliance-banner .cookies-popup--content{padding:30px;background:#f7f7f9;}.eu-cookie-compliance-banner *{color:#120b47;font-size:14px;line-height:24px;}.eu-cookie-compliance-banner button{border-radius:5px;padding:10px 14px;background:#243d88;font-weight:300;color:#fff;}.eu-cookie-compliance-banner button:hover,.eu-cookie-compliance-banner button:focus{background:rgb(25.3255813953,42.9127906977,95.6744186047);}.eu-cookie-compliance-banner button.agree-button{background:#0dc15b;}.eu-cookie-compliance-banner button.agree-button:hover,.eu-cookie-compliance-banner button.agree-button:focus{background:rgb(9.7815533981,145.2184466019,68.4708737864);}.eu-cookie-compliance-banner button.eu-cookie-compliance-save-preferences-button{text-decoration:underline;color:#3c3c3c;background:none;border-radius:0;padding:0;margin-top:15px;}.eu-cookie-compliance-banner .cookies-popup--buttons{text-align:center;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;}@media screen and (min-width:460px){.eu-cookie-compliance-banner .cookies-popup--buttons{text-align:left;flex-direction:row;justify-content:space-between;}.eu-cookie-compliance-banner .cookies-popup--buttons.eu-cookie-compliance-save-preferences-button{margin-right:20px;margin-top:0;}}.eu-cookie-compliance-banner .cookies-popup--switch--wrapper{display:flex;justify-content:space-between;margin-bottom:20px;}.eu-cookie-compliance-banner .cookies-popup--switch--label{font-weight:600;}.eu-cookie-compliance-banner .cookies-popup--switch--description{opacity:0.8;}.eu-cookie-compliance-banner .cookies-popup--switch{margin-left:20px;}.eu-cookie-compliance-banner .cookies-popup--switch input:checked + .cookies-popup--switch--toggle{background:#0dc15b;}.eu-cookie-compliance-banner .cookies-popup--switch input:checked + .cookies-popup--switch--toggle .cookies-popup--switch--toggle--inner{transform:translateX(20px);}.eu-cookie-compliance-banner .cookies-popup--switch .cookies-popup--switch--toggle{background:#d1d1d1;width:40px;height:20px;position:relative;display:block;border-radius:20px;cursor:pointer;transition:all 0.4s;}.eu-cookie-compliance-banner .cookies-popup--switch .cookies-popup--switch--toggle--inner{background:#fff;width:16px;height:16px;border-radius:8px;left:2px;top:2px;position:absolute;transform:translateX(0);transition:all 0.4s;}
