@import url("https://p.typekit.net/p.css?s=1&k=bmu7efi&ht=tk&f=24561.24562.24571.24572.28747.28752.28755.28762&a=3955646&app=typekit&e=css");@import url("https://p.typekit.net/p.css?s=1&k=bmu7efi&ht=tk&f=24535.24560.24561.24562.24563.24564.24565.24566.24567.24568.24569.24570.24571.24572.24573.24574.28747.28752.28755.28762&a=3955646&app=typekit&e=css");@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/c12453/0000000000000000000157bf/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/c12453/0000000000000000000157bf/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/c12453/0000000000000000000157bf/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/125ffe/0000000000000000000157c0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/125ffe/0000000000000000000157c0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/125ffe/0000000000000000000157c0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/19c742/0000000000000000000157c9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/19c742/0000000000000000000157c9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/19c742/0000000000000000000157c9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/27caf4/0000000000000000000157ca/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/27caf4/0000000000000000000157ca/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/27caf4/0000000000000000000157ca/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:"filson-soft";src:url("https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"filson-soft";src:url("https://use.typekit.net/af/f50b47/00000000000000003b9ade5b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/f50b47/00000000000000003b9ade5b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/f50b47/00000000000000003b9ade5b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:"filson-soft";src:url("https://use.typekit.net/af/63da2e/00000000000000003b9ade54/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/63da2e/00000000000000003b9ade54/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/63da2e/00000000000000003b9ade54/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/d2ca68/0000000000000000000157a5/27/l?subset_id=2&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/d2ca68/0000000000000000000157a5/27/d?subset_id=2&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/d2ca68/0000000000000000000157a5/27/a?subset_id=2&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/7a579a/0000000000000000000157be/27/l?subset_id=2&fvd=i9&v=3") format("woff2"),url("https://use.typekit.net/af/7a579a/0000000000000000000157be/27/d?subset_id=2&fvd=i9&v=3") format("woff"),url("https://use.typekit.net/af/7a579a/0000000000000000000157be/27/a?subset_id=2&fvd=i9&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:900}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/c12453/0000000000000000000157bf/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/c12453/0000000000000000000157bf/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/c12453/0000000000000000000157bf/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/125ffe/0000000000000000000157c0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/125ffe/0000000000000000000157c0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/125ffe/0000000000000000000157c0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/c37133/0000000000000000000157c1/27/l?subset_id=2&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/c37133/0000000000000000000157c1/27/d?subset_id=2&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/c37133/0000000000000000000157c1/27/a?subset_id=2&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/828f71/0000000000000000000157c2/27/l?subset_id=2&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/828f71/0000000000000000000157c2/27/d?subset_id=2&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/828f71/0000000000000000000157c2/27/a?subset_id=2&fvd=i3&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:300}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/55adf8/0000000000000000000157c3/27/l?subset_id=2&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/55adf8/0000000000000000000157c3/27/d?subset_id=2&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/55adf8/0000000000000000000157c3/27/a?subset_id=2&fvd=n8&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:800}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/1c6a34/0000000000000000000157c4/27/l?subset_id=2&fvd=i8&v=3") format("woff2"),url("https://use.typekit.net/af/1c6a34/0000000000000000000157c4/27/d?subset_id=2&fvd=i8&v=3") format("woff"),url("https://use.typekit.net/af/1c6a34/0000000000000000000157c4/27/a?subset_id=2&fvd=i8&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:800}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/849db4/0000000000000000000157c5/27/l?subset_id=2&fvd=n2&v=3") format("woff2"),url("https://use.typekit.net/af/849db4/0000000000000000000157c5/27/d?subset_id=2&fvd=n2&v=3") format("woff"),url("https://use.typekit.net/af/849db4/0000000000000000000157c5/27/a?subset_id=2&fvd=n2&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:200}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/5bed1d/0000000000000000000157c6/27/l?subset_id=2&fvd=i2&v=3") format("woff2"),url("https://use.typekit.net/af/5bed1d/0000000000000000000157c6/27/d?subset_id=2&fvd=i2&v=3") format("woff"),url("https://use.typekit.net/af/5bed1d/0000000000000000000157c6/27/a?subset_id=2&fvd=i2&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:200}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/56a426/0000000000000000000157c7/27/l?subset_id=2&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/56a426/0000000000000000000157c7/27/d?subset_id=2&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/56a426/0000000000000000000157c7/27/a?subset_id=2&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/fcca1c/0000000000000000000157c8/27/l?subset_id=2&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/fcca1c/0000000000000000000157c8/27/d?subset_id=2&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/fcca1c/0000000000000000000157c8/27/a?subset_id=2&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/19c742/0000000000000000000157c9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/19c742/0000000000000000000157c9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/19c742/0000000000000000000157c9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/27caf4/0000000000000000000157ca/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/27caf4/0000000000000000000157ca/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/27caf4/0000000000000000000157ca/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/9c95c0/0000000000000000000157cb/27/l?subset_id=2&fvd=n1&v=3") format("woff2"),url("https://use.typekit.net/af/9c95c0/0000000000000000000157cb/27/d?subset_id=2&fvd=n1&v=3") format("woff"),url("https://use.typekit.net/af/9c95c0/0000000000000000000157cb/27/a?subset_id=2&fvd=n1&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:100}@font-face{font-family:"filson-pro";src:url("https://use.typekit.net/af/af80a3/0000000000000000000157cc/27/l?subset_id=2&fvd=i1&v=3") format("woff2"),url("https://use.typekit.net/af/af80a3/0000000000000000000157cc/27/d?subset_id=2&fvd=i1&v=3") format("woff"),url("https://use.typekit.net/af/af80a3/0000000000000000000157cc/27/a?subset_id=2&fvd=i1&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:100}@font-face{font-family:"filson-soft";src:url("https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"filson-soft";src:url("https://use.typekit.net/af/f50b47/00000000000000003b9ade5b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/f50b47/00000000000000003b9ade5b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/f50b47/00000000000000003b9ade5b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:"filson-soft";src:url("https://use.typekit.net/af/63da2e/00000000000000003b9ade54/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/63da2e/00000000000000003b9ade54/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/63da2e/00000000000000003b9ade54/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700}@font-face{font-family:"filson-soft";src:url("https://use.typekit.net/af/277d7a/00000000000000003b9ade63/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/277d7a/00000000000000003b9ade63/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/277d7a/00000000000000003b9ade63/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400}.tk-filson-pro{font-family:"filson-pro",sans-serif}.tk-filson-soft{font-family:"filson-soft",sans-serif}.ccm-page{line-height:1.5;overflow:visible;position:relative;background-color:#fff;z-index:1;width:100%;overflow-x:hidden;font-size:17px;font-size:1.7rem;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:"filson-pro",sans-serif}.ccm-page .floatLeft{float:left}.ccm-page .floatRight{float:right}.ccm-page .clearLeft{clear:left}.ccm-page .clearRight{clear:right}.ccm-page .clearBoth{clear:both}.ccm-page .textLeft{text-align:left}.ccm-page .textRight{text-align:right}.ccm-page .textCen{text-align:center}.ccm-page .textJust{text-align:justify}.ccm-page .posRel{position:relative}.ccm-page .posAb{position:absolute}.ccm-page .posFix{position:fixed}.ccm-page .disBl{display:block}.ccm-page .disIn{display:inline}.ccm-page .disInbl{display:inline-block}.ccm-page .disNone{display:none}.ccm-page.edit-mode{position:static}.ccm-page .pagination>.active>a,.ccm-page .pagination>.active>span,.ccm-page .pagination>.active>a:hover,.ccm-page .pagination>.active>span:hover,.ccm-page .pagination>.active>a:focus,.ccm-page .pagination>.active>span:focus{z-index:2;color:#fff;background-color:#c3438d;border-color:#c3438d;cursor:default}.skiplinks__link{padding:6px 14px;min-width:250px;position:absolute;top:2px;left:-9999px;color:#000;font-size:22px;font-size:2.2rem;text-decoration:underline;text-align:center}.skiplinks__link:focus{left:2px;z-index:10000;color:#000;background-color:#ffb81c}.skiplinks__link:hover{background-color:#ffd069;text-decoration:none}.visually-hidden{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.navigation{background-color:#f1ecf4}.large-container{padding:0 4vw}@media screen and (max-width:1200px){.large-container{padding:0 15px}}.main-content{padding:0 0 25px}.ccm-page a{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ccm-page a:hover,.ccm-page a:focus,.ccm-page a:active{text-decoration:none}.ccm-page .btn.btn-primary{background-color:#c3438d;border-color:#c3438d}.ccm-page .btn.btn-primary:hover{background-color:#764393;border-color:#764393}.ccm-page .btn,.ccm-page button{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ccm-page .btn:hover,.ccm-page button:hover{text-decoration:underline;text-underline-position:under}.ccm-page img{max-width:100%;height:auto !important}.ccm-page .core-style .ccm-block-page-attribute.thumbnail{margin:0 auto 20px;display:block;padding:0}@media screen and (min-width:769px){.ccm-page .core-style .ccm-block-page-attribute.thumbnail{float:right;margin:0 0 20px 20px}}.ccm-page .core-style .inline-img{display:inline-block}.ccm-page .core-style figure>.inline-img{display:inherit}.ccm-page .core-style figure>.inline-img:after{display:none}.ccm-page .core-style .ccm-block-page-attribute.thumbnail,.ccm-page .core-style picture.ck,.ccm-page .core-style .content-editor-image-captioned{position:relative;background-color:transparent;border:none;overflow:hidden;border-radius:17px}.ccm-page .core-style .ccm-block-page-attribute.thumbnail img,.ccm-page .core-style picture.ck img,.ccm-page .core-style .content-editor-image-captioned img{background-color:transparent}.ccm-page .core-style .ccm-block-page-attribute.thumbnail:after,.ccm-page .core-style picture.ck:after,.ccm-page .core-style .content-editor-image-captioned:after{background-color:#764393;border:none;content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:10%}.ccm-page .core-style .ccm-block-page-attribute.thumbnail figcaption,.ccm-page .core-style picture.ck figcaption,.ccm-page .core-style .content-editor-image-captioned figcaption{z-index:1;border:2px solid #764393;position:absolute;bottom:0;left:0;line-height:1;padding:8px 16px;color:#ffffff;background-color:#764393;-moz-border-radius:0 17px 0 17px;-webkit-border-radius:0 17px 0 17px;border-radius:0 17px 0 17px;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ccm-page .core-style .content-block.plain-image picture.ck:after{display:none}.ccm-page .core-style a{text-underline-position:under;text-decoration:underline;color:#44165c}.ccm-page .core-style a:hover{text-underline-position:unset;text-decoration:none;color:#c3438d}.ccm-page .core-style .row.custom-row [class*="col-"]{margin-bottom:15px}@media (min-width:768px){.ccm-page .core-style .row.custom-row [class*="col-sm-"]{margin-bottom:0}}@media (min-width:992px){.ccm-page .core-style .row.custom-row [class*="col-md-"]{margin-bottom:0}}@media (min-width:1200px){.ccm-page .core-style .row.custom-row [class*="col-lg-"]{margin-bottom:0}}.ccm-page .core-style h1,.ccm-page .core-style h2,.ccm-page .core-style h3,.ccm-page .core-style h4,.ccm-page .core-style h5,.ccm-page .core-style h6,.ccm-page .core-style p,.ccm-page .core-style ul,.ccm-page .core-style ol{margin:0 0 25px}.ccm-page .core-style ul,.ccm-page .core-style ol{list-style:outside disc;padding:0}.ccm-page .core-style ul li:not([class]),.ccm-page .core-style ol li:not([class]){position:relative;left:20px;padding-right:20px}.ccm-page .core-style ul.pagination li{left:0}.ccm-page .core-style h1,.ccm-page .core-style h2,.ccm-page .core-style h3{font-weight:400}.ccm-page .core-style hr{border-color:#44165c;opacity:0.23}.ccm-page .core-style h1{font-size:32px;line-height:1.2}.ccm-page .core-style h2{font-size:26px;font-size:2.6rem;color:#44165c;line-height:1.2}.page-template-home .ccm-page .core-style h2{line-height:1.2;font-size:36px;font-size:3.6rem}.ccm-page .core-style h3{color:#44165c;line-height:1.2;font-size:24px;font-size:2.4rem}.ccm-page .core-style h4{line-height:1.3}.ccm-page .core-style h5{font-size:19px;font-size:1.9rem}.ccm-page .core-style p{color:#000}.ccm-page .core-style li{color:#000;margin:0 0 5px}.ccm-page .core-style p+h2,.ccm-page .core-style p+h3,.ccm-page .core-style p+h4,.ccm-page .core-style p+h5,.ccm-page .core-style p+h6{margin-top:40px}.ccm-page .core-style a.button-link{text-underline-position:unset;text-decoration:none;font-weight:normal}.ccm-page .core-style blockquote{background-color:#f1ecf4;display:block;margin:0 0 30px;padding:20px 3% 5px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.ccm-page .core-style .table-wrapper{display:block;width:100%;overflow-x:auto;margin:0 0 30px}.ccm-page .core-style .table-wrapper table{margin:0}.ccm-page .core-style table{margin:0 0 15px}.ccm-page .core-style table th,.ccm-page .core-style table td{padding:10px 15px}@media screen and (max-width:991px){.ccm-page .core-style table th,.ccm-page .core-style table td{padding:5px 3px}}.ccm-page .core-style table th img,.ccm-page .core-style table td img{padding:0}.ccm-page .core-style table{display:table;border-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-style:solid;background-color:#fff;outline-color:#fff}@media screen and (max-width:768px){.ccm-page .core-style table{min-width:100%}}.ccm-page .core-style table th,.ccm-page .core-style table td{border-color:#fff;border-width:auto;font-size:18px;font-size:1.8rem}.ccm-page .core-style table th>*,.ccm-page .core-style table td>*{margin-bottom:0}.ccm-page .core-style table th>*:last-child,.ccm-page .core-style table td>*:last-child{margin-top:0}.ccm-page .core-style table th img,.ccm-page .core-style table td img{padding:0}.ccm-page .core-style table td{background-color:#f1ecf4}.ccm-page .core-style table td>p{font-size:inherit}.ccm-page .core-style table td>p:last-child{margin:0}.ccm-page .core-style table th{background-color:#764393;color:#fff}.ccm-page .core-style table th *{color:#fff}.ccm-page .core-style table th>a{color:#fff;border-color:#fff}.ccm-page .core-style table th.ccm-block-document-library-column-thumbnail{width:90px}.ccm-page .core-style table th.ccm-block-document-library-column-thumbnail span{display:none}@media screen and (max-width:991px){.ccm-page .core-style table th.ccm-block-document-library-column-thumbnail{width:50px}}@media screen and (max-width:768px){.ccm-page .core-style table th.ccm-block-document-library-column-thumbnail{width:40px}}.ccm-page .core-style table tbody tr{background-color:#fff}.ccm-page .core-style table tbody tr button.ccm-block-document-library-details{-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.ccm-page .core-style table tbody tr button.ccm-block-document-library-details:after{content:'\f107';display:inline;position:relative;background-color:transparent;font:normal normal normal 20px/1 FontAwesome;padding:0 0 0 10px;border:none;color:inherit}.ccm-page .core-style table tbody tr button.ccm-block-document-library-details.ccm-block-document-library-details-open:after{content:'\f106'}@media screen and (max-width:991px){.ccm-page .core-style table tbody tr button.ccm-block-document-library-details{font-size:0;padding:2px}.ccm-page .core-style table tbody tr button.ccm-block-document-library-details:after{padding:0}}.ccm-page .core-style table tbody tr.ccm-block-document-library-table-expanded-properties td{width:100%}.ccm-page .core-style table tbody tr.ccm-block-document-library-table-expanded-properties td .button-link{display:block}.ccm-page .core-style .single-accordion-content table td{background-color:#fff}.ccm-page .core-style .button-link{margin:0 15px 15px 0}.button-block{display:block;width:100%;line-height:0;margin:0 0 30px}.button-block+.button-block.btn-block{margin-top:-15px}.button-block.btn-inline{display:inline-block;width:auto;margin-right:15px;vertical-align:top}.button-block .button-link{margin:0 !important}@media all and (max-width:767px){.button-block{margin-bottom:20px}.button-block+.button-block.btn-block{margin-top:-10px}.button-block.btn-inline{margin-right:10px}}.white.core-style h1,.white.core-style h2,.white.core-style h3,.white.core-style h4,.white.core-style h5,.white.core-style h6,.white.core-style p,.white.core-style li,.white.core-style .ccm-block-page-attribute{color:#fff}.white.core-style h1 a,.white.core-style h2 a,.white.core-style h3 a,.white.core-style h4 a,.white.core-style h5 a,.white.core-style h6 a,.white.core-style p a,.white.core-style li a,.white.core-style .ccm-block-page-attribute a{color:white;margin:0 -4px;padding:4px}.white.core-style h1 a:hover,.white.core-style h2 a:hover,.white.core-style h3 a:hover,.white.core-style h4 a:hover,.white.core-style h5 a:hover,.white.core-style h6 a:hover,.white.core-style p a:hover,.white.core-style li a:hover,.white.core-style .ccm-block-page-attribute a:hover,.white.core-style h1 a:focus,.white.core-style h2 a:focus,.white.core-style h3 a:focus,.white.core-style h4 a:focus,.white.core-style h5 a:focus,.white.core-style h6 a:focus,.white.core-style p a:focus,.white.core-style li a:focus,.white.core-style .ccm-block-page-attribute a:focus{color:white;background-color:#44165c}.white.core-style h2{font-size:32px;font-size:3.2rem;margin:0 0 10px}@media screen and (max-width:768px){.white.core-style h2{font-size:28px;font-size:2.8rem;margin:0 0 17px}}.white.core-style p{font-size:19px;font-size:1.9rem}@media screen and (min-width:768px){.white.core-style.footer-top{padding:28px 0 40px}.white.core-style.footer-top p{font-size:23px;font-size:2.3rem}}.white.core-style.links{margin:0 -8px}.white.core-style.links h1 a,.white.core-style.links h2 a,.white.core-style.links h3 a,.white.core-style.links h4 a,.white.core-style.links h5 a,.white.core-style.links h6 a,.white.core-style.links p a,.white.core-style.links li a{margin:0;padding:4px 8px}@media screen and (max-width:600px){.white.core-style.links a{display:inline-block;margin:0 0 15px}.white.core-style.links span{line-height:0;display:block;width:100%;font-size:0}}@media screen and (min-width:1200px){.white.core-style h1{font-size:40px}}.button-link{position:relative;display:inline-block;background:#c3438d;text-underline-position:unset;text-decoration:none;color:#fff;font-weight:normal;font-size:19px;font-size:1.9rem;line-height:1;padding:11px 25px;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;border:2px solid #fff}.button-link span,.button-link i{color:#fff;text-underline-position:unset;text-decoration:none}.button-link:hover,.button-link:focus,.button-link:active{background:#764393;color:#fff}.button-link:hover span,.button-link:focus span,.button-link:active span{text-decoration:underline;text-underline-position:under}.button-link.arrow-left,.button-link.arrow-right{position:relative}.button-link.arrow-left:after,.button-link.arrow-right:after{color:#fff;content:'';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;line-height:35px;letter-spacing:0;text-align:center;width:35px;height:35px;position:absolute;top:0;bottom:0;margin:auto}.button-link.arrow-left{padding-left:55px}.button-link.arrow-left:after{content:"\f060";left:15px;right:auto}.button-link.arrow-right{padding-right:55px}.button-link.arrow-right:after{content:"\f061";right:15px}.button-link.file-icon{padding-left:55px}.button-link.icon-left{padding-left:55px}.button-link.file-icon,.button-link.icon-left{padding-left:55px}.button-link.file-icon span,.button-link.icon-left span{display:inline-block}.button-link.file-icon img,.button-link.icon-left img,.button-link.file-icon i,.button-link.icon-left i{position:absolute;max-width:30px;left:20px;top:50%;transform:translateY(-50%)}.button-link.file-icon img,.button-link.icon-left img{filter:invert(1)}.button-link.facebook,.button-link.facebook2{background-color:#4b76bd}.button-link.skype{background-color:#12a5f4}.button-link.gmail{background-color:#d44638}.button-link.messenger{background-color:#0078ff}.button-link.wordpress{background-color:#444140}.button-link.whatsapp{background-color:#4fce5d}.button-link.instagram{background-color:#1faaba}.button-link.googleplus{background-color:#dd4b39}.button-link.twitter,.button-link.twitter2{background-color:#0e9aef}.button-link.linkedin{background-color:#56648d}.button-link.youtube,.button-link.youtube2{background-color:#cd201f}.button-link.facebook,.button-link.facebook2{background-color:#4b76bd}.button-link.skype{background-color:#12a5f4}.button-link.gmail:hover,.button-link.messenger:hover,.button-link.wordpress:hover,.button-link.whatsapp:hover,.button-link.instagram:hover,.button-link.googleplus:hover,.button-link.twitter:hover,.button-link.twitter2:hover,.button-link.linkedin:hover,.button-link.youtube:hover,.button-link.youtube2:hover{filter:brightness(80%) contrast 120%}@media all and (max-width:767px){.button-link{padding:6px 20px 8px}.button-link span{font-size:20px;font-size:2rem}.button-link.arrow-left:after,.button-link.arrow-right:after{font-size:20px}.button-link.arrow-left{padding-left:42px}.button-link.arrow-left:after{left:4px}.button-link.arrow-right{padding-right:42px}.button-link.arrow-right:after{right:4px}}@media screen and (max-width:1200px){.header{padding-top:45px}}.header .header-top{background:#c3438d;padding:0 15px;position:fixed;z-index:1000;-moz-box-shadow:0 0 20px 0 #666;-webkit-box-shadow:0 0 20px 0 #666;box-shadow:0 0 20px 0 #666;top:0;left:0;width:100%;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media print{.header .header-top{display:none}}.ccm-toolbar-visible .header .header-top{top:48px}.header .header-top .mobile-buttons{text-align:right;z-index:1002}.header .header-top .mobile-buttons button,.header .header-top .mobile-buttons a{display:inline-block;background:transparent;color:#fff;font-size:24px;text-align:center;vertical-align:middle;line-height:0;padding:10px;min-width:44px;border:none;position:relative}.header .header-top .mobile-buttons button:hover,.header .header-top .mobile-buttons a:hover,.header .header-top .mobile-buttons button:focus,.header .header-top .mobile-buttons a:focus,.header .header-top .mobile-buttons button:active,.header .header-top .mobile-buttons a:active{background-color:white;color:#c3438d}.header .header-top .mobile-buttons.social{text-align:left}.header .header-top .mobile-buttons.social ul li{margin:0}.header .header-logo a{display:inline-block}@media screen and (max-width:991px){.header .header-logo a{max-width:220px}}@media screen and (max-width:768px){.header .header-logo a{max-width:40vw}}.header .socialLinks{position:fixed;top:15px;right:0;z-index:2}.ccm-toolbar-visible .header .socialLinks{padding:47px 0 0}@media screen and (max-width:1270px){.header .socialLinks{top:0}}@media screen and (max-width:991px){.header .socialLinks{right:auto;left:0;position:fixed;z-index:1000}.nav-open .header .socialLinks{z-index:999}}.header .header-main{padding:15px 0 25px;position:relative}.header .header-main__search div.button-block:first-child{margin:0 0 15px}.header .header-main__search div.search-block-weighted:first-child{margin:43px 0 0}@media print{.header .header-main__search{display:none}}.header .header-main .header-mobile-tool.active{display:block !important}@media all and (max-width:991px){.header .header-main .header-mobile-tool{text-align:center;position:fixed;top:44px;left:0;bottom:auto;width:100% !important;z-index:1000;padding:15px !important;padding-right:45px !important;background-color:#fff;border:3px solid #c3438d;border-top:0;margin:0 !important;max-width:none;height:auto;-moz-box-shadow:0 0 20px 0 #666;-webkit-box-shadow:0 0 20px 0 #666;box-shadow:0 0 20px 0 #666}.header .header-main .header-mobile-tool a.close{position:absolute;right:15px;top:50%;margin-top:-10.5px}}@media screen and (max-width:1199px){.header .header-main .header-tool-column.lg{position:static;width:0;padding:0}}@media screen and (max-width:991px){.header .header-main .header-tool-column.md{position:static;width:0;padding:0}}@media screen and (min-width:769px){.banner{background-image:url(/application/themes/custom/images/banner_image.png);background-size:cover;background-position:center}.banner .banner-inner.core-style{background-color:rgba(0,0,0,0.7);padding:8px 32px 8px;align-self:flex-end}.banner .banner-inner.core-style .ccm-block-page-attribute,.banner .banner-inner.core-style h1,.banner .banner-inner.core-style h2,.banner .banner-inner.core-style h3,.banner .banner-inner.core-style h4,.banner .banner-inner.core-style h5,.banner .banner-inner.core-style h6,.banner .banner-inner.core-style p,.banner .banner-inner.core-style li{margin:0 0 5px;text-shadow:-6px -6px 25px #000,6px -6px 25px #000,-6px 6px 25px #000,6px 6px 25px #000}}@media screen and (min-width:1200px){.banner .banner-inner.core-style{padding:15px 48px 15px}}@media screen and (max-width:768px){.banner{background-color:#5b557e}.banner .banner-inner.core-style{padding:10px 5%}.banner:before{content:'';width:100%;display:block;padding:16% 0 0;background-image:url(/application/themes/custom/images/banner_image.png);background-size:cover;background-position:center}}@media screen and (min-width:769px){.banner .banner-content{padding:50px 0 0;min-height:16vw;display:flex;justify-content:left}}.banner .banner-inner.core-style span.rpv_pageDatePublic{display:inline-block;font-size:17px;font-size:1.7rem}@media screen and (max-width:768px){.banner .banner-inner.core-style span.rpv_pageDatePublic{font-size:16px;font-size:1.6rem}}.banner .banner-inner.core-style *+h1{font-size:27px;font-size:2.7rem}@media screen and (max-width:768px){.banner .banner-inner.core-style *+h1{font-size:24px;font-size:2.4rem}}.banner .banner-inner.core-style h1{margin:5px 0}.main{overflow-y:hidden;overflow-x:hidden;position:relative}.main .bottom{padding-top:35px}.main .fb{padding-top:15px;overflow:hidden;width:100%}.main .fb picture{display:block;overflow:hidden}@media screen and (max-width:1400px){.main .fb picture{margin:0 -2vw}}.main .fb img{width:100%;height:auto;margin:0 auto -1px;display:none;height:auto !important;display:block}@media screen and (min-width:1351px){.main .fb img{max-height:274px;width:auto}}.main:before{content:'';z-index:-1;overflow-x:hidden;position:absolute;bottom:0;right:0;padding:0 0 600px;left:0;background:#f0f9ff;background:-moz-linear-gradient(top, #fff 0%, #b2e6ff 100%);background:-webkit-linear-gradient(top, #fff 0%, #b2e6ff 100%);background:linear-gradient(to bottom, #fff 0%, #b2e6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f9ff', endColorstr='#b2e6ff', GradientType=0)}.home-top-content{padding:40px 0}.home-cloud-content{padding:60px 0;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/application/themes/custom/images/clouds.jpg)}@media screen and (max-width:991px){.home-cloud-content{padding:40px 0 25px}}@media screen and (max-width:768px){.home-cloud-content{text-align:center}}.home-cloud-content.core-style h2+p{margin:-10px 0 20px;font-size:19px;font-size:1.9rem}.home-bottom-content{padding:60px 0}@media screen and (max-width:991px){.home-bottom-content{padding:40px 0 5px}}.home-bottom-content h2{margin:0}.home-bottom-content .feed-container{height:400px;overflow-y:scroll;margin:0 0 30px}@media screen and (max-width:991px){.home-bottom-content .feed-container{margin:0 7px 30px;box-shadow:0 0 30px rgba(178,230,255,0.65)}}.footer{padding:27px 0 110px;background-color:#764393}html:not(.ccm-edit-mode) .ccm-page .accessibility-controls{position:fixed;left:0;right:0;bottom:0;z-index:500;font-family:'Helvetica',sans-serif;text-align:center;pointer-events:none;-ms-transition:260ms all cubic-bezier(0, .4, .5, .8);-moz-transition:260ms all cubic-bezier(0, .4, .5, .8);-webkit-transition:260ms all cubic-bezier(0, .4, .5, .8);-o-transition:260ms all cubic-bezier(0, .4, .5, .8);transition:260ms all cubic-bezier(0, .4, .5, .8)}.ccm-page .accessibility-controls .access-tab .access-tab-button{padding:8px 45px;display:inline-block;position:relative;background-color:#cbdeee;color:#000;font-size:14px;font-size:1.4rem;border:1px solid #b9d3e7;border-bottom:none;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;pointer-events:all;-ms-transition:80ms background-color linear;-moz-transition:80ms background-color linear;-webkit-transition:80ms background-color linear;-o-transition:80ms background-color linear;transition:80ms background-color linear}.ccm-page .accessibility-controls .access-tab .access-tab-button:hover,.ccm-page .accessibility-controls .access-tab .access-tab-button:focus{background-color:#a5c6e1;text-decoration:underline}.ccm-page .accessibility-controls .access-tab .access-tab-button:focus{padding:2px 39px;border:6px solid #ffb81c}.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']{text-decoration:underline}.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']:hover,.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']:focus{text-decoration:none}.ccm-page .accessibility-controls .access-tools{background-color:#cbdeee;border:1px solid #b9d3e7;font-size:0;margin-top:-1px;pointer-events:all;overflow-y:auto;padding:7px 0 2px;display:none}.ie8 .ccm-page .accessibility-controls .access-tools{display:block !important}.ccm-page .accessibility-controls .access-tools .access-element{display:inline-block;vertical-align:middle;padding:9px 20px;border-right:1px solid #b9d3e7}.ccm-page .accessibility-controls .access-tools .access-element #text-label,.ccm-page .accessibility-controls .access-tools .access-element #contrast-label{font-size:14px;font-size:1.4rem}.ccm-page .accessibility-controls .access-tools .access-element.language{padding:5px 20px}.ccm-page .accessibility-controls .access-tools .access-element.language a{text-decoration:none}.ccm-page .accessibility-controls .access-tools .access-element.language #google_translate_element .goog-te-gadget{color:#000}.ccm-page .accessibility-controls .access-tools .access-element.text-size>span,.ccm-page .accessibility-controls .access-tools .access-element.contrast>span{margin:0 8px 0 0;display:inline-block;vertical-align:middle;color:#000;font-size:14px;font-weight:normal}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul{padding:0;display:inline-block}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li{margin-right:5px;display:inline-block}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button{width:35px;height:35px;display:inline-block;vertical-align:middle;color:#fff;background-color:#d82e65;border:3px solid transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;outline:none;-ms-transition:60ms border-color linear;-moz-transition:60ms border-color linear;-webkit-transition:60ms border-color linear;-o-transition:60ms border-color linear;transition:60ms border-color linear}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button svg{fill:#fff}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button:hover,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button:hover,.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button:focus,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button:focus{border-color:#000}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li:last-of-type,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li:last-of-type{margin-right:0}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button{position:relative}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-b-w{background-color:#fff;border-color:#000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-b-w svg{fill:#000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-blue{background-color:#cfe5fc;border-color:#006}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-blue svg{fill:#006}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-beige{background-color:#f7efd8;border-color:#042868}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-beige svg{fill:#042868}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-high{background-color:#fdff2d;border-color:#000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-high svg{fill:#000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset:hover svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset:focus svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset[aria-pressed='true'] svg{transform:scale(1)}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:hover svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:focus svg{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button svg{-ms-transition:80ms transform cubic-bezier(0, .4, .5, .8);-moz-transition:80ms transform cubic-bezier(0, .4, .5, .8);-webkit-transition:80ms transform cubic-bezier(0, .4, .5, .8);-o-transition:80ms transform cubic-bezier(0, .4, .5, .8);transition:80ms transform cubic-bezier(0, .4, .5, .8)}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:hover svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:focus svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button[aria-pressed='true'] svg{transform:scale(1.75)}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo{border-right:none}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a svg{width:auto;height:40px}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a svg path{fill:#4d7fb3;-ms-transition:60ms fill linear;-moz-transition:60ms fill linear;-webkit-transition:60ms fill linear;-o-transition:60ms fill linear;transition:60ms fill linear}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a:hover svg path,.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a:focus svg path{fill:#231f20}.ccm-page .accessibility-controls .access-tools .access-skiplink{padding:6px 14px;min-width:250px;position:absolute;top:9999px;right:-9999px;color:#000;font-size:22px;font-size:2.2rem;text-decoration:underline;text-align:center}.ccm-page .accessibility-controls .access-tools .access-skiplink:focus{right:10px;top:50%;z-index:10000;transform:translateY(-50%);color:#000;background-color:#ffb81c}.ccm-page .accessibility-controls .access-tools .access-skiplink:hover{background-color:#ffd069;text-decoration:none}@media print{.ccm-page .accessibility-controls{display:none}}@media (max-width:767px){.ccm-page .accessibility-controls .access-tools .access-element{display:block;height:auto;border:none;padding-left:5px;padding-right:5px;margin-top:0}}@media (max-height:420px){.ccm-page .accessibility-controls .access-tools{max-height:175px}}.content-editor-image-left,.content-editor-image-right,.content-editor-image-center{margin:0 auto 20px}@media screen and (min-width:768px){.content-editor-image-left{margin:0 20px 20px 0;float:left}.content-editor-image-right{margin:0 0 20px 20px;float:right}}.content-editor-image-center{text-align:center}.theme-content{padding:4% 0}.grid-thumbnail{margin:0 auto}.grid-thumbnail a.infoWrapper{text-underline-position:unset;text-decoration:none}.grid-thumbnail .infoWrapper{max-width:700px;text-align:center;padding:0;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;display:block;position:relative;margin:0 auto 15px;max-width:600px;background-color:#764393;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.grid-thumbnail .infoWrapper:hover{background-color:#44165c}.grid-thumbnail .infoWrapper span.date,.grid-thumbnail .infoWrapper span.text{z-index:1;border:2px solid #c3438d;position:absolute;top:0;left:0;line-height:1;padding:8px 16px;color:#fff;background-color:#c3438d;-moz-border-radius:17px 0 17px 0;-webkit-border-radius:17px 0 17px 0;border-radius:17px 0 17px 0;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.grid-thumbnail .infoWrapper .image{-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;background-image:url(/application/themes/custom/images/default.png);position:absolute;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.grid-thumbnail .infoWrapper .image.show-complete{margin:0 4px 0;background-image:none;padding:4px 0 0}.grid-thumbnail .infoWrapper .image.show-complete img{margin:0 auto;max-height:150px;max-width:100%;height:auto;width:auto}.grid-thumbnail .infoWrapper .grid-thumbnail-description{display:block;padding:14px 10px;text-align:center;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.grid-thumbnail .infoWrapper .grid-thumbnail-description p{font-size:34px;font-size:3.4rem;color:#fff;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0;line-height:1.25}.grid-thumbnail .infoWrapper .image+.grid-thumbnail-title-wrapper{background-color:rgba(25,33,38,0.4)}.grid-thumbnail .infoWrapper .image+.grid-thumbnail-title-wrapper p{text-shadow:-2px -2px 10px #192126,2px -2px 10px #192126,-2px 2px 10px #192126,2px 2px 10px #192126}.grid-thumbnail .infoWrapper.no-text .grid-thumbnail-title-wrapper{background-color:rgba(25,33,38,0.25)}.grid-thumbnail .infoWrapper .grid-thumbnail-title-wrapper{position:relative;display:flex;min-height:300px;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;margin:0;padding:0 10px}.grid-thumbnail .infoWrapper .grid-thumbnail-title-wrapper.no-image{padding:20px 0x 20px}@media screen and (max-width:600px){.grid-thumbnail .infoWrapper .grid-thumbnail-title-wrapper{min-height:250px}}.grid-thumbnail .infoWrapper .grid-thumbnail-text{align-self:flex-end;display:flex;flex-wrap:wrap;width:100%}.grid-thumbnail .infoWrapper .grid-thumbnail-title,.grid-thumbnail .infoWrapper .grid-thumbnail-description{display:block;width:100%}.grid-thumbnail .infoWrapper.missing-image .grid-thumbnail-title-wrapper{padding:15px 10px 15px}.grid-thumbnail .infoWrapper.missing-image .grid-thumbnail-title-wrapper .arrows{padding-top:10px}.grid-thumbnail .infoWrapper .grid-thumbnail-title>span.button-link{margin:0 auto 15px}.grid-thumbnail .infoWrapper:hover .grid-thumbnail-title-wrapper{background-color:rgba(88,25,128,0.4)}.grid-thumbnail .infoWrapper:hover .grid-thumbnail-title .button-link{background-color:#764393;text-decoration:underline;text-underline-position:under}.grid-thumbnail.green .infoWrapper .grid-thumbnail-title .button-link{background-color:#1d8375}.grid-thumbnail.green .infoWrapper .grid-thumbnail-title-wrapper{background-color:rgba(32,130,117,0.45)}.grid-thumbnail.green .infoWrapper:hover .grid-thumbnail-title-wrapper{background-color:rgba(195,67,141,0.45)}.grid-thumbnail.green .infoWrapper:hover .grid-thumbnail-title .button-link{background-color:#c3438d}.grid-thumbnail.purple .infoWrapper{background-color:#1d8375}.grid-thumbnail.purple .infoWrapper .grid-thumbnail-title .button-link{background-color:#764393}.grid-thumbnail.purple .infoWrapper:hover .grid-thumbnail-title-wrapper{background-color:rgba(195,67,141,0.25)}.grid-thumbnail.purple .infoWrapper:hover .grid-thumbnail-title .button-link{background-color:#c3438d}.thumbnail-grid .list-item{margin:0 0 30px}.feature-link{padding:0;margin:0 auto 15px}.feature-link a.infoWrapper,.feature-link .infoWrapper a{text-underline-position:unset;text-decoration:none}.feature-link .infoWrapper{display:block;position:relative;margin:0 auto;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;max-width:460px}.feature-link .infoWrapper .image-wrapper{max-width:100%;margin:0 auto;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px}.feature-link .infoWrapper .image{display:block;position:relative;padding:0 0 60%;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;background-image:url(/application/themes/custom/images/default.png);background-position:center;background-repeat:no-repeat;background-size:100%;background-size:cover;margin:0 0 20px}.feature-link .infoWrapper .image.show-complete{background-image:none;padding:0;overflow:hidden}.feature-link .infoWrapper .image.show-complete img{-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;margin:0 auto;max-width:100%;max-height:inherit;height:auto;width:auto}.feature-link .infoWrapper .image::after{-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.25}.feature-link .infoWrapper span.date,.feature-link .infoWrapper span.text{z-index:1;border:2px solid #764393;position:absolute;bottom:0;left:0;line-height:1;padding:8px 16px;color:#fff;background-color:#764393;-moz-border-radius:0 17px 0 17px;-webkit-border-radius:0 17px 0 17px;border-radius:0 17px 0 17px;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.feature-link .infoWrapper a:hover span.date,.feature-link .infoWrapper a:focus span.date{border-color:#764393;color:#764393;background-color:#fff}.feature-link .infoWrapper .grid-thumbnail-description{display:block;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.feature-link .infoWrapper .grid-thumbnail-description p,.feature-link .infoWrapper .grid-thumbnail-description p a{color:#000;font-size:22px;font-size:2.2rem;padding:0;line-height:1.4;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.feature-link .infoWrapper .grid-thumbnail-text{position:relative;margin:0;padding:0 0 15px}.feature-link .infoWrapper .grid-thumbnail-text .grid-thumbnail-title{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.feature-link .infoWrapper .grid-thumbnail-text i{margin-left:15px}.feature-link .infoWrapper .grid-thumbnail-text .grid-thumbnail-title{font-size:20px;font-size:2rem;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.feature-link .infoWrapper .grid-thumbnail-text .grid-thumbnail-title{padding:10px 0;flex-direction:column;justify-content:center}}.feature-link .infoWrapper .grid-thumbnail-text a.button-link{margin:0 0 9px;padding:9px 39px 9px 20px;font-size:18px;font-size:1.8rem}.feature-link .infoWrapper .grid-thumbnail-text a.button-link:hover,.feature-link .infoWrapper .grid-thumbnail-text a.button-link:focus{filter:brightness(85%) contrast(140%)}.feature-link .infoWrapper .grid-thumbnail-text a.button-link:after{top:50%;transform:translateY(-50%);font-size:20px;right:8px;line-height:25px;text-align:center;width:25px;height:25px;margin:0}.feature-link a.infoWrapper:hover .image span,.feature-link .infoWrapper a.image:hover span{background-color:#fff;-moz-border-radius:0 17px 0 15px;-webkit-border-radius:0 17px 0 15px;border-radius:0 17px 0 15px}.feature-link a.infoWrapper:hover .image.image:after,.feature-link .infoWrapper a.image:hover.image:after{opacity:0.12}.feature-link a.infoWrapper:hover .grid-thumbnail-description p,.feature-link a.infoWrapper:hover .grid-thumbnail-title,.feature-link .infoWrapper a:hover span,.feature-link .infoWrapper .grid-thumbnail-description p a:hover{text-decoration:underline;text-underline-position:under}.feature-link.purple .infoWrapper .grid-thumbnail-text a:not(.button-link):hover,.feature-link .infoWrapper .grid-thumbnail-text a:not(.button-link):hover,.feature-link.purple a.infoWrapper:hover .grid-thumbnail-title,.feature-link a.infoWrapper:hover .grid-thumbnail-title,.feature-link.purple a.infoWrapper:hover .grid-thumbnail-description p,.feature-link a.infoWrapper:hover .grid-thumbnail-description p{color:#764393;background-color:#fff;box-shadow:5px 0 0 #fff,-5px 0 0 #fff}.feature-link.purple .infoWrapper .image span,.feature-link .infoWrapper .image span,.feature-link.purple .infoWrapper .image::after,.feature-link .infoWrapper .image::after{background-color:#764393;border-color:#764393}.feature-link.purple a.image:hover span,.feature-link a.image:hover span,.feature-link.purple a.infoWrapper:hover .image span,.feature-link a.infoWrapper:hover .image span{background-color:#fff;color:#764393}.feature-link.purple .infoWrapper .grid-thumbnail-text a.button-link{background-color:#764393}.feature-link.green .infoWrapper .grid-thumbnail-text a:not(.button-link):hover,.feature-link.green a.infoWrapper:hover .grid-thumbnail-title,.feature-link.green a.infoWrapper:hover .grid-thumbnail-description p{color:#1d8375;background-color:#fff}.feature-link.green .infoWrapper .image span,.feature-link.green .infoWrapper .image::after{background-color:#1d8375;border-color:#1d8375}.feature-link.green a.image:hover span,.feature-link.green a.infoWrapper:hover .image span{background-color:#fff;color:#1d8375}.feature-link.green .infoWrapper .grid-thumbnail-text a.button-link{background-color:#1d8375}.feature-link.pink .infoWrapper .grid-thumbnail-text a:not(.button-link):hover,.feature-link.pink a.infoWrapper:hover .grid-thumbnail-title,.feature-link.pink a.infoWrapper:hover .grid-thumbnail-description p{color:#c3438d;background-color:#fff}.feature-link.pink .infoWrapper .image span,.feature-link.pink .infoWrapper .image::after{background-color:#c3438d;border-color:#c3438d}.feature-link.pink a.image:hover span,.feature-link.pink a.infoWrapper:hover .image span{background-color:#fff;color:#c3438d}.feature-link.pink .infoWrapper .grid-thumbnail-text a.button-link{background-color:#c3438d}@media screen and (min-width:992px){.feature-page-list .grid-thumbnail-description{min-height:89px}}.feature-page-list .grid-thumbnail-description p a{padding:0 4px 12px}.ccm-block-page-list-page-entry.infoWrapper{padding:4px;background-color:#f1ecf4}.ccm-block-page-list-page-entry.infoWrapper .grid-thumbnail-text{-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:0 0 30px;position:relative}.ccm-block-page-list-page-entry.infoWrapper .grid-thumbnail-text p{margin:0 0 8px}.ccm-block-page-list-page-entry.infoWrapper .grid-thumbnail-text .grid-thumbnail-description p{padding:6px 0}.ccm-block-page-list-page-entry.infoWrapper .grid-thumbnail-text .grid-thumbnail-description p,.ccm-block-page-list-page-entry.infoWrapper .grid-thumbnail-text .grid-thumbnail-description p a{font-size:23px;font-size:2.3rem}.ccm-block-page-list-page-entry.infoWrapper .grid-thumbnail-text .grid-thumbnail-title a{position:absolute;bottom:10px;right:17px;padding:8px 40px 8px 20px}.ccm-block-page-list-page-entry.infoWrapper .grid-thumbnail-text .grid-thumbnail-title a:hover,.ccm-block-page-list-page-entry.infoWrapper .grid-thumbnail-text .grid-thumbnail-title a:focus{background-color:#a03372}.ccm-block-page-list-page-entry.infoWrapper .grid-thumbnail-text .grid-thumbnail-title a:after{font-size:22px;line-height:20px;width:20px;height:20px;right:8px}.ccm-block-page-list-page-entry.infoWrapper .image{margin:0}.ccm-block-page-list-page-entry.infoWrapper .page-text{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:15px 3% 5px}.ccm-block-page-list-page-entry.infoWrapper .col-md-17 .page-text{min-height:120px;padding:15px 20px 28px 0}.ccm-block-page-list-page-entry.infoWrapper.no-image{padding:0}.ccm-block-page-list-page-entry.infoWrapper.no-image .page-text{padding:14px 6% 5px}.ccm-block-page-list-wrapper.default .feature-link .infoWrapper{margin:0 0 15px;-moz-border-radius:21px;-webkit-border-radius:21px;border-radius:21px}.ccm-block-page-list-wrapper.default .feature-link .infoWrapper span.date{top:0;left:15px;bottom:unset;-moz-border-radius:17px 0 17px 0;-webkit-border-radius:17px 0 17px 0;border-radius:17px 0 17px 0}.ccm-block-page-list-wrapper.default .feature-link .infoWrapper .image-wrapper{margin:0;max-width:unset}.ccm-block-page-list-wrapper.default .feature-link .infoWrapper .image-wrapper .image{display:block;margin:0 auto}.ccm-block-page-list-wrapper.default .feature-link .infoWrapper .image-wrapper .image span.date{top:0;left:0}.ccm-block-page-list-wrapper.default .feature-link .infoWrapper a.link{text-underline-position:under;text-decoration:underline;color:#44165c}.ccm-block-page-list-wrapper.default .feature-link .infoWrapper a.link:hover,.ccm-block-page-list-wrapper.default .feature-link .infoWrapper a.link:focus{color:#c3438d;text-underline-position:unset;text-decoration:none}.ccm-block-page-list-wrapper.default .infoWrapper.featured{background-color:#764393}.ccm-block-page-list-wrapper.default .infoWrapper.featured span.date{background-color:#44165c;border-color:#44165c}.ccm-block-page-list-wrapper.default .infoWrapper.featured a:hover span.date,.ccm-block-page-list-wrapper.default .infoWrapper.featured a:focus span.date{color:#44165c;border-color:#44165c;background-color:#fff}.ccm-block-page-list-wrapper.default .infoWrapper.featured .grid-thumbnail-description p,.ccm-block-page-list-wrapper.default .infoWrapper.featured .ccm-block-page-list-description p,.ccm-block-page-list-wrapper.default .infoWrapper.featured .grid-thumbnail-description p a,.ccm-block-page-list-wrapper.default .infoWrapper.featured .ccm-block-page-list-description p a{color:white}.ccm-block-page-list-wrapper.default .infoWrapper.featured .grid-thumbnail-description a:hover,.ccm-block-page-list-wrapper.default .infoWrapper.featured .ccm-block-page-list-description a:hover{background-color:#44165c;box-shadow:5px 0 0 #44165c,-5px 0 0 #44165c}.ccm-block-page-list-wrapper.default .no-image .spacer{padding:0 0 30px}@media screen and (max-width:991px){.ccm-block-page-list-wrapper.default .feature-link .infoWrapper .image-wrapper{max-width:70%}.ccm-block-page-list-wrapper.default .grid-thumbnail-text{padding:0 15px 15px}.ccm-block-page-list-wrapper.default .spacer{padding:0 0 25px}}.grid-thumbnail .infoWrapper.no-image .grid-thumbnail-text{align-self:center}.grid-thumbnail .infoWrapper.no-image:hover .grid-thumbnail-description p{text-decoration:underline;text-underline-position:under}.grid-thumbnail .infoWrapper.no-image span.date,.grid-thumbnail .infoWrapper.no-image span.text{background-color:#44165c;border-color:#44165c}.grid-thumbnail .infoWrapper.no-image:hover span.date{color:#44165c;background-color:#fff;border-color:#44165c}.grid-thumbnail .infoWrapper.no-image .grid-thumbnail-title-wrapper{min-height:160px;padding:40px 30px;background:transparent}.col-lg-8 .grid-thumbnail .infoWrapper.with-image .grid-thumbnail-title-wrapper,.grid-thumbnail .col-lg-8 .infoWrapper.with-image .grid-thumbnail-title-wrapper,.grid-thumbnail .col-md-8 .infoWrapper.with-image .grid-thumbnail-title-wrapper{min-height:260px}.col-lg-8 .grid-thumbnail .infoWrapper.no-button .grid-thumbnail-title-wrapper,.grid-thumbnail .col-lg-8 .infoWrapper.no-button .grid-thumbnail-title-wrapper,.grid-thumbnail .col-md-8 .infoWrapper.no-button .grid-thumbnail-title-wrapper{padding:10px 20px}.col-lg-8 .grid-thumbnail .infoWrapper .grid-thumbnail-description p,.grid-thumbnail .col-lg-8 .infoWrapper .grid-thumbnail-description p,.grid-thumbnail .col-md-8 .infoWrapper .grid-thumbnail-description p{font-size:30px;font-size:3rem}.ccm-block-page-list-wrapper .grid-thumbnail-title span.button-link{font-size:17px;font-size:1.7rem;padding:9px 42px 9px 20px;background-color:#c3438d}.ccm-block-page-list-wrapper .grid-thumbnail-title span.button-link:after{font-size:22px;right:8px;width:30px;height:30px;line-height:30px}.ccm-block-page-list-wrapper.default .infoWrapper{max-width:100%}.ccm-block-page-list-wrapper.default .infoWrapper.green{background-color:rgba(29,131,117,0.15)}.ccm-block-page-list-wrapper.default .infoWrapper.green .grid-thumbnail-text a.button-link{background-color:#c3438d}.ccm-block-page-list-wrapper.default .infoWrapper.featured.green{background-color:#1d8375}.ccm-block-page-list-wrapper.default .infoWrapper.green a:hover span.date,.ccm-block-page-list-wrapper.default .infoWrapper.green a:focus span.date{color:#1d8375;border-color:#1d8375;background-color:#fff}.ccm-block-page-list-wrapper.default .infoWrapper.green span.date{background-color:#1d8375;border-color:#1d8375}.ccm-block-page-list-wrapper.default .infoWrapper.green.featured a:hover span.date,.ccm-block-page-list-wrapper.default .infoWrapper.green.featured a:focus span.date{color:#0f443d;border-color:#0f443d;background-color:#fff}.ccm-block-page-list-wrapper.default .infoWrapper.featured.green .grid-thumbnail-description a:hover,.ccm-block-page-list-wrapper.default .infoWrapper.featured.green .ccm-block-page-list-description a:hover{background-color:#0f443d;color:#fff;box-shadow:5px 0 0 #0f443d,-5px 0 0 #0f443d}.ccm-block-page-list-wrapper.default .infoWrapper.green.featured span.date{background-color:#0f443d;border-color:#0f443d}.page-thumb-width{max-width:600px;margin:0 auto}.grid-thumbnail{margin:0 0 30px}.video-embed{margin:0 0 30px;display:inline-block}.edit-mode .video-embed{width:100%}.video-embed.responsive{width:100%}.video-embed.responsive .video{position:relative;height:0}.video-embed.responsive .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-embed.ultrawide .video{padding-bottom:41.66666667%}.video-embed.widescreen .video{padding-bottom:56.25%}.video-embed.classic .video{padding-bottom:75%}.video-embed.fixed{position:relative}@media all and (max-width:767px){.video-embed.fixed{width:100%;height:0;padding-bottom:56.25%}.video-embed.fixed iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.video-embed .video{position:relative;background-color:#005eb8;background-position:center;background-repeat:no-repeat;background-size:cover}.video-embed .video iframe{z-index:-1}.video-embed .video.loaded{background-color:transparent;background-image:none !important}.video-embed .video.loaded iframe{z-index:auto}.video-embed .video-btn{background-color:transparent;outline:none;border:none;position:absolute;top:0;left:0;width:100%;height:100%}.video-embed .video-btn.btn-youtube:hover:before,.video-embed .video-btn.btn-youtube:focus:before,.video-embed .video-btn.btn-youtube:active:before{background-color:#F00}.video-embed .video-btn.btn-vimeo:hover:before,.video-embed .video-btn.btn-vimeo:focus:before,.video-embed .video-btn.btn-vimeo:active:before{background-color:#19B7EA}.video-embed .video-btn:before,.video-embed .video-btn:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.video-embed .video-btn:before{width:68px;height:48px;border-radius:10px;background-color:rgba(0,0,0,0.5)}.video-embed .video-btn:after{width:0;height:0;border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent #fff}@media all and (max-width:480px){.video-embed .video-btn:before{width:56px;height:40px;border-radius:8px}.video-embed .video-btn:after{border-width:8px 0 8px 16px}}.default-form{padding:25px 6%;margin:0 0 30px;background-color:#f1ecf4;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px}.default-form .form-group+h3{margin:25px 0 10px}.default-form .form-group+fieldset{margin:25px 0 38px}.default-form .form-group+fieldset legend{margin-bottom:5px}.ccm-page .core-style .default-form fieldset p{margin:15px 0}.ccm-rating .hidden-select{padding:3px;position:absolute;left:-9999px;top:3px;font-size:18px;font-size:1.8rem;color:#000;margin:10px 0;border:0}.ccm-rating .hidden-select:focus{position:static;left:3px;z-index:1010;color:#000;background-color:#ffbf47;margin-right:10px}.core-style .ccm-block-express-form fieldset .ccm-attribute-address-composer-wrapper .form-group{margin:0 0 8px}.core-style .ccm-block-express-form fieldset .ccm-attribute-address-composer-wrapper .form-group label{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.core-style .ccm-block-express-form fieldset .ccm-attribute-address-composer-wrapper{padding:12px 12px 4px;background-color:#e5dceb}.single-accordion.default{margin:0 0 10px}.single-accordion.default .single-accordion-title-shell{margin:0}.single-accordion.default .single-accordion-title-shell button{position:relative;margin:0;line-height:1.1;justify-content:space-between;padding:13px 80px 13px 6%;width:100%;-moz-border-radius:26px;-webkit-border-radius:26px;border-radius:26px;text-align:left;font-weight:300;font-size:22px;font-size:2.2rem;color:#fff;background-color:#764393;border:1px solid #764393;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.single-accordion.default .single-accordion-title-shell button:after{position:absolute;right:7px;top:50%;margin-top:-19px;content:'\f107';font-family:FontAwesome;display:inline-block;text-align:center;font-size:40px;width:38px;line-height:38px;background-color:#fff;color:#764393;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.single-accordion.default .single-accordion-title-shell button:hover,.single-accordion.default .single-accordion-title-shell button:focus,.single-accordion.default .single-accordion-title-shell button:active{color:#764393;background-color:#fff}.single-accordion.default .single-accordion-title-shell button:hover:after,.single-accordion.default .single-accordion-title-shell button:focus:after,.single-accordion.default .single-accordion-title-shell button:active:after{color:#fff;background-color:#764393}.single-accordion.default .single-accordion-content-wrapper{display:none}.single-accordion.default .single-accordion-content-wrapper .single-accordion-content{padding:20px 6%;background:#f1ecf4;border:1px solid #764393;border-top:none;-moz-border-radius:0 0 26px 26px;-webkit-border-radius:0 0 26px 26px;border-radius:0 0 26px 26px}.single-accordion.default.open .single-accordion-title-shell button{-moz-border-radius:26px 26px 0 0;-webkit-border-radius:26px 26px 0 0;border-radius:26px 26px 0 0}.single-accordion.default.open .single-accordion-title-shell button:after{transform:scaleY(-1)}div:not(.single-accordion)+.single-accordion{margin-top:50px}.single-accordion+div:not(.single-accordion.default){margin-top:50px}div.ccm-custom-style-container+.single-accordion{margin-top:0}.single-accordion+div.ccm-custom-style-container .single-accordion{margin-top:-40px}@media screen and (max-width:1024px){div:not(.single-accordion)+.single-accordion{margin-top:30px}.single-accordion+div:not(.single-accordion.default){margin-top:30px}.single-accordion+div.ccm-custom-style-container .single-accordion{margin-top:-20px}}