#content-modules--custom-panel .container{width:100%}#cmcp__mods{display:flex;flex-wrap:wrap;justify-content:space-between}#cmcp__mods .mod{display:flex;flex-direction:column;padding:56px 78px 76px}@media (max-width:1079px){#cmcp__mods .mod{border-radius:0;width:50%}}@media (max-width:859px){#cmcp__mods .mod{padding:30px;width:100%}}@media (min-width:1080px){#cmcp__mods .mod.mod--1{padding-left:12%}#cmcp__mods .mod.mod--2{padding-right:12%}}#cmcp__mods .heading{font-size:32px;font-weight:800;line-height:42px;margin:0;padding:10px}@media screen and (min-width:520px){#cmcp__mods .heading{font-size:calc(18.23529px + 2.64706vw)}}@media screen and (min-width:1200px){#cmcp__mods .heading{font-size:50px}}@media screen and (min-width:520px){#cmcp__mods .heading{line-height:calc(23.64706px + 3.52941vw)}}@media screen and (min-width:1200px){#cmcp__mods .heading{line-height:66px}}#cmcp__mods ul{height:100%;list-style:none;margin:0;padding:0 10px}#cmcp__mods ul li{border-bottom:4px solid;font-family:Montserrat,serif;font-weight:600;margin-bottom:23px;font-size:16px;line-height:20px}@media screen and (min-width:520px){#cmcp__mods ul li{font-size:calc(9.88235px + 1.17647vw)}}@media screen and (min-width:1200px){#cmcp__mods ul li{font-size:24px}}@media screen and (min-width:520px){#cmcp__mods ul li{line-height:calc(13.88235px + 1.17647vw)}}@media screen and (min-width:1200px){#cmcp__mods ul li{line-height:28px}}#cmcp__mods ul a{align-items:center;display:flex;min-height:88px;padding:23px 90px 23px 0;position:relative;text-decoration:none}#cmcp__mods ul .date{display:block;font-size:85%;font-weight:700}#cmcp__mods ul .caret{align-items:center;aspect-ratio:1;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;justify-content:center;padding:5px;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:all .5s ease;width:42px}#cmcp__mods ul .caret:after{content:"\f054";font-family:Font Awesome\ 5;font-size:20px}#cmcp__mods .mod-footer{margin:35px 0 0 12px}#cmcp__mods .mod-footer .button{max-width:100%;width:180px}#content-modules--custom-panel.show--1 .mod{margin:0 auto;max-width:820px;width:100%}#content-modules--custom-panel.show--2 .mod{width:50%}@media (max-width:859px){#content-modules--custom-panel.show--2 .mod{width:100%}}#content-modules--custom-panel.show--3 .mod{width:32%}@media (max-width:859px){#content-modules--custom-panel.show--3 .mod{width:100%}}#cmcp__mods .mod.background--white{background:#fff}#cmcp__mods .mod.background--white li{border-color:#f1f1f1}#cmcp__mods .mod.background--white li a{color:#163b65}#cmcp__mods .mod.background--light{background:#e8ebf0;color:#2c2c2c}#cmcp__mods .mod.background--light li{border-color:#f1f1f1}#cmcp__mods .mod.background--light li a{color:#163b65}#cmcp__mods .mod.background--light .caret{border-color:#f1f1f1;color:#0f9cd3}#cmcp__mods .mod.background--dark{background:#163b65;color:#fff}#cmcp__mods .mod.background--dark .heading{color:#fff}#cmcp__mods .mod.background--dark li{border-color:hsla(0,0%,100%,.12)}#cmcp__mods .mod.background--dark li .caret{background-color:#0f9cd3}#cmcp__mods .mod.background--dark li a{color:#fff}#cmcp__mods .mod.background--dark li a:hover{color:#0f9cd3}#cmcp__mods .mod.background--dark li a:hover .caret{background-color:#fff}#cmcp__mods .mod.background--dark .button:hover{background-color:#fff;color:#163b65}#cmcp__mods .mod.background--dark-alt{background:#ebf4f8;color:#2c2c2c}#cmcp__mods .mod.background--dark-alt .heading{color:#163b65}#cmcp__mods .mod.background--dark-alt .caret,#cmcp__mods .mod.background--dark-alt li{border-color:hsla(0,0%,100%,.14)}#cmcp__mods .mod.background--dark-alt li a{color:#163b65}#cmcp__mods .mod.background--dark-alt li a:hover .caret{background-color:#163b65}#cmcp__mods .mod.background--highlight{background:#0f9cd3;color:#fff}#cmcp__mods .mod.background--highlight .heading,#cmcp__mods .mod.background--highlight a,#cmcp__mods .mod.background--highlight a:after{color:#fff}#cmcp__mods .mod.background--highlight li{border-color:hsla(0,0%,100%,.2)}#cmcp__mods .mod.background--highlight li .caret{background-color:#fff;color:#0f9cd3}#cmcp__mods .mod.background--highlight li a:hover{color:#163b65}#cmcp__mods .mod.background--highlight li a:hover .caret{background-color:#163b65;color:#fff}#cmcp__mods .mod.background--highlight .button{background-color:#fff;color:#163b65;outline:8px solid hsla(0,0%,100%,.15)}#cmcp__mods .mod.background--highlight .button:hover{background-color:#163b65;color:#fff}