@import url("//hello.myfonts.net/count/419062");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}.fs-background{overflow:hidden;position:relative;}.fs-background,.fs-background-container,.fs-background-media{-webkit-transition:none;transition:none;}.fs-background-container{width:100%;height:100%;position:absolute;top:0;z-index:0;overflow:hidden;}.fs-background-media{position:absolute;top:0;bottom:0;opacity:0;}.fs-background-media.fs-background-animated{-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear;}.fs-background-media iframe,.fs-background-media img,.fs-background-media video{width:100%;height:100%;display:block;-webkit-user-drag:none;}.fs-background-media.fs-background-fixed,.fs-background-media.fs-background-native{width:100%;height:100%;}.fs-background-media.fs-background-fixed img,.fs-background-media.fs-background-native img{display:none;}.fs-background-media.fs-background-native{background-position:center;background-size:cover;}.fs-background-media.fs-background-fixed{background-position:center;background-attachment:fixed;}.fs-background-embed.fs-background-ready:after{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";}.fs-background-embed.fs-background-ready iframe{z-index:0;}.fs-carousel.fs-carousel-enabled{width:100%;position:relative;}.fs-carousel.fs-carousel-enabled:after{clear:both;content:"";display:table;}.fs-carousel,.fs-carousel *,.fs-carousel :after,.fs-carousel :before,.fs-carousel:after,.fs-carousel:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none;transition:none;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;}.fs-carousel-enabled.fs-carousel-contained,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-container,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-viewport,.fs-carousel-enabled.fs-carousel-contained .fs-carousel-wrapper{overflow:hidden;}.fs-carousel-enabled .fs-carousel-viewport{position:relative;}.fs-carousel-enabled .fs-carousel-viewport:after{clear:both;content:"";display:table;}.fs-carousel-enabled .fs-carousel-wrapper{position:relative;}.fs-carousel-enabled .fs-carousel-wrapper:after{clear:both;content:"";display:table;}.fs-carousel-enabled .fs-carousel-container{position:relative;}.fs-carousel-enabled .fs-carousel-canister{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;overflow:hidden;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.fs-carousel-enabled.fs-carousel-auto_height .fs-carousel-canister{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:height 0.5s ease,-webkit-transform 0.5s ease;transition:height 0.5s ease,-webkit-transform 0.5s ease;transition:height 0.5s ease,transform 0.5s ease;transition:height 0.5s ease,transform 0.5s ease,-webkit-transform 0.5s ease;}.fs-carousel-enabled .fs-carousel-item{min-height:1px;min-height:0.0625rem;display:block;}.fs-carousel-enabled .fs-carousel-item img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fs-carousel-single .fs-carousel-item{position:absolute;top:0;left:0;z-index:1;}.fs-carousel-single .fs-carousel-item.fs-carousel-visible{position:relative;z-index:2;}.fs-carousel-controls{display:none;}.fs-carousel-enabled .fs-carousel-controls{width:100%;margin:0;padding:0;}.fs-carousel-controls_custom.fs-carousel-visible,.fs-carousel-enabled .fs-carousel-controls.fs-carousel-visible{display:block;}.fs-carousel-enabled .fs-carousel-control{border:none;cursor:pointer;padding:0;}.fs-carousel-pagination{display:none;}.fs-carousel-enabled .fs-carousel-pagination{width:100%;}.fs-carousel-enabled .fs-carousel-pagination.fs-carousel-visible{display:block;}.fs-carousel-enabled .fs-carousel-page{border:none;cursor:pointer;display:inline-block;padding:0;}.fs-carousel-enabled.fs-carousel-rtl{direction:rtl;}.fs-checkpoint[data-checkpoint-animation=fade-down],.fs-checkpoint[data-checkpoint-animation=fade-in],.fs-checkpoint[data-checkpoint-animation=fade-left],.fs-checkpoint[data-checkpoint-animation=fade-right],.fs-checkpoint[data-checkpoint-animation=fade-up]{opacity:0;-webkit-transition:opacity 0.5s linear,-webkit-transform 0.5s ease;transition:opacity 0.5s linear,-webkit-transform 0.5s ease;transition:opacity 0.5s linear,transform 0.5s ease;transition:opacity 0.5s linear,transform 0.5s ease,-webkit-transform 0.5s ease;}.fs-checkpoint[data-checkpoint-animation=fade-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-in].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-right].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-up].fs-checkpoint-active{opacity:1;}.fs-checkpoint[data-checkpoint-animation=fade-up]{-webkit-transform:translateY(50px);transform:translateY(50px);}.fs-checkpoint[data-checkpoint-animation=fade-down]{-webkit-transform:translateY(-50px);transform:translateY(-50px);}.fs-checkpoint[data-checkpoint-animation=fade-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-up].fs-checkpoint-active{-webkit-transform:translateY(0);transform:translateY(0);}.fs-checkpoint[data-checkpoint-animation=fade-left]{-webkit-transform:translateX(-50px);transform:translateX(-50px);}.fs-checkpoint[data-checkpoint-animation=fade-right]{-webkit-transform:translateX(50px);transform:translateX(50px);}.fs-checkpoint[data-checkpoint-animation=fade-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=fade-right].fs-checkpoint-active{-webkit-transform:translateX(0);transform:translateX(0);}.fs-checkpoint[data-checkpoint-animation=zoom-in-down],.fs-checkpoint[data-checkpoint-animation=zoom-in-left],.fs-checkpoint[data-checkpoint-animation=zoom-in-right],.fs-checkpoint[data-checkpoint-animation=zoom-in-up],.fs-checkpoint[data-checkpoint-animation=zoom-in]{opacity:0;-webkit-transition:opacity 0.5s linear,-webkit-transform 0.5s ease;transition:opacity 0.5s linear,-webkit-transform 0.5s ease;transition:opacity 0.5s linear,transform 0.5s ease;transition:opacity 0.5s linear,transform 0.5s ease,-webkit-transform 0.5s ease;}.fs-checkpoint[data-checkpoint-animation=zoom-in-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-right].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in].fs-checkpoint-active{opacity:1;}.fs-checkpoint[data-checkpoint-animation=zoom-in]{-webkit-transform:translateY(0) scale(0.5);transform:translateY(0) scale(0.5);}.fs-checkpoint[data-checkpoint-animation=zoom-in-up]{-webkit-transform:translateY(50px) scale(0.5);transform:translateY(50px) scale(0.5);}.fs-checkpoint[data-checkpoint-animation=zoom-in-down]{-webkit-transform:translateY(-50px) scale(0.5);transform:translateY(-50px) scale(0.5);}.fs-checkpoint[data-checkpoint-animation=zoom-in-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in].fs-checkpoint-active{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);}.fs-checkpoint[data-checkpoint-animation=zoom-in-left]{-webkit-transform:translateX(-50px) scale(0.5);transform:translateX(-50px) scale(0.5);}.fs-checkpoint[data-checkpoint-animation=zoom-in-right]{-webkit-transform:translateX(50px) scale(0.5);transform:translateX(50px) scale(0.5);}.fs-checkpoint[data-checkpoint-animation=zoom-in-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-in-right].fs-checkpoint-active{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);}.fs-checkpoint[data-checkpoint-animation=zoom-out-down],.fs-checkpoint[data-checkpoint-animation=zoom-out-left],.fs-checkpoint[data-checkpoint-animation=zoom-out-right],.fs-checkpoint[data-checkpoint-animation=zoom-out-up],.fs-checkpoint[data-checkpoint-animation=zoom-out]{opacity:0;-webkit-transition:opacity 0.5s linear,-webkit-transform 0.5s ease;transition:opacity 0.5s linear,-webkit-transform 0.5s ease;transition:opacity 0.5s linear,transform 0.5s ease;transition:opacity 0.5s linear,transform 0.5s ease,-webkit-transform 0.5s ease;}.fs-checkpoint[data-checkpoint-animation=zoom-out-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-right].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out].fs-checkpoint-active{opacity:1;}.fs-checkpoint[data-checkpoint-animation=zoom-out]{-webkit-transform:translateY(0) scale(1.25);transform:translateY(0) scale(1.25);}.fs-checkpoint[data-checkpoint-animation=zoom-out-up]{-webkit-transform:translateY(50px) scale(1.25);transform:translateY(50px) scale(1.25);}.fs-checkpoint[data-checkpoint-animation=zoom-out-down]{-webkit-transform:translateY(-50px) scale(1.25);transform:translateY(-50px) scale(1.25);}.fs-checkpoint[data-checkpoint-animation=zoom-out-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-up].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out].fs-checkpoint-active{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);}.fs-checkpoint[data-checkpoint-animation=zoom-out-left]{-webkit-transform:translateX(-50px) scale(1.25);transform:translateX(-50px) scale(1.25);}.fs-checkpoint[data-checkpoint-animation=zoom-out-right]{-webkit-transform:translateX(50px) scale(1.25);transform:translateX(50px) scale(1.25);}.fs-checkpoint[data-checkpoint-animation=zoom-out-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=zoom-out-right].fs-checkpoint-active{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);}.fs-checkpoint[data-checkpoint-animation=flip-down],.fs-checkpoint[data-checkpoint-animation=flip-left],.fs-checkpoint[data-checkpoint-animation=flip-right],.fs-checkpoint[data-checkpoint-animation=flip-up]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.5s linear,-webkit-transform 0.5s ease;transition:opacity 0.5s linear,-webkit-transform 0.5s ease;transition:opacity 0.5s linear,transform 0.5s ease;transition:opacity 0.5s linear,transform 0.5s ease,-webkit-transform 0.5s ease;}.fs-checkpoint[data-checkpoint-animation=flip-up]{-webkit-transform:perspective(3000px) rotateX(-91deg);transform:perspective(3000px) rotateX(-91deg);}.fs-checkpoint[data-checkpoint-animation=flip-down]{-webkit-transform:perspective(3000px) rotateX(91deg);transform:perspective(3000px) rotateX(91deg);}.fs-checkpoint[data-checkpoint-animation=flip-down].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=flip-up].fs-checkpoint-active{-webkit-transform:perspective(3000px) rotateX(0);transform:perspective(3000px) rotateX(0);}.fs-checkpoint[data-checkpoint-animation=flip-left]{-webkit-transform:perspective(3000px) rotateY(91deg);transform:perspective(3000px) rotateY(91deg);}.fs-checkpoint[data-checkpoint-animation=flip-right]{-webkit-transform:perspective(3000px) rotateY(-91deg);transform:perspective(3000px) rotateY(-91deg);}.fs-checkpoint[data-checkpoint-animation=flip-left].fs-checkpoint-active,.fs-checkpoint[data-checkpoint-animation=flip-right].fs-checkpoint-active{-webkit-transform:perspective(3000px) rotateY(0);transform:perspective(3000px) rotateY(0);}.fs-sticky-element{will-change:scroll-position;}.fs-sticky-element.fs-sticky-stuck{position:fixed;}.fs-sticky-element.fs-sticky-passed{position:absolute;}.fs-sticky-clone{display:none;opacity:0;pointer-events:none;visibility:hidden;}.fs-sticky-clone.fs-sticky-stuck{display:block;}.fs-sticky-container{position:relative;}.fs-grid .fs-row,.fs_grid_row{min-width:300px;min-width:18.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;}@media screen and (max-width:739px){.fs-grid .fs-row,.fs_grid_row{width:96%;width:calc(100% - 40px);width:calc(100% - 2.5rem);}}@media screen and (min-width:740px){.fs-grid .fs-row,.fs_grid_row{width:720px;width:45rem;}}@media screen and (min-width:980px){.fs-grid .fs-row,.fs_grid_row{width:960px;width:60rem;}}@media screen and (min-width:1220px){.fs-grid .fs-row,.fs_grid_row{width:1200px;width:75rem;}}@media screen and (min-width:1394px){.fs-grid .fs-row,.fs_grid_row{width:1374px;width:85.875rem;}}.fs-grid-fluid .fs-row,.fs_grid_row_fluid{width:96%;width:calc(100% - 40px);width:calc(100% - 2.5rem);}@media screen and (max-width:499px){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:300px;width:18.75rem;}}@media screen and (min-width:500px) and (max-width:739px){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:480px;width:30rem;}}.fs_grid_row_reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.fs_grid_row_justify_around{-ms-flex-pack:distribute;justify-content:space-around;}.fs_grid_row_justify_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.fs_grid_row_justify_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.fs_grid_row_justify_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.fs_grid_row_justify_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.fs_grid_row_align_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.fs_grid_row_align_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fs_grid_row_align_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.fs-grid .fs-row .fs-row,.fs_grid_row_row{min-width:auto;width:104.09%;margin-left:-2.045%;margin-right:-2.045%;}.fs-grid .fs-row [class*=fs-cell][class*=-contained] .fs-row,.fs_grid_row_row_contained{width:100%;margin-left:0;margin-right:0;}.fs_grid_row_destroy{width:auto;margin-left:0;margin-right:0;}.fs-grid .fs-row [class*=fs-cell],.fs_grid_cell{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:2.045%;margin-right:2.045%;}.fs-grid .fs-row [class*=fs-cell][class*=-padded],.fs_grid_cell_padded{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:0;margin-right:0;padding-left:2.045%;padding-right:2.045%;}.fs-grid .fs-row [class*=fs-cell][class*=-contained],.fs_grid_cell_contained{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-right:0;}.fs_grid_cell_justify_start{margin-right:auto;}.fs_grid_cell_centered,.fs_grid_cell_justify_center{margin-right:auto;margin-left:auto;}.fs_grid_cell_justify_end,.fs_grid_cell_right{margin-left:auto;}.fs_grid_cell_align_start{-ms-flex-item-align:start;align-self:flex-start;}.fs_grid_cell_align_center{-ms-flex-item-align:center;align-self:center;}.fs_grid_cell_align_end{-ms-flex-item-align:end;align-self:flex-end;}.fs_grid_cell_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.fs_grid_cell_last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.fs_grid_cell_destroy{width:auto;margin-left:0;margin-right:0;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;}.fs-grid .fs-row.fs-all-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.fs-grid .fs-row.fs-all-justify-around{-ms-flex-pack:distribute;justify-content:space-around;}.fs-grid .fs-row.fs-all-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.fs-grid .fs-row.fs-all-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.fs-grid .fs-row.fs-all-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.fs-grid .fs-row.fs-all-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.fs-grid .fs-row.fs-all-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.fs-grid .fs-row.fs-all-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fs-grid .fs-row.fs-all-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.fs-grid .fs-row .fs-cell.fs-all-first,.fs-grid .fs-row [class*=-contained].fs-all-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.fs-grid .fs-row .fs-cell.fs-all-last,.fs-grid .fs-row [class*=-contained].fs-all-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.fs-grid .fs-row .fs-cell.fs-all-align-start,.fs-grid .fs-row [class*=-contained].fs-all-align-start{-ms-flex-item-align:start;align-self:flex-start;}.fs-grid .fs-row .fs-cell.fs-all-align-center,.fs-grid .fs-row [class*=-contained].fs-all-align-center{-ms-flex-item-align:center;align-self:center;}.fs-grid .fs-row .fs-cell.fs-all-align-end,.fs-grid .fs-row [class*=-contained].fs-all-align-end{-ms-flex-item-align:end;align-self:flex-end;}.fs-grid .fs-row .fs-cell.fs-all-justify-start,.fs-grid .fs-row [class*=-contained].fs-all-justify-start{margin-right:auto;}.fs-grid .fs-row .fs-cell.fs-all-justify-center,.fs-grid .fs-row [class*=-contained].fs-all-justify-center{margin-right:auto;margin-left:auto;}.fs-grid .fs-row .fs-cell.fs-all-justify-end,.fs-grid .fs-row [class*=-contained].fs-all-justify-end{margin-left:auto;}.fs-grid .fs-row .fs-all-fifth{width:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%;}.fs-grid .fs-row .fs-all-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%;}.fs-grid .fs-row .fs-all-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%;}.fs-grid .fs-row .fs-all-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%;}.fs-grid .fs-row .fs-all-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;}.fs-grid .fs-row .fs-all-push-fifth{margin-left:22.045%;}.fs-grid .fs-row .fs-all-push-fourth{margin-left:27.045%;}.fs-grid .fs-row .fs-all-push-third{margin-left:35.37833333%;}.fs-grid .fs-row .fs-all-push-half{margin-left:52.045%;}.fs-grid .fs-row [class*=-contained].fs-all-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;}.fs-grid .fs-row [class*=-contained].fs-all-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;}.fs-grid .fs-row [class*=-contained].fs-all-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-all-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.fs-grid .fs-row [class*=-contained].fs-all-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.fs-grid .fs-row [class*=-contained].fs-all-push-fifth{margin-left:20%;}.fs-grid .fs-row [class*=-contained].fs-all-push-fourth{margin-left:25%;}.fs-grid .fs-row [class*=-contained].fs-all-push-third{margin-left:33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-all-push-half{margin-left:50%;}.fs-grid .fs-row .fs-all-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;}.fs-grid .fs-row .fs-all-hide{display:none;}.fs-grid .fs-row .fs-all-destroy{width:auto;margin-left:0;margin-right:0;}@media screen and (max-width:739px){.fs-grid .fs-row.fs-sm-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.fs-grid .fs-row.fs-sm-justify-around{-ms-flex-pack:distribute;justify-content:space-around;}.fs-grid .fs-row.fs-sm-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.fs-grid .fs-row.fs-sm-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.fs-grid .fs-row.fs-sm-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.fs-grid .fs-row.fs-sm-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.fs-grid .fs-row.fs-sm-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.fs-grid .fs-row.fs-sm-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fs-grid .fs-row.fs-sm-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.fs-grid .fs-row .fs-sm-1{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%;}.fs-grid .fs-row .fs-sm-2{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%;}.fs-grid .fs-row .fs-sm-3{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;}.fs-grid .fs-row .fs-sm-push-1{margin-left:35.37833333%;}.fs-grid .fs-row .fs-sm-push-2{margin-left:68.71166667%;}.fs-grid .fs-row [class*=-contained].fs-sm-1{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-sm-2{width:66.66666667%;max-width:66.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;}.fs-grid .fs-row [class*=-contained].fs-sm-3{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.fs-grid .fs-row [class*=-contained].fs-sm-push-1{margin-left:33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-sm-push-2{margin-left:66.66666667%;}.fs-grid .fs-row .fs-cell.fs-sm-first,.fs-grid .fs-row [class*=-contained].fs-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.fs-grid .fs-row .fs-cell.fs-sm-last,.fs-grid .fs-row [class*=-contained].fs-sm-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.fs-grid .fs-row .fs-cell.fs-sm-align-start,.fs-grid .fs-row [class*=-contained].fs-sm-align-start{-ms-flex-item-align:start;align-self:flex-start;}.fs-grid .fs-row .fs-cell.fs-sm-align-center,.fs-grid .fs-row [class*=-contained].fs-sm-align-center{-ms-flex-item-align:center;align-self:center;}.fs-grid .fs-row .fs-cell.fs-sm-align-end,.fs-grid .fs-row [class*=-contained].fs-sm-align-end{-ms-flex-item-align:end;align-self:flex-end;}.fs-grid .fs-row .fs-cell.fs-sm-justify-start,.fs-grid .fs-row [class*=-contained].fs-sm-justify-start{margin-right:auto;}.fs-grid .fs-row .fs-cell.fs-sm-justify-center,.fs-grid .fs-row [class*=-contained].fs-sm-justify-center{margin-right:auto;margin-left:auto;}.fs-grid .fs-row .fs-cell.fs-sm-justify-end,.fs-grid .fs-row [class*=-contained].fs-sm-justify-end{margin-left:auto;}.fs-grid .fs-row .fs-sm-fifth{width:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%;}.fs-grid .fs-row .fs-sm-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%;}.fs-grid .fs-row .fs-sm-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%;}.fs-grid .fs-row .fs-sm-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%;}.fs-grid .fs-row .fs-sm-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;}.fs-grid .fs-row .fs-sm-push-fifth{margin-left:22.045%;}.fs-grid .fs-row .fs-sm-push-fourth{margin-left:27.045%;}.fs-grid .fs-row .fs-sm-push-third{margin-left:35.37833333%;}.fs-grid .fs-row .fs-sm-push-half{margin-left:52.045%;}.fs-grid .fs-row [class*=-contained].fs-sm-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;}.fs-grid .fs-row [class*=-contained].fs-sm-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;}.fs-grid .fs-row [class*=-contained].fs-sm-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-sm-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.fs-grid .fs-row [class*=-contained].fs-sm-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.fs-grid .fs-row [class*=-contained].fs-sm-push-fifth{margin-left:20%;}.fs-grid .fs-row [class*=-contained].fs-sm-push-fourth{margin-left:25%;}.fs-grid .fs-row [class*=-contained].fs-sm-push-third{margin-left:33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-sm-push-half{margin-left:50%;}.fs-grid .fs-row .fs-sm-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;}.fs-grid .fs-row .fs-sm-hide{display:none;}.fs-grid .fs-row .fs-sm-destroy{width:auto;margin-left:0;margin-right:0;}}@media screen and (max-width:499px){.fs-grid .fs-row.fs-xs-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.fs-grid .fs-row.fs-xs-justify-around{-ms-flex-pack:distribute;justify-content:space-around;}.fs-grid .fs-row.fs-xs-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.fs-grid .fs-row.fs-xs-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.fs-grid .fs-row.fs-xs-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.fs-grid .fs-row.fs-xs-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.fs-grid .fs-row.fs-xs-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.fs-grid .fs-row.fs-xs-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fs-grid .fs-row.fs-xs-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.fs-grid .fs-row .fs-xs-1{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%;}.fs-grid .fs-row .fs-xs-2{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%;}.fs-grid .fs-row .fs-xs-3{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;}.fs-grid .fs-row .fs-xs-push-1{margin-left:35.37833333%;}.fs-grid .fs-row .fs-xs-push-2{margin-left:68.71166667%;}.fs-grid .fs-row [class*=-contained].fs-xs-1{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xs-2{width:66.66666667%;max-width:66.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;}.fs-grid .fs-row [class*=-contained].fs-xs-3{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.fs-grid .fs-row [class*=-contained].fs-xs-push-1{margin-left:33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xs-push-2{margin-left:66.66666667%;}.fs-grid .fs-row .fs-cell.fs-xs-first,.fs-grid .fs-row [class*=-contained].fs-xs-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.fs-grid .fs-row .fs-cell.fs-xs-last,.fs-grid .fs-row [class*=-contained].fs-xs-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.fs-grid .fs-row .fs-cell.fs-xs-align-start,.fs-grid .fs-row [class*=-contained].fs-xs-align-start{-ms-flex-item-align:start;align-self:flex-start;}.fs-grid .fs-row .fs-cell.fs-xs-align-center,.fs-grid .fs-row [class*=-contained].fs-xs-align-center{-ms-flex-item-align:center;align-self:center;}.fs-grid .fs-row .fs-cell.fs-xs-align-end,.fs-grid .fs-row [class*=-contained].fs-xs-align-end{-ms-flex-item-align:end;align-self:flex-end;}.fs-grid .fs-row .fs-cell.fs-xs-justify-start,.fs-grid .fs-row [class*=-contained].fs-xs-justify-start{margin-right:auto;}.fs-grid .fs-row .fs-cell.fs-xs-justify-center,.fs-grid .fs-row [class*=-contained].fs-xs-justify-center{margin-right:auto;margin-left:auto;}.fs-grid .fs-row .fs-cell.fs-xs-justify-end,.fs-grid .fs-row [class*=-contained].fs-xs-justify-end{margin-left:auto;}.fs-grid .fs-row .fs-xs-fifth{width:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%;}.fs-grid .fs-row .fs-xs-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%;}.fs-grid .fs-row .fs-xs-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%;}.fs-grid .fs-row .fs-xs-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%;}.fs-grid .fs-row .fs-xs-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;}.fs-grid .fs-row .fs-xs-push-fifth{margin-left:22.045%;}.fs-grid .fs-row .fs-xs-push-fourth{margin-left:27.045%;}.fs-grid .fs-row .fs-xs-push-third{margin-left:35.37833333%;}.fs-grid .fs-row .fs-xs-push-half{margin-left:52.045%;}.fs-grid .fs-row [class*=-contained].fs-xs-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;}.fs-grid .fs-row [class*=-contained].fs-xs-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;}.fs-grid .fs-row [class*=-contained].fs-xs-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xs-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.fs-grid .fs-row [class*=-contained].fs-xs-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.fs-grid .fs-row [class*=-contained].fs-xs-push-fifth{margin-left:20%;}.fs-grid .fs-row [class*=-contained].fs-xs-push-fourth{margin-left:25%;}.fs-grid .fs-row [class*=-contained].fs-xs-push-third{margin-left:33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xs-push-half{margin-left:50%;}.fs-grid .fs-row .fs-xs-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;}.fs-grid .fs-row .fs-xs-hide{display:none;}.fs-grid .fs-row .fs-xs-destroy{width:auto;margin-left:0;margin-right:0;}}@media screen and (min-width:740px) and (max-width:979px){.fs-grid .fs-row.fs-md-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.fs-grid .fs-row.fs-md-justify-around{-ms-flex-pack:distribute;justify-content:space-around;}.fs-grid .fs-row.fs-md-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.fs-grid .fs-row.fs-md-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.fs-grid .fs-row.fs-md-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.fs-grid .fs-row.fs-md-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.fs-grid .fs-row.fs-md-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.fs-grid .fs-row.fs-md-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fs-grid .fs-row.fs-md-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.fs-grid .fs-row .fs-md-1{width:12.57666667%;max-width:12.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 12.57666667%;flex:0 0 12.57666667%;}.fs-grid .fs-row .fs-md-2{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%;}.fs-grid .fs-row .fs-md-3{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%;}.fs-grid .fs-row .fs-md-4{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%;}.fs-grid .fs-row .fs-md-5{width:79.24333333%;max-width:79.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 79.24333333%;flex:0 0 79.24333333%;}.fs-grid .fs-row .fs-md-6{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;}.fs-grid .fs-row .fs-md-push-1{margin-left:18.71166667%;}.fs-grid .fs-row .fs-md-push-2{margin-left:35.37833333%;}.fs-grid .fs-row .fs-md-push-3{margin-left:52.045%;}.fs-grid .fs-row .fs-md-push-4{margin-left:68.71166667%;}.fs-grid .fs-row .fs-md-push-5{margin-left:85.37833333%;}.fs-grid .fs-row [class*=-contained].fs-md-1{width:16.66666667%;max-width:16.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;}.fs-grid .fs-row [class*=-contained].fs-md-2{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-md-3{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.fs-grid .fs-row [class*=-contained].fs-md-4{width:66.66666667%;max-width:66.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;}.fs-grid .fs-row [class*=-contained].fs-md-5{width:83.33333333%;max-width:83.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;}.fs-grid .fs-row [class*=-contained].fs-md-6{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.fs-grid .fs-row [class*=-contained].fs-md-push-1{margin-left:16.66666667%;}.fs-grid .fs-row [class*=-contained].fs-md-push-2{margin-left:33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-md-push-3{margin-left:50%;}.fs-grid .fs-row [class*=-contained].fs-md-push-4{margin-left:66.66666667%;}.fs-grid .fs-row [class*=-contained].fs-md-push-5{margin-left:83.33333333%;}.fs-grid .fs-row .fs-cell.fs-md-first,.fs-grid .fs-row [class*=-contained].fs-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.fs-grid .fs-row .fs-cell.fs-md-last,.fs-grid .fs-row [class*=-contained].fs-md-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.fs-grid .fs-row .fs-cell.fs-md-align-start,.fs-grid .fs-row [class*=-contained].fs-md-align-start{-ms-flex-item-align:start;align-self:flex-start;}.fs-grid .fs-row .fs-cell.fs-md-align-center,.fs-grid .fs-row [class*=-contained].fs-md-align-center{-ms-flex-item-align:center;align-self:center;}.fs-grid .fs-row .fs-cell.fs-md-align-end,.fs-grid .fs-row [class*=-contained].fs-md-align-end{-ms-flex-item-align:end;align-self:flex-end;}.fs-grid .fs-row .fs-cell.fs-md-justify-start,.fs-grid .fs-row [class*=-contained].fs-md-justify-start{margin-right:auto;}.fs-grid .fs-row .fs-cell.fs-md-justify-center,.fs-grid .fs-row [class*=-contained].fs-md-justify-center{margin-right:auto;margin-left:auto;}.fs-grid .fs-row .fs-cell.fs-md-justify-end,.fs-grid .fs-row [class*=-contained].fs-md-justify-end{margin-left:auto;}.fs-grid .fs-row .fs-md-fifth{width:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%;}.fs-grid .fs-row .fs-md-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%;}.fs-grid .fs-row .fs-md-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%;}.fs-grid .fs-row .fs-md-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%;}.fs-grid .fs-row .fs-md-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;}.fs-grid .fs-row .fs-md-push-fifth{margin-left:22.045%;}.fs-grid .fs-row .fs-md-push-fourth{margin-left:27.045%;}.fs-grid .fs-row .fs-md-push-third{margin-left:35.37833333%;}.fs-grid .fs-row .fs-md-push-half{margin-left:52.045%;}.fs-grid .fs-row [class*=-contained].fs-md-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;}.fs-grid .fs-row [class*=-contained].fs-md-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;}.fs-grid .fs-row [class*=-contained].fs-md-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-md-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.fs-grid .fs-row [class*=-contained].fs-md-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.fs-grid .fs-row [class*=-contained].fs-md-push-fifth{margin-left:20%;}.fs-grid .fs-row [class*=-contained].fs-md-push-fourth{margin-left:25%;}.fs-grid .fs-row [class*=-contained].fs-md-push-third{margin-left:33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-md-push-half{margin-left:50%;}.fs-grid .fs-row .fs-md-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;}.fs-grid .fs-row .fs-md-hide{display:none;}.fs-grid .fs-row .fs-md-destroy{width:auto;margin-left:0;margin-right:0;}}@media screen and (min-width:980px){.fs-grid .fs-row.fs-lg-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.fs-grid .fs-row.fs-lg-justify-around{-ms-flex-pack:distribute;justify-content:space-around;}.fs-grid .fs-row.fs-lg-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.fs-grid .fs-row.fs-lg-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.fs-grid .fs-row.fs-lg-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.fs-grid .fs-row.fs-lg-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.fs-grid .fs-row.fs-lg-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.fs-grid .fs-row.fs-lg-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fs-grid .fs-row.fs-lg-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.fs-grid .fs-row .fs-lg-1{width:4.24333333%;max-width:4.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 4.24333333%;flex:0 0 4.24333333%;}.fs-grid .fs-row .fs-lg-2{width:12.57666667%;max-width:12.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 12.57666667%;flex:0 0 12.57666667%;}.fs-grid .fs-row .fs-lg-3{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%;}.fs-grid .fs-row .fs-lg-4{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%;}.fs-grid .fs-row .fs-lg-5{width:37.57666667%;max-width:37.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 37.57666667%;flex:0 0 37.57666667%;}.fs-grid .fs-row .fs-lg-6{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%;}.fs-grid .fs-row .fs-lg-7{width:54.24333333%;max-width:54.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 54.24333333%;flex:0 0 54.24333333%;}.fs-grid .fs-row .fs-lg-8{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%;}.fs-grid .fs-row .fs-lg-9{width:70.91%;max-width:70.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 70.91%;flex:0 0 70.91%;}.fs-grid .fs-row .fs-lg-10{width:79.24333333%;max-width:79.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 79.24333333%;flex:0 0 79.24333333%;}.fs-grid .fs-row .fs-lg-11{width:87.57666667%;max-width:87.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 87.57666667%;flex:0 0 87.57666667%;}.fs-grid .fs-row .fs-lg-12{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;}.fs-grid .fs-row .fs-lg-push-1{margin-left:10.37833333%;}.fs-grid .fs-row .fs-lg-push-2{margin-left:18.71166667%;}.fs-grid .fs-row .fs-lg-push-3{margin-left:27.045%;}.fs-grid .fs-row .fs-lg-push-4{margin-left:35.37833333%;}.fs-grid .fs-row .fs-lg-push-5{margin-left:43.71166667%;}.fs-grid .fs-row .fs-lg-push-6{margin-left:52.045%;}.fs-grid .fs-row .fs-lg-push-7{margin-left:60.37833333%;}.fs-grid .fs-row .fs-lg-push-8{margin-left:68.71166667%;}.fs-grid .fs-row .fs-lg-push-9{margin-left:77.045%;}.fs-grid .fs-row .fs-lg-push-10{margin-left:85.37833333%;}.fs-grid .fs-row .fs-lg-push-11{margin-left:93.71166667%;}.fs-grid .fs-row [class*=-contained].fs-lg-1{width:8.33333333%;max-width:8.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;}.fs-grid .fs-row [class*=-contained].fs-lg-2{width:16.66666667%;max-width:16.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;}.fs-grid .fs-row [class*=-contained].fs-lg-3{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;}.fs-grid .fs-row [class*=-contained].fs-lg-4{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-lg-5{width:41.66666667%;max-width:41.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;}.fs-grid .fs-row [class*=-contained].fs-lg-6{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.fs-grid .fs-row [class*=-contained].fs-lg-7{width:58.33333333%;max-width:58.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;}.fs-grid .fs-row [class*=-contained].fs-lg-8{width:66.66666667%;max-width:66.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;}.fs-grid .fs-row [class*=-contained].fs-lg-9{width:75%;max-width:75%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;}.fs-grid .fs-row [class*=-contained].fs-lg-10{width:83.33333333%;max-width:83.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;}.fs-grid .fs-row [class*=-contained].fs-lg-11{width:91.66666667%;max-width:91.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;}.fs-grid .fs-row [class*=-contained].fs-lg-12{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-1{margin-left:8.33333333%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-2{margin-left:16.66666667%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-3{margin-left:25%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-4{margin-left:33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-5{margin-left:41.66666667%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-6{margin-left:50%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-7{margin-left:58.33333333%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-8{margin-left:66.66666667%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-9{margin-left:75%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-10{margin-left:83.33333333%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-11{margin-left:91.66666667%;}.fs-grid .fs-row .fs-cell.fs-lg-first,.fs-grid .fs-row [class*=-contained].fs-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.fs-grid .fs-row .fs-cell.fs-lg-last,.fs-grid .fs-row [class*=-contained].fs-lg-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.fs-grid .fs-row .fs-cell.fs-lg-align-start,.fs-grid .fs-row [class*=-contained].fs-lg-align-start{-ms-flex-item-align:start;align-self:flex-start;}.fs-grid .fs-row .fs-cell.fs-lg-align-center,.fs-grid .fs-row [class*=-contained].fs-lg-align-center{-ms-flex-item-align:center;align-self:center;}.fs-grid .fs-row .fs-cell.fs-lg-align-end,.fs-grid .fs-row [class*=-contained].fs-lg-align-end{-ms-flex-item-align:end;align-self:flex-end;}.fs-grid .fs-row .fs-cell.fs-lg-justify-start,.fs-grid .fs-row [class*=-contained].fs-lg-justify-start{margin-right:auto;}.fs-grid .fs-row .fs-cell.fs-lg-justify-center,.fs-grid .fs-row [class*=-contained].fs-lg-justify-center{margin-right:auto;margin-left:auto;}.fs-grid .fs-row .fs-cell.fs-lg-justify-end,.fs-grid .fs-row [class*=-contained].fs-lg-justify-end{margin-left:auto;}.fs-grid .fs-row .fs-lg-fifth{width:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%;}.fs-grid .fs-row .fs-lg-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%;}.fs-grid .fs-row .fs-lg-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%;}.fs-grid .fs-row .fs-lg-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%;}.fs-grid .fs-row .fs-lg-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;}.fs-grid .fs-row .fs-lg-push-fifth{margin-left:22.045%;}.fs-grid .fs-row .fs-lg-push-fourth{margin-left:27.045%;}.fs-grid .fs-row .fs-lg-push-third{margin-left:35.37833333%;}.fs-grid .fs-row .fs-lg-push-half{margin-left:52.045%;}.fs-grid .fs-row [class*=-contained].fs-lg-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;}.fs-grid .fs-row [class*=-contained].fs-lg-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;}.fs-grid .fs-row [class*=-contained].fs-lg-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-lg-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.fs-grid .fs-row [class*=-contained].fs-lg-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-fifth{margin-left:20%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-fourth{margin-left:25%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-third{margin-left:33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-lg-push-half{margin-left:50%;}.fs-grid .fs-row .fs-lg-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;}.fs-grid .fs-row .fs-lg-hide{display:none;}.fs-grid .fs-row .fs-lg-destroy{width:auto;margin-left:0;margin-right:0;}}@media screen and (min-width:1220px){.fs-grid .fs-row.fs-xl-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.fs-grid .fs-row.fs-xl-justify-around{-ms-flex-pack:distribute;justify-content:space-around;}.fs-grid .fs-row.fs-xl-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.fs-grid .fs-row.fs-xl-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.fs-grid .fs-row.fs-xl-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.fs-grid .fs-row.fs-xl-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.fs-grid .fs-row.fs-xl-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.fs-grid .fs-row.fs-xl-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fs-grid .fs-row.fs-xl-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.fs-grid .fs-row .fs-xl-1{width:4.24333333%;max-width:4.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 4.24333333%;flex:0 0 4.24333333%;}.fs-grid .fs-row .fs-xl-2{width:12.57666667%;max-width:12.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 12.57666667%;flex:0 0 12.57666667%;}.fs-grid .fs-row .fs-xl-3{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%;}.fs-grid .fs-row .fs-xl-4{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%;}.fs-grid .fs-row .fs-xl-5{width:37.57666667%;max-width:37.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 37.57666667%;flex:0 0 37.57666667%;}.fs-grid .fs-row .fs-xl-6{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%;}.fs-grid .fs-row .fs-xl-7{width:54.24333333%;max-width:54.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 54.24333333%;flex:0 0 54.24333333%;}.fs-grid .fs-row .fs-xl-8{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%;}.fs-grid .fs-row .fs-xl-9{width:70.91%;max-width:70.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 70.91%;flex:0 0 70.91%;}.fs-grid .fs-row .fs-xl-10{width:79.24333333%;max-width:79.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 79.24333333%;flex:0 0 79.24333333%;}.fs-grid .fs-row .fs-xl-11{width:87.57666667%;max-width:87.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 87.57666667%;flex:0 0 87.57666667%;}.fs-grid .fs-row .fs-xl-12{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;}.fs-grid .fs-row .fs-xl-push-1{margin-left:10.37833333%;}.fs-grid .fs-row .fs-xl-push-2{margin-left:18.71166667%;}.fs-grid .fs-row .fs-xl-push-3{margin-left:27.045%;}.fs-grid .fs-row .fs-xl-push-4{margin-left:35.37833333%;}.fs-grid .fs-row .fs-xl-push-5{margin-left:43.71166667%;}.fs-grid .fs-row .fs-xl-push-6{margin-left:52.045%;}.fs-grid .fs-row .fs-xl-push-7{margin-left:60.37833333%;}.fs-grid .fs-row .fs-xl-push-8{margin-left:68.71166667%;}.fs-grid .fs-row .fs-xl-push-9{margin-left:77.045%;}.fs-grid .fs-row .fs-xl-push-10{margin-left:85.37833333%;}.fs-grid .fs-row .fs-xl-push-11{margin-left:93.71166667%;}.fs-grid .fs-row [class*=-contained].fs-xl-1{width:8.33333333%;max-width:8.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xl-2{width:16.66666667%;max-width:16.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;}.fs-grid .fs-row [class*=-contained].fs-xl-3{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;}.fs-grid .fs-row [class*=-contained].fs-xl-4{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xl-5{width:41.66666667%;max-width:41.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;}.fs-grid .fs-row [class*=-contained].fs-xl-6{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.fs-grid .fs-row [class*=-contained].fs-xl-7{width:58.33333333%;max-width:58.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xl-8{width:66.66666667%;max-width:66.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;}.fs-grid .fs-row [class*=-contained].fs-xl-9{width:75%;max-width:75%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;}.fs-grid .fs-row [class*=-contained].fs-xl-10{width:83.33333333%;max-width:83.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xl-11{width:91.66666667%;max-width:91.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;}.fs-grid .fs-row [class*=-contained].fs-xl-12{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-1{margin-left:8.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-2{margin-left:16.66666667%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-3{margin-left:25%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-4{margin-left:33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-5{margin-left:41.66666667%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-6{margin-left:50%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-7{margin-left:58.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-8{margin-left:66.66666667%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-9{margin-left:75%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-10{margin-left:83.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-11{margin-left:91.66666667%;}.fs-grid .fs-row .fs-cell.fs-xl-first,.fs-grid .fs-row [class*=-contained].fs-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.fs-grid .fs-row .fs-cell.fs-xl-last,.fs-grid .fs-row [class*=-contained].fs-xl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.fs-grid .fs-row .fs-cell.fs-xl-align-start,.fs-grid .fs-row [class*=-contained].fs-xl-align-start{-ms-flex-item-align:start;align-self:flex-start;}.fs-grid .fs-row .fs-cell.fs-xl-align-center,.fs-grid .fs-row [class*=-contained].fs-xl-align-center{-ms-flex-item-align:center;align-self:center;}.fs-grid .fs-row .fs-cell.fs-xl-align-end,.fs-grid .fs-row [class*=-contained].fs-xl-align-end{-ms-flex-item-align:end;align-self:flex-end;}.fs-grid .fs-row .fs-cell.fs-xl-justify-start,.fs-grid .fs-row [class*=-contained].fs-xl-justify-start{margin-right:auto;}.fs-grid .fs-row .fs-cell.fs-xl-justify-center,.fs-grid .fs-row [class*=-contained].fs-xl-justify-center{margin-right:auto;margin-left:auto;}.fs-grid .fs-row .fs-cell.fs-xl-justify-end,.fs-grid .fs-row [class*=-contained].fs-xl-justify-end{margin-left:auto;}.fs-grid .fs-row .fs-xl-fifth{width:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%;}.fs-grid .fs-row .fs-xl-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%;}.fs-grid .fs-row .fs-xl-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%;}.fs-grid .fs-row .fs-xl-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%;}.fs-grid .fs-row .fs-xl-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;}.fs-grid .fs-row .fs-xl-push-fifth{margin-left:22.045%;}.fs-grid .fs-row .fs-xl-push-fourth{margin-left:27.045%;}.fs-grid .fs-row .fs-xl-push-third{margin-left:35.37833333%;}.fs-grid .fs-row .fs-xl-push-half{margin-left:52.045%;}.fs-grid .fs-row [class*=-contained].fs-xl-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;}.fs-grid .fs-row [class*=-contained].fs-xl-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;}.fs-grid .fs-row [class*=-contained].fs-xl-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xl-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.fs-grid .fs-row [class*=-contained].fs-xl-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-fifth{margin-left:20%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-fourth{margin-left:25%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-third{margin-left:33.33333333%;}.fs-grid .fs-row [class*=-contained].fs-xl-push-half{margin-left:50%;}.fs-grid .fs-row .fs-xl-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;}.fs-grid .fs-row .fs-xl-hide{display:none;}.fs-grid .fs-row .fs-xl-destroy{width:auto;margin-left:0;margin-right:0;}}.clearfix:after{clear:both;content:"";display:table;}.visually_hide{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.visually_hide.focusable:active,.visually_hide.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.theme_blue{--theme-bg:#2e58a7;--theme-fg:#fff;}.theme_orange{--theme-bg:#f7931d;--theme-fg:#000;}.theme_purple{--theme-bg:#892a65;--theme-fg:#fff;}.theme_red{--theme-bg:#cc3626;--theme-fg:#fff;}.theme_green{--theme-bg:#7dc142;--theme-fg:#000;}@font-face{font-family:"Texta";font-weight:300;font-style:italic;src:url(/themes/custom/cgcc/frontend/static-html/fonts/TextaLightIt/font.woff2) format("woff2"),url(/themes/custom/cgcc/frontend/static-html/fonts/TextaLightIt/font.woff) format("woff");}@font-face{font-family:"Texta";font-weight:300;src:url(/themes/custom/cgcc/frontend/static-html/fonts/TextaLight/font.woff2) format("woff2"),url(/themes/custom/cgcc/frontend/static-html/fonts/TextaLight/font.woff) format("woff");}@font-face{font-family:"Texta";font-weight:400;src:url(/themes/custom/cgcc/frontend/static-html/fonts/TextaRegular/font.woff2) format("woff2"),url(/themes/custom/cgcc/frontend/static-html/fonts/TextaRegular/font.woff) format("woff");}@font-face{font-family:"Texta";font-weight:400;font-style:italic;src:url(/themes/custom/cgcc/frontend/static-html/fonts/TextaRegularIt/font.woff2) format("woff2"),url(/themes/custom/cgcc/frontend/static-html/fonts/TextaRegularIt/font.woff) format("woff");}@font-face{font-family:"Texta";font-weight:700;src:url(/themes/custom/cgcc/frontend/static-html/fonts/TextaBold/font.woff2) format("woff2"),url(/themes/custom/cgcc/frontend/static-html/fonts/TextaBold/font.woff) format("woff");}@font-face{font-family:"Texta";font-weight:700;font-style:italic;src:url(/themes/custom/cgcc/frontend/static-html/fonts/TextaBoldIt/font.woff2) format("woff2"),url(/themes/custom/cgcc/frontend/static-html/fonts/TextaBoldIt/font.woff) format("woff");}@font-face{font-family:"Texta";font-weight:900;src:url(/themes/custom/cgcc/frontend/static-html/fonts/TextaBlack/font.woff2) format("woff2"),url(/themes/custom/cgcc/frontend/static-html/fonts/TextaBlack/font.woff) format("woff");}@font-face{font-family:"Texta";font-weight:900;font-style:italic;src:url(/themes/custom/cgcc/frontend/static-html/fonts/TextaBlackIt/font.woff2) format("woff2"),url(/themes/custom/cgcc/frontend/static-html/fonts/TextaBlackIt/font.woff) format("woff");}:root{--fs-column-count:3;--fs-row-width:calc(100vw - 40px);--fs-row-width:calc(100vw - 2.5rem);}@media (min-width:740px){:root{--fs-column-count:6;--fs-row-width:720px;--fs-row-width:45rem;}}@media (min-width:980px){:root{--fs-column-count:12;--fs-row-width:960px;--fs-row-width:60rem;}}@media (min-width:1220px){:root{--fs-row-width:1200px;--fs-row-width:75rem;}}@media (min-width:1394px){:root{--fs-row-width:1374px;--fs-row-width:85.875rem;}}html{background:#fff;}body{font-family:"Texta",sans-serif;font-display:swap;min-width:300px;min-width:18.75rem;overflow-x:hidden;}body.fs-page-lock{overflow-y:hidden;}::-moz-selection{background-color:#892a65;color:#fff;text-shadow:none;}::selection{background-color:#892a65;color:#fff;text-shadow:none;}iframe{border:none;}menu{margin:0;padding:0;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}figure{margin:0;}hr{height:1px;height:0.0625rem;background:#ddd;border:none;margin:0;}a{--transition-properties:color,border,background-color;color:currentColor;text-decoration:none;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-property:var(--transition-properties);transition-property:var(--transition-properties);-webkit-transition-timing-function:ease;transition-timing-function:ease;}button{--transition-properties:color,border,background-color;color:currentColor;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-property:var(--transition-properties);transition-property:var(--transition-properties);-webkit-transition-timing-function:ease;transition-timing-function:ease;background:none;border:none;cursor:pointer;padding:0;}strong{font-weight:700;}h1,h2,h3,h4,h5,h6{margin:0;}ol,ul{list-style-type:none;margin:0;padding:0;}img{max-width:100%;height:auto;background-color:var(--bg-color,#892a65);}p{margin:0;}@media print{.nav{display:none;}}.nav_list{list-style:none;margin:0;padding:0;}.has_children .nav_item_inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px;}@media (min-width:740px){.has_children .nav_item_inner{gap:0 20px;}}.nav_link{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;}.nav_toggle{display:none;-webkit-transition:opacity 0.25s,-webkit-transform 0.25s;transition:opacity 0.25s,-webkit-transform 0.25s;transition:opacity 0.25s,transform 0.25s;transition:opacity 0.25s,transform 0.25s,-webkit-transform 0.25s;}.nav_toggle.fs-swap-enabled{display:block;}.nav_toggle.fs-swap-enabled:focus{opacity:1;}.nav_toggle_icon{display:inline-block;}.nav_children{list-style:none;margin:0;padding:0;}.nav_item.fs-swap-enabled .nav_children{display:none;}.nav_item.fs-swap-active .nav_children{display:block;}.nav_child_link{display:block;}.icon{display:block;fill:currentColor;pointer-events:none;stroke:inherit;-webkit-transition-property:fill,stroke;transition-property:fill,stroke;-webkit-transition-duration:0.25s;transition-duration:0.25s;}.icon_angle_down{width:13px;width:0.8125rem;max-width:100%;aspect-ratio:13/8;}@supports not (aspect-ratio:auto){.icon_angle_down{height:8px;height:0.5rem;}}.icon_angle_up{width:13px;width:0.8125rem;max-width:100%;aspect-ratio:13/7;}@supports not (aspect-ratio:auto){.icon_angle_up{height:7px;height:0.4375rem;}}.icon_arrow_left{width:11px;width:0.6875rem;max-width:100%;aspect-ratio:11/10;}@supports not (aspect-ratio:auto){.icon_arrow_left{height:10px;height:0.625rem;}}.icon_arrow_left_circle{width:48px;width:3rem;max-width:100%;aspect-ratio:48/48;}@supports not (aspect-ratio:auto){.icon_arrow_left_circle{height:48px;height:3rem;}}.icon_arrow_right{width:11px;width:0.6875rem;max-width:100%;aspect-ratio:11/10;}@supports not (aspect-ratio:auto){.icon_arrow_right{height:10px;height:0.625rem;}}.icon_arrow_right_circle{width:48px;width:3rem;max-width:100%;aspect-ratio:48/48;}@supports not (aspect-ratio:auto){.icon_arrow_right_circle{height:48px;height:3rem;}}.icon_audience{width:17px;width:1.0625rem;max-width:100%;aspect-ratio:17/18;}@supports not (aspect-ratio:auto){.icon_audience{height:18px;height:1.125rem;}}.icon_circle_border_gradient{width:332px;width:20.75rem;max-width:100%;aspect-ratio:332/332;}@supports not (aspect-ratio:auto){.icon_circle_border_gradient{height:332px;height:20.75rem;}}.icon_circle_caret_down{width:24px;width:1.5rem;max-width:100%;aspect-ratio:24/24;}@supports not (aspect-ratio:auto){.icon_circle_caret_down{height:24px;height:1.5rem;}}.icon_clipboard{width:14px;width:0.875rem;max-width:100%;aspect-ratio:14/14;}@supports not (aspect-ratio:auto){.icon_clipboard{height:14px;height:0.875rem;}}.icon_close{width:17px;width:1.0625rem;max-width:100%;aspect-ratio:17/17;}@supports not (aspect-ratio:auto){.icon_close{height:17px;height:1.0625rem;}}.icon_dot{width:7px;width:0.4375rem;max-width:100%;aspect-ratio:7/6;}@supports not (aspect-ratio:auto){.icon_dot{height:6px;height:0.375rem;}}.icon_external{width:18px;width:1.125rem;max-width:100%;aspect-ratio:18/18;}@supports not (aspect-ratio:auto){.icon_external{height:18px;height:1.125rem;}}.icon_facebook{width:20px;width:1.25rem;max-width:100%;aspect-ratio:20/20;}@supports not (aspect-ratio:auto){.icon_facebook{height:20px;height:1.25rem;}}.icon_file{width:16px;width:1rem;max-width:100%;aspect-ratio:16/20;}@supports not (aspect-ratio:auto){.icon_file{height:20px;height:1.25rem;}}.icon_hamburger{width:16px;width:1rem;max-width:100%;aspect-ratio:16/12;}@supports not (aspect-ratio:auto){.icon_hamburger{height:12px;height:0.75rem;}}.icon_home{width:15px;width:0.9375rem;max-width:100%;aspect-ratio:15/15;}@supports not (aspect-ratio:auto){.icon_home{height:15px;height:0.9375rem;}}.icon_instagram{width:22px;width:1.375rem;max-width:100%;aspect-ratio:22/22;}@supports not (aspect-ratio:auto){.icon_instagram{height:22px;height:1.375rem;}}.icon_linkedin{width:18px;width:1.125rem;max-width:100%;aspect-ratio:18/18;}@supports not (aspect-ratio:auto){.icon_linkedin{height:18px;height:1.125rem;}}.icon_logo{width:371px;width:23.1875rem;max-width:100%;aspect-ratio:371/93;}@supports not (aspect-ratio:auto){.icon_logo{height:93px;height:5.8125rem;}}.icon_logo_monotone{width:371px;width:23.1875rem;max-width:100%;aspect-ratio:371/93;}@supports not (aspect-ratio:auto){.icon_logo_monotone{height:93px;height:5.8125rem;}}.icon_logo_pattern_diagonal{width:789px;width:49.3125rem;max-width:100%;aspect-ratio:789/790;}@supports not (aspect-ratio:auto){.icon_logo_pattern_diagonal{height:790px;height:49.375rem;}}.icon_logo_pattern_vertical{width:675px;width:42.1875rem;max-width:100%;aspect-ratio:675/312;}@supports not (aspect-ratio:auto){.icon_logo_pattern_vertical{height:312px;height:19.5rem;}}.icon_logo_pattern_vertical_alt{width:352px;width:22rem;max-width:100%;aspect-ratio:352/408;}@supports not (aspect-ratio:auto){.icon_logo_pattern_vertical_alt{height:408px;height:25.5rem;}}.icon_pencil{width:10px;width:0.625rem;max-width:100%;aspect-ratio:10/10;}@supports not (aspect-ratio:auto){.icon_pencil{height:10px;height:0.625rem;}}.icon_pinterest{width:24px;width:1.5rem;max-width:100%;aspect-ratio:24/24;}@supports not (aspect-ratio:auto){.icon_pinterest{height:24px;height:1.5rem;}}.icon_play{width:16px;width:1rem;max-width:100%;aspect-ratio:16/19;}@supports not (aspect-ratio:auto){.icon_play{height:19px;height:1.1875rem;}}.icon_play_gradient{width:86px;width:5.375rem;max-width:100%;aspect-ratio:86/86;}@supports not (aspect-ratio:auto){.icon_play_gradient{height:86px;height:5.375rem;}}.icon_plus{width:21px;width:1.3125rem;max-width:100%;aspect-ratio:21/21;}@supports not (aspect-ratio:auto){.icon_plus{height:21px;height:1.3125rem;}}.icon_quote{width:24px;width:1.5rem;max-width:100%;aspect-ratio:24/18;}@supports not (aspect-ratio:auto){.icon_quote{height:18px;height:1.125rem;}}.icon_quote_purple{width:24px;width:1.5rem;max-width:100%;aspect-ratio:24/18;}@supports not (aspect-ratio:auto){.icon_quote_purple{height:18px;height:1.125rem;}}.icon_reset{width:19px;width:1.1875rem;max-width:100%;aspect-ratio:19/22;}@supports not (aspect-ratio:auto){.icon_reset{height:22px;height:1.375rem;}}.icon_search{width:17px;width:1.0625rem;max-width:100%;aspect-ratio:17/16;}@supports not (aspect-ratio:auto){.icon_search{height:16px;height:1rem;}}.icon_twitter{width:23px;width:1.4375rem;max-width:100%;aspect-ratio:23/19;}@supports not (aspect-ratio:auto){.icon_twitter{height:19px;height:1.1875rem;}}.icon_youtube{width:25px;width:1.5625rem;max-width:100%;aspect-ratio:25/17;}@supports not (aspect-ratio:auto){.icon_youtube{height:17px;height:1.0625rem;}}.icon_nowrap{white-space:nowrap;}.icon_nowrap .icon{display:inline;}.typography{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;color:var(--type-color,#403f41);}.typography > *:first-child{margin-top:0;}.typography > *:last-child{margin-bottom:0;}.typography a{color:var(--type-link-color,#892a65);text-decoration:underline;}.typography a:focus{text-decoration:none;}@media (hover:hover){.typography a:hover{text-decoration:none;}}.typography p{margin:30px 0;margin:1.875rem 0;}.typography h1 + *,.typography h2 + *,.typography h3 + *,.typography h4 + *,.typography h5 + *,.typography h6 + *{margin-top:0;}.typography h1{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:48px;font-size:3rem;line-height:1.125;margin:50px 0 10px;margin:3.125rem 0 0.625rem;}@media (min-width:740px){.typography h1{font-size:62px;font-size:3.875rem;}}.typography h2{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;margin:50px 0 10px;margin:3.125rem 0 0.625rem;}@media (min-width:740px){.typography h2{font-size:52px;font-size:3.25rem;}}.typography h3{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2857142857;margin:50px 0 10px;margin:3.125rem 0 0.625rem;}@media (min-width:740px){.typography h3{font-size:34px;font-size:2.125rem;}}.typography h4{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;margin:50px 0 10px;margin:3.125rem 0 0.625rem;}@media (min-width:740px){.typography h4{font-size:24px;font-size:1.5rem;}}.typography h5{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;margin:50px 0 10px;margin:3.125rem 0 0.625rem;}.typography h6{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;margin:50px 0 10px;margin:3.125rem 0 0.625rem;}.typography .intro{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.5;}.typography .intro p{margin:0;}.typography .copy{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.typography .small{font-size:15px;font-size:0.9375rem;line-height:1.6;}.typography .label{font-size:12px;font-size:0.75rem;font-weight:700;line-height:1.5714285714;text-transform:uppercase;}.typography .caption{font-size:18px;font-size:1.125rem;line-height:1.5555555556;}.typography img{height:auto;max-width:100%;}.typography .block_left,.typography .block_right,.typography .block_center,.typography .alignleft,.typography .alignright,.typography .aligncenter,.typography .alignnone,.typography .align-left,.typography .align-right,.typography .align-center{width:auto;display:table;margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;table-layout:fixed;}.typography .block_left img,.typography .block_right img,.typography .block_center img,.typography .alignleft img,.typography .alignright img,.typography .aligncenter img,.typography .alignnone img,.typography .align-left img,.typography .align-right img,.typography .align-center img{display:block;}.typography .block_left figcaption,.typography .block_left .wp-caption-text,.typography .block_right figcaption,.typography .block_right .wp-caption-text,.typography .block_center figcaption,.typography .block_center .wp-caption-text,.typography .alignleft figcaption,.typography .alignleft .wp-caption-text,.typography .alignright figcaption,.typography .alignright .wp-caption-text,.typography .aligncenter figcaption,.typography .aligncenter .wp-caption-text,.typography .alignnone figcaption,.typography .alignnone .wp-caption-text,.typography .align-left figcaption,.typography .align-left .wp-caption-text,.typography .align-right figcaption,.typography .align-right .wp-caption-text,.typography .align-center figcaption,.typography .align-center .wp-caption-text{font-size:18px;font-size:1.125rem;line-height:1.5555555556;caption-side:bottom;display:table-caption;margin:12px 0 0 0;margin:0.75rem 0 0 0;}.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{max-width:50%;}@media (max-width:499px){.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{max-width:100%;float:none;margin-right:0;margin-left:0;}}@media (min-width:500px){.typography .block_left,.typography .block_right,.typography .alignleft,.typography .alignright,.typography .align-left,.typography .align-right{margin-top:10px;margin-top:0.625rem;margin-bottom:30px;margin-bottom:1.875rem;}}@media (min-width:500px){.typography .block_left,.typography .alignleft,.typography .align-left{float:left;margin-right:30px;margin-right:1.875rem;}}@media (min-width:980px){.typography .block_left,.typography .alignleft,.typography .align-left{margin-left:-10.5%;}}@media (min-width:1220px){.typography .block_left,.typography .alignleft,.typography .align-left{margin-left:-13.5%;}}@media (min-width:500px){.typography .block_right,.typography .alignright,.typography .align-right{float:right;margin-left:30px;margin-left:1.875rem;}}@media (min-width:980px){.typography .block_right,.typography .alignright,.typography .align-right{margin-right:-10.5%;}}@media (min-width:980px){.typography .block_right,.typography .alignright,.typography .align-right{margin-right:-13.5%;}}.typography .block_center,.typography .aligncenter,.typography .align-center{text-align:center;}@media (min-width:980px){.typography .block_center,.typography .aligncenter,.typography .align-center{margin-right:-10.5%;margin-left:-10.5%;}}@media (min-width:1220px){.typography .block_center,.typography .aligncenter,.typography .align-center{margin-right:-13.5%;margin-left:-13.5%;}}.typography .block_center img,.typography .aligncenter img,.typography .align-center img{margin-right:auto;margin-left:auto;}.typography .alignleft,.typography .alignright,.typography .aligncenter,.typography .alignnone{width:auto !important;}.typography blockquote{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.5;margin:50px 0;margin:3.125rem 0;}.typography blockquote p{margin:0;}.typography .quote{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;position:relative;}@media (min-width:740px){.typography .quote{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.typography .quote{margin-top:60px;margin-top:3.75rem;}}@media (min-width:740px){.typography .quote{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.typography .quote{margin-bottom:60px;margin-bottom:3.75rem;}}.typography .quote:before{top:0;}.typography .quote:after{bottom:0;}.typography .quote_content{position:relative;margin:0 0 15px;margin:0 0 0.9375rem;}.typography .quote_content:before{width:24px;width:1.5rem;height:18px;height:1.125rem;background-image:url(/themes/custom/cgcc/frontend/static-html/images/src/quote_purple.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;margin-bottom:15px;margin-bottom:0.9375rem;}.typography .quote_content p{margin:0;}.typography .quote_caption{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.typography .quote_caption_name{display:block;}.typography .quote_caption_title{font-size:18px;font-size:1.125rem;line-height:1.5555555556;display:block;}.typography ol,.typography ul{list-style:none;margin:30px 0;margin:1.875rem 0;padding:0;}.typography ol li,.typography ul li{position:relative;margin:12px 0;margin:0.75rem 0;padding:0 0 0 20px;padding:0 0 0 1.25rem;}@media (min-width:980px){.typography ol li,.typography ul li{padding-left:30px;padding-left:1.875rem;}}.typography ol ol,.typography ol ul,.typography ul ol,.typography ul ul{margin:0;}.typography ol{counter-reset:li;}.typography ol > li:before{color:#892a65;content:counter(li) ". ";counter-increment:li;float:left;font-weight:700;margin:1px 0 0 -30px;margin:0.0625rem 0 0 -1.875rem;}ol[type=A] li:before{content:counter(li,upper-latin) ". ";}ol[type=a] li:before{content:counter(li,lower-latin) ". ";}.typography ul li:before{width:6px;width:0.375rem;height:6px;height:0.375rem;position:absolute;left:0;top:12px;background-color:#892a65;border-radius:50%;content:"";display:block;}@media print{.typography ul li:before{border:3px solid currentColor;border:0.1875rem solid currentColor;}}.typography ul ul li ul li:before{opacity:1;}.typography table{width:100% !important;border-collapse:collapse;border:1px solid #dbdbdb;border:0.0625rem solid #dbdbdb;}.typography table tr:last-child td{border-bottom-width:0;}.typography table th,.typography table td{padding:10px 20px;padding:0.625rem 1.25rem;vertical-align:top;}.typography table th,.typography table thead td{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;background-color:#892a65;border-width:0;color:#fff;font-weight:700;text-align:left;}@media print{.typography table th,.typography table thead td{border-bottom:1px solid #dbdbdb;border-bottom:0.0625rem solid #dbdbdb;}}.typography table th{white-space:nowrap;}.typography table td{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;border-width:0;border-bottom:1px solid #dbdbdb;border-bottom:0.0625rem solid #dbdbdb;}.table_wrapper{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;min-height:0.01%;position:relative;clear:both;}.table_wrapper_overflow{position:relative;border:1px solid #ccc;border:0.0625rem solid #ccc;}.table_wrapper_overflow:after{background-color:rgba(0,0,0,0);background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.1)));background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.1));width:20px;width:1.25rem;height:100%;position:absolute;top:0;right:0;content:"";}.table_wrapper_inner{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.typography .video_frame{width:100%;position:relative;padding-bottom:56.25%;}.typography .video_frame iframe{width:100%;height:100%;position:absolute;top:0;left:0;}@media print{.typography .video_frame{display:none;}}.button{--icon-offset:0;}.button:focus{--icon-offset:5px;}@media (hover:hover){.button:hover{--icon-offset:5px;}}.button,.button.theme_dark{--bg-color:#892a65;--color:var(--btn-color,#fff);--icon-color:#fff;--shadow-opacity-inactive:0.2;--shadow-opacity-active:0.5;}.button:focus,.button.theme_dark:focus{--bg-color:#403f41;--color:#fff;}@media (hover:hover){.button:hover,.button.theme_dark:hover{--bg-color:#403f41;--color:#fff;}}.button.theme_light{--bg-color:#fff;--color:var(--btn-color,#892a65);--icon-color:#403f41;--shadow-opacity-inactive:0.2;--shadow-opacity-active:0.8;}.button.theme_light:focus{--bg-color:#403f41;--color:#fff;--icon-color:#fff;}@media (hover:hover){.button.theme_light:hover{--bg-color:#403f41;--color:#fff;--icon-color:#fff;}}.button{position:relative;background-color:var(--bg-color);border-radius:4px;border-radius:0.25rem;color:var(--color);display:inline-block;padding:15px 30px;padding:0.9375rem 1.875rem;}.button:before,.button:after{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:4px;border-radius:0.25rem;content:"";pointer-events:none;-webkit-transition:0.25s opacity ease;transition:0.25s opacity ease;}.button:before{-webkit-box-shadow:4px 4px 0 rgba(0,0,0,var(--shadow-opacity-inactive));box-shadow:4px 4px 0 rgba(0,0,0,var(--shadow-opacity-inactive));}.button:after{-webkit-box-shadow:4px 4px 0 rgba(0,0,0,var(--shadow-opacity-active));box-shadow:4px 4px 0 rgba(0,0,0,var(--shadow-opacity-active));opacity:0;}.button:focus:before{opacity:0;}.button:focus:after{opacity:1;}@media (hover:hover){.button:hover:before{opacity:0;}.button:hover:after{opacity:1;}}.button_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0 11px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.button_text{font-size:18px;font-size:1.125rem;line-height:1.3333333333;font-weight:900;}.button_icon{color:var(--icon-color);-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s transform ease,0.25s color ease;transition:0.25s transform ease,0.25s color ease,0.25s -webkit-transform ease;-webkit-transform:translate(var(--icon-offset),0);transform:translate(var(--icon-offset),0);}button{background:none;border:none;cursor:pointer;padding:0;}.skip_link{display:inline-block;cursor:pointer;font-weight:500;padding:16px 30px;padding:1rem 1.875rem;-webkit-transition:background 0.25s,color 0.25s;transition:background 0.25s,color 0.25s;background:#eee;color:#222;position:absolute;top:0;left:50%;z-index:100;display:block;opacity:0;padding:10px 20px;padding:0.625rem 1.25rem;pointer-events:none;text-align:center;-webkit-transform:translate(-50%,-300%);transform:translate(-50%,-300%);-webkit-transition:opacity 0.35s transform 0.35s;transition:opacity 0.35s transform 0.35s;}.skip_link [class$=link_inner]{display:block;}.skip_link .icon{display:inline;}@media print{.skip_link{border:1px solid #000;border:0.0625rem solid #000;}}.skip_link:focus,.skip_link:hover{background:#222;color:#eee;}.skip_link [class$=label]{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.2777777778;}.skip_link:focus,.skip_link:active{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%,40px);transform:translate(-50%,40px);}.alert{width:100%;background-color:#f7931d;display:none;position:fixed;bottom:0;z-index:100;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s;-webkit-transition-delay:0s;transition-delay:0s;}@media print{.alert{margin-bottom:40px;margin-bottom:2.5rem;border-bottom:2px solid #dbdbdb;border-bottom:0.125rem solid #dbdbdb;}}@media print and (min-width:740px){.alert{margin-bottom:50px;margin-bottom:3.125rem;}}@media print and (min-width:980px){.alert{margin-bottom:60px;margin-bottom:3.75rem;}}@media print and (min-width:1220px){.alert{margin-bottom:80px;margin-bottom:5rem;}}.alert:before{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-box-shadow:0px -20px 35px rgba(0,0,0,0.25);box-shadow:0px -20px 35px rgba(0,0,0,0.25);content:"";opacity:0;pointer-events:none;-webkit-transition:0.25s opacity ease;transition:0.25s opacity ease;}.alert.enabled{display:block;}.alert.visible{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0.28s;transition-delay:0.28s;}.alert.visible:before{opacity:1;-webkit-transition-delay:0.25s;transition-delay:0.25s;}@media print{.alert.visible{position:relative;}}.alert_inner{padding:20px 0;padding:1.25rem 0;}@media print{.alert_inner{padding-right:0;padding-left:0;}}.alert_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;color:#072442;margin:0 50px 2px 0;margin:0 3.125rem 0.125rem 0;}@media print,(min-width:980px){.alert_title{margin-right:0;}}.alert_body{margin:0 50px 2px 0;margin:0 3.125rem 0.125rem 0;}.alert_description{--type-color:rgba(7,36,66,0.8);--type-link-color:currentColor;}.alert_close{position:absolute;top:10px;right:10px;background-color:#892a65;border-radius:50%;display:none;-webkit-transition:0.25s background-color ease;transition:0.25s background-color ease;}@media (min-width:980px){.alert_close{top:20px;right:25px;}}.alert_close:focus{background-color:#000;}@media (hover:hover){.alert_close:hover{background-color:#000;}}.js .alert_close{display:block;}@media print{.js .alert_close{display:none;}}.alert_close_icon{width:35px;width:2.1875rem;height:35px;height:2.1875rem;position:relative;color:#000;border-radius:50%;display:block;-webkit-transition:background 0.25s,color 0.25s;transition:background 0.25s,color 0.25s;}@media (min-width:740px){.alert_close_icon{width:46px;width:2.875rem;height:46px;height:2.875rem;}}.alert_close:hover .alert_close_icon,.alert_close:focus .alert_close_icon{color:#000;}.alert_close_icon_inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;}.alert_close_label{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.alert_close_label.focusable:active,.alert_close_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.alert_open{width:55px;width:3.4375rem;height:55px;height:3.4375rem;position:fixed;right:0;bottom:0;z-index:10;background-color:#f7931d;color:#892a65;display:none;float:right;pointer-events:auto;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:color 0.25s,-webkit-transform 0.3s;transition:color 0.25s,-webkit-transform 0.3s;transition:color 0.25s,transform 0.3s;transition:color 0.25s,transform 0.3s,-webkit-transform 0.3s;-webkit-transition-delay:0s;transition-delay:0s;}@media (min-width:980px){.alert_open{right:25px;width:66px;width:4.125rem;height:66px;height:4.125rem;}}.alert_open.enabled{display:block;}.alert_open.visible{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0.38s;transition-delay:0.38s;}.alert_open_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35px;width:2.1875rem;height:35px;height:2.1875rem;background:#892a65;color:#fff;border-radius:50%;display:block;-webkit-transition:background 0.25s,color 0.25s;transition:background 0.25s,color 0.25s;}@media (min-width:740px){.alert_open_icon{width:46px;width:2.875rem;height:46px;height:2.875rem;}}.alert_open:focus .alert_open_icon{background:#000;}@media (hover:hover){.alert_open:hover .alert_open_icon{background:#000;}}.alert_open_icon_inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.alert_open_label{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.alert_open_label.focusable:active,.alert_open_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.logo{margin:0;width:270px;width:16.875rem;}@media (min-width:980px){.logo{width:371px;width:23.1875rem;}.logo.logo_footer{width:344px;width:21.5rem;}}.logo_link{position:relative;display:block;overflow:hidden;-webkit-transition:color 0.25s;transition:color 0.25s;white-space:nowrap;}@media print{.logo_link:after{content:normal;display:none;}}.logo_footer .logo_link:focus{color:#f7931d;}@media (hover:hover){.logo_footer .logo_link:hover{color:#f7931d;}}.logo_link_label{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.logo_link_label.focusable:active,.logo_link_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.logo_link_icon{display:inline-block;vertical-align:top;}.logo_print{display:none;}@media print{.logo_print{display:block;}}.page_header{background-color:#892a65;color:#fff;overflow:hidden;}.page_header:after{background-image:-webkit-gradient(linear,left top,right top,from(#7dc142),color-stop(20%,#7dc142),color-stop(20%,#cc3626),color-stop(40%,#cc3626),color-stop(40%,#cf6eaa),color-stop(60%,#cf6eaa),color-stop(60%,#f7931d),color-stop(80%,#f7931d),color-stop(80%,#2e58a7),to(#2e58a7));background-image:linear-gradient(90deg,#7dc142 0%,#7dc142 20%,#cc3626 20%,#cc3626 40%,#cf6eaa 40%,#cf6eaa 60%,#f7931d 60%,#f7931d 80%,#2e58a7 80%,#2e58a7 100%);content:"";display:block;width:100%;height:4px;height:0.25rem;}@media print{.page_header{margin:30px 0;margin:1.875rem 0;padding:0;}}.page_header_inner:before{margin-right:calc((100% - (100% - 40px) * 0.9591) / 2);margin-right:calc((100% - (100% - 2.5rem) * 0.9591) / 2);margin-left:calc((100% - (100% - 40px) * 0.9591) / 2);margin-left:calc((100% - (100% - 2.5rem) * 0.9591) / 2);border-top:1px solid rgba(255,255,255,0.1);border-top:0.0625rem solid rgba(255,255,255,0.1);display:block;content:"";padding-top:25px;padding-top:1.5625rem;}@media (min-width:740px){.page_header_inner:before{margin-right:calc((100% - 690.552px) / 2);margin-right:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px){.page_header_inner:before{margin-right:calc((100% - 920.736px) / 2);margin-right:calc((100% - 57.546rem) / 2);}}@media (min-width:1220px){.page_header_inner:before{margin-right:calc((100% - 1150.92px) / 2);margin-right:calc((100% - 71.9325rem) / 2);}}@media (min-width:1394px){.page_header_inner:before{margin-right:calc((100% - 1317.8034px) / 2);margin-right:calc((100% - 82.36271rem) / 2);}}@media (min-width:740px){.page_header_inner:before{margin-left:calc((100% - 690.552px) / 2);margin-left:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px){.page_header_inner:before{margin-left:calc((100% - 920.736px) / 2);margin-left:calc((100% - 57.546rem) / 2);}}@media (min-width:1220px){.page_header_inner:before{margin-left:calc((100% - 1150.92px) / 2);margin-left:calc((100% - 71.9325rem) / 2);}}@media (min-width:1394px){.page_header_inner:before{margin-left:calc((100% - 1317.8034px) / 2);margin-left:calc((100% - 82.36271rem) / 2);}}@media (min-width:740px){.page_header_inner:before{padding-top:45px;padding-top:2.8125rem;}}.page_breadcrumb{margin-bottom:4px;margin-bottom:0.25rem;}@media (min-width:980px){.page_breadcrumb{margin-bottom:6px;margin-bottom:0.375rem;}}@media print{.page_breadcrumb{display:none;}}.page_header_bg .page_breadcrumb{margin:0;padding:20px 0;padding:1.25rem 0;}.page_breadcrumb_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:48px;font-size:3rem;line-height:1.125;margin:0 0 6px;margin:0 0 0.375rem;}@media (min-width:740px){.page_title{font-size:62px;font-size:3.875rem;}}.page_intro{margin:6px 0 50px;margin:0.375rem 0 3.125rem;}.page_intro_inner{text-align:center;}.page_description{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.5;margin:8px 0 0;margin:0.5rem 0 0;}.page_nav{background-color:#f3f3f3;color:#000;padding-block:20px;padding-block:1.25rem;}@media (min-width:980px){.page_nav{padding-top:30px;padding-top:1.875rem;padding-bottom:35px;padding-bottom:2.1875rem;}}@media print{.page_nav{display:none;}}.page_header_media_inner{position:relative;}.page_header_figure{display:block;}.page_header_figure img{display:block;width:100%;height:auto;}.search_link{display:none;}@media (min-width:980px){.search_link{position:relative;color:inherit;display:inline-block;}}.search_link_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.search_link_inner [class$=_label]{font-family:"Texta",sans-serif;font-display:swap;font-size:16px;font-size:1rem;font-weight:700;margin-right:10px;margin-right:0.625rem;}.search_link_inner [class$=_icon]{width:46px;width:2.875rem;height:46px;height:2.875rem;position:relative;background:#0070eb;border-radius:50%;display:block;-webkit-transition:background 0.25s,color 0.25s;transition:background 0.25s,color 0.25s;}.search_link_inner [class$=_icon_inner]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.search_link_inner:hover [class$=_icon],.search_link_inner:focus [class$=_icon]{background:#fff;color:#000;}.site_search{position:relative;display:none;}.js .site_search{display:block;}.site_search_form{font-family:"Texta",sans-serif;font-display:swap;font-size:16px;font-size:1rem;font-weight:700;position:relative;border:1px solid currentColor;border:0.0625rem solid currentColor;border-radius:3px;border-radius:0.1875rem;padding:6px;padding:0.375rem;}.site_search_label{position:absolute;top:0;left:14px;background-color:#000;display:block;font-size:16px;font-size:1rem;line-height:1;padding:0 10px;padding:0 0.625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.site_search_field{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;}.site_search_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;color:inherit;-webkit-box-flex:1;-ms-flex:1;flex:1;font:inherit;padding:0 10px;padding:0 0.625rem;}.site_search_input::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.site_search_input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.site_search_input:-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.site_search_input::-ms-input-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.site_search_input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.site_search_button{height:48px;height:3rem;position:relative;background:#0070eb;color:inherit;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;cursor:pointer;-webkit-transition:background 0.25s,color 0.25s;transition:background 0.25s,color 0.25s;}.site_search_button:focus,.site_search_button:hover{background:#fff;color:#000;}.site_search_button_label{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.site_search_button_label.focusable:active,.site_search_button_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.site_search_button_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;}.site_search_header{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin:0 0 0 auto;}.js .site_search_header{display:none;}@media (min-width:980px){.js .site_search_header{display:block;}}@media print{.js .site_search_header{display:none;}}.site_search_menu{margin-bottom:25px;margin-bottom:1.5625rem;}.meta_info{width:100%;font-size:18px;font-size:1.125rem;font-weight:700;border-bottom:1px solid rgba(255,255,255,0.3);border-bottom:0.0625rem solid rgba(255,255,255,0.3);line-height:1.2;padding-bottom:16px;padding-bottom:1rem;}@media (min-width:980px){.meta_info{width:auto;border-bottom-width:0;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-bottom:0;}}.meta_info_detail{display:grid;gap:18px;grid-template-columns:22px 1fr;padding:8px 0;padding:0.5rem 0;}@media print{.meta_info_detail_label:after{content:normal;display:none;}}.meta_info_detail_label_hint{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.meta_info_detail_label_hint.focusable:active,.meta_info_detail_label_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.meta_info_detail_link{color:inherit;display:inline-block;text-decoration:underline;-webkit-transition:color 0.25s;transition:color 0.25s;}.meta_info_detail_link:focus{color:#0070eb;text-decoration:none;}@media (hover:hover){.meta_info_detail_link:hover{color:#0070eb;text-decoration:none;}}#___gcse_0{}#___gcse_0 .gsc-control-cse{background-color:transparent;border:0;font-family:inherit;font-size:inherit;padding:0;}#___gcse_0 form.gsc-search-box{font-size:inherit;margin-bottom:0;}#___gcse_0 table.gsc-search-box{position:relative;margin-bottom:0;}#___gcse_0 td.gsc-input{padding-right:0;}#___gcse_0 .gsc-input-box{position:relative;background:none;border:0;padding:0;}#___gcse_0 table.gsc-input{border-collapse:collapse;}#___gcse_0 #gs_tti50{padding:0;}#___gcse_0 input.gsc-input{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;height:54px !important;height:3.375rem !important;background-color:#fff !important;background-position:20px 50% !important;border:1px solid #892a65 !important;border:0.0625rem solid #892a65 !important;border-radius:4px;border-radius:0.25rem;line-height:normal;margin:0 !important;padding:13px 50px 13px 20px !important;padding:0.8125rem 3.125rem 0.8125rem 1.25rem !important;}@media (min-width:740px){#___gcse_0 input.gsc-input{padding-right:70px !important;padding-right:4.375rem !important;}}#___gcse_0 input.gsc-input::-webkit-input-placeholder{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;line-height:normal;}#___gcse_0 input.gsc-input::-moz-placeholder{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;line-height:normal;}#___gcse_0 input.gsc-input:-ms-input-placeholder{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;line-height:normal;}#___gcse_0 input.gsc-input::-ms-input-placeholder{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;line-height:normal;}#___gcse_0 input.gsc-input::placeholder{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;line-height:normal;}#___gcse_0 .gsib_b{position:absolute;top:50%;right:20px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}@media (min-width:740px){#___gcse_0 .gsib_b{right:30px;}}#___gcse_0 .gsst_b{padding:0;}#___gcse_0 .gsst_a{width:26px;width:1.625rem;height:26px;height:1.625rem;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAWpJREFUWAndmGEOwiAMhY1//Ou9vY+H8FLKMylhrGBpHyyThMBc+95Hh9nC5XLidk/sj9RvB6wBnvAGQ7ch4JX6O/Vn6ith4QVPeIOhCVtCInglbAkp3iqsBikJsyurQYr3Dhb7Qm5q4yzYHqRwgC03SwIb1u3pTszLtU/CXmEBAyvNgyakQNO16YIJeobmtxZMYaaW8qA4VZgOKeQRo0iu+A+NHkNPzhBUK3jEeCS25Rf63QogX0HyGqxH9ltOXZQFtgYrr5dACrkXdimkF/YQyFHYMORVHP95HN2n4ap6ijkKKf/6pbBeyKWwFkhUDV3AtHFqZa2QiBuJ9Wy9Zo7H2JPTBLDciBhGci1sOYZhxNDIQNqEacDU2rDOEKZr0gWLEtC0aUIFXD0Ne4QFaqLOtdvLndiB+XXL5XmaY8fTHOTiMWmwUz8eir2hbYPdaXMRv4FdBSn+JWwXUhJQWexZJK5u8IQ3GM7ZPqgwKEshiSLbAAAAAElFTkSuQmCC");background-size:20px;background-position:50% 50%;background-repeat:no-repeat;margin-top:2px;margin-top:0.125rem;padding:0;}#___gcse_0 .gscb_a{display:none;}#___gcse_0 td.gsc-search-button{width:60px;width:3.75rem;}@media (min-width:740px){#___gcse_0 td.gsc-search-button{width:130px;width:8.125rem;}}#___gcse_0 button.gsc-search-button{width:133px;width:8.3125rem;height:54px;height:3.375rem;background-color:#892a65;background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 73 14'%3E%3Cpath d='m1.692 9.156-1.134 1.62s1.404 1.368 4.248 1.368c2.754 0 4.068-1.458 4.068-3.312 0-1.71-1.17-2.646-3.69-3.366C3.6 4.998 3.06 4.674 3.06 4.098c0-.702.576-1.062 1.674-1.062 1.674 0 2.736.918 2.736.918l1.134-1.728S7.506 1.11 4.734 1.11C2.07 1.11.684 2.316.684 4.206c0 1.638 1.224 2.502 3.564 3.204 1.782.54 2.232.9 2.232 1.602 0 .72-.54 1.188-1.746 1.188-1.656 0-3.042-1.044-3.042-1.044Zm15.523-.576.018-.558c0-2.25-1.296-3.762-3.51-3.762-2.232 0-3.726 1.692-3.726 3.96 0 2.286 1.495 3.996 4.033 3.996 1.926 0 2.825-.918 2.825-.918l-.738-1.386s-.756.63-1.962.63c-1.26 0-2.034-.63-2.141-1.962h5.201ZM15.2 7.338h-3.114c.18-1.008.755-1.512 1.583-1.512.918 0 1.44.558 1.53 1.512ZM23.767 12h1.44V7.338c0-1.836-1.17-3.078-3.456-3.078-1.944 0-3.042.684-3.042.684l.666 1.53s.882-.54 1.998-.54c1.152 0 1.818.36 1.818 1.332v.252c-.378-.126-.9-.216-1.566-.216-2.304 0-3.456.954-3.456 2.484 0 1.368 1.026 2.394 2.79 2.394 1.242 0 2.034-.468 2.448-1.152h.09l.27.972Zm-.576-3.294v.558c0 .846-.738 1.476-1.692 1.476-.828 0-1.332-.45-1.332-1.098 0-.738.558-1.17 1.692-1.17.72 0 1.116.144 1.332.234Zm7.772-2.52h.396V4.44h-.396c-1.008 0-1.728.378-2.124 1.134h-.108l-.288-1.134H27.13V12h2.088V8.04c0-1.116.738-1.854 1.746-1.854Zm5.002 5.994c1.602 0 2.358-.702 2.358-.702l-.54-1.494s-.702.468-1.638.468c-1.17 0-2.034-.81-2.034-2.232 0-1.386.864-2.232 2.034-2.232.936 0 1.638.468 1.638.468l.54-1.512s-.738-.684-2.358-.684c-2.394 0-3.96 1.674-3.96 3.96s1.566 3.96 3.96 3.96ZM41.91 1.11h-2.106V12h2.106V7.59c.036-.738.612-1.512 1.584-1.512.954 0 1.566.756 1.566 1.728v4.176h2.088V7.608c0-2.034-1.17-3.366-3.024-3.366-1.044 0-1.728.36-2.142.9h-.072V1.11Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M60 6.813a.687.687 0 0 1 .687-.688h7.965L65.7 3.175a.688.688 0 1 1 .974-.973l4.124 4.124a.685.685 0 0 1 0 .974l-4.124 4.124a.689.689 0 0 1-.974-.973l2.952-2.95h-7.965A.688.688 0 0 1 60 6.812Z' fill='%23fff'/%3E%3C/svg%3E%0A");background-size:73px 14px;background-position:50% 50%;background-repeat:no-repeat;border:0;border-radius:4px;border-radius:0.25rem;-webkit-box-shadow:4px 4px 0px rgba(0,0,0,0.2);box-shadow:4px 4px 0px rgba(0,0,0,0.2);margin-left:13px;margin-left:0.8125rem;-webkit-transition:background-color 0.25s;transition:background-color 0.25s;}#___gcse_0 button.gsc-search-button:focus{background-color:#000;}@media (hover:hover){#___gcse_0 button.gsc-search-button:hover{background-color:#000;}}#___gcse_0 button.gsc-search-button img,#___gcse_0 button.gsc-search-button svg{display:none;}#___gcse_0 .gsc-positioningWrapper{display:none;}#___gcse_0 .gsc-above-wrapper-area{border:none;padding:13px 0 40px;padding:0.8125rem 0 2.5rem;}#___gcse_0 .gsc-result-info{font-size:18px;font-size:1.125rem;line-height:1.5555555556;color:#686e78;padding:0;}#___gcse_0 .gsc-result{border:none;padding:0;}#___gcse_0 .gsc-result + .gsc-result{border-top:1px solid #f3f3f3;border-top:0.0625rem solid #f3f3f3;padding-top:35px;padding-top:2.1875rem;margin-top:35px;margin-top:2.1875rem;}#___gcse_0 .gsc-result:last-child{border-bottom:1px solid #f3f3f3;border-bottom:0.0625rem solid #f3f3f3;padding-bottom:35px;padding-bottom:2.1875rem;margin-bottom:35px;margin-bottom:2.1875rem;}#___gcse_0 .gsc-thumbnail-inside{padding:0;}#___gcse_0 div.gs-title{color:inherit;font-size:inherit;margin-bottom:6px;margin-bottom:0.375rem;text-decoration:none;}#___gcse_0 a.gs-title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;color:#892a65;display:block;-webkit-transition:color 0.25s;transition:color 0.25s;}@media (min-width:740px){#___gcse_0 a.gs-title{font-size:24px;font-size:1.5rem;}}#___gcse_0 a.gs-title:focus{color:#403f41;}@media (hover:hover){#___gcse_0 a.gs-title:hover{color:#403f41;}}#___gcse_0 a.gs-title b{color:inherit;font:inherit;text-decoration:none;}#___gcse_0 .gsc-url-top{padding:0;}#___gcse_0 .gs-visibleUrl{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;color:#403f41;margin-bottom:8px;margin-bottom:0.5rem;padding-bottom:0;}#___gcse_0 .gs-visibleUrl b{color:inherit;}#___gcse_0 .gsc-table-result{font-family:inherit;font-size:inherit;padding:0;}#___gcse_0 .gsc-thumbnail{display:none;}#___gcse_0 .gs-snippet{font-size:18px;font-size:1.125rem;line-height:1.5555555556;color:#686e78;margin-top:0;}#___gcse_0 .gsc-url-bottom{display:none;margin-top:8px;margin-top:0.5rem;}#___gcse_0 .gsc-cursor-box{margin:40px 0 0;margin:2.5rem 0 0;padding:0;}#___gcse_0 .gsc-cursor{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;fill:none;}#___gcse_0 .gsc-cursor-page{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;color:#892a65;display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 10px 0 0;padding:0 0.625rem 0 0;-webkit-transition:background 0.25s,border 0.25s,color 0.25s;transition:background 0.25s,border 0.25s,color 0.25s;}@media (min-width:740px){#___gcse_0 .gsc-cursor-page{font-size:24px;font-size:1.5rem;}}@media (min-width:740px){#___gcse_0 .gsc-cursor-page{padding-right:20px;padding-right:1.25rem;}}#___gcse_0 .gsc-cursor-page:focus{color:#111c24;}@media (hover:hover){#___gcse_0 .gsc-cursor-page:hover{color:#111c24;}}#___gcse_0 .gsc-cursor-page.gsc-cursor-current-page{color:#111c24;font-weight:inherit;text-decoration:none;}@media (min-width:1220px){#___gcse_0 .gcsc-more-maybe-branding-root{position:absolute;bottom:0;right:0;}}#___gcse_0 .gcsc-more-maybe-branding-root > a{display:none;}#___gcse_0 .gcsc-branding{padding:0;}@media (min-width:740px){.campus_teaser_inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 25px;}}.campus_teaser_inner_item.is_media{display:none;}@media (min-width:740px){.campus_teaser_inner_item.is_media{width:185px;width:11.5625rem;display:block;}}.campus_teaser_name{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;}.campus_teaser_address{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;color:rgba(255,255,255,0.8);font-style:normal;margin-top:1px;margin-top:0.0625rem;}.campus_teaser_address a{display:block;}.campus_teaser_address a:focus{color:#fff;}@media (hover:hover){.campus_teaser_address a:hover{color:#fff;}}.campus_teaser_phone{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;color:rgba(255,255,255,0.8);}.campus_teaser_phone:focus{color:#fff;}@media (hover:hover){.campus_teaser_phone:hover{color:#fff;}}.location_teaser{position:relative;color:#fff;}.location_teaser_picture{display:block;position:relative;}.location_teaser_picture img{display:block;width:100%;height:auto;}.location_teaser_picture:after{position:absolute;bottom:0;left:0;right:0;width:100%;height:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.8)));background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);content:"";pointer-events:none;}.location_teaser_content{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;}.location_teaser_content_inner{padding:16px 30px;padding:1rem 1.875rem;}.location_teaser_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;background-color:var(--theme-bg,#2e58a7);color:var(--theme-fg,#fff);display:inline-block;padding:0 12px;padding:0 0.75rem;}@media (min-width:740px){.location_teaser_title{font-size:24px;font-size:1.5rem;}}.location_teaser_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;margin-top:9px;margin-top:0.5625rem;}@media (min-width:740px){.location_teaser_description{max-width:90%;}}.location_teaser_description a{text-decoration:underline;}.location_teaser_description a:focus{text-decoration:none;}@media (hover:hover){.location_teaser_description a:hover{text-decoration:none;}}.inline_video{display:none;}.js .inline_video{width:100%;height:100%;position:absolute;top:0;left:0;display:block;}@media print{.js .inline_video{display:none;}}.inline_video_toggle_btn{--size:60px;--border-width:2px;--border-width:0.125rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:var(--size);-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:980px){.inline_video_toggle_btn{--size:82px;--border-width:4px;--border-width:0.25rem;}}.inline_video_toggle_btn:focus{color:#f3f3f3;}@media (hover:hover){.inline_video_toggle_btn:hover{color:#f3f3f3;}}.inline_video_iframe_wrap{width:100%;height:100%;position:absolute;top:0;left:0;display:none;-webkit-transition:0.25s opacity ease,0ms visibility 0.25s;transition:0.25s opacity ease,0ms visibility 0.25s;}.js .inline_video_iframe_wrap{display:block;opacity:0;visibility:hidden;}@media print{.js .inline_video_iframe_wrap{display:none;}}.inline_video.ready .inline_video_iframe_wrap{opacity:1;visibility:visible;-webkit-transition:0.25s opacity ease;transition:0.25s opacity ease;}.inline_video_iframe_wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0;}.results_message{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.results_message{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.results_message{margin-top:60px;margin-top:3.75rem;}}@media (min-width:740px){.results_message{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.results_message{margin-bottom:60px;margin-bottom:3.75rem;}}.event-teaser{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 17px 0px;box-shadow:rgba(0,0,0,0.2) 0px 4px 17px 0px;border-radius:0.5rem;padding:1rem;margin-bottom:1.5rem;}.event-teaser h2{color:#892a65;margin-bottom:1rem;}.event-teaser .title-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}.event-teaser .event-date-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:20px;margin-bottom:1.25rem;}.event-teaser .event-date-time .event-time,.event-teaser .event-date-time .event-date{background-repeat:no-repeat;background-size:20px;padding-left:25px;padding-left:1.5625rem;background-position-x:0;}.event-teaser .event-date-time .event-date{background-image:url(/themes/custom/cgcc/frontend/static-html/images/src/calendar.svg);}.event-teaser .event-date-time .event-time{background-image:url(/themes/custom/cgcc/frontend/static-html/images/src/clock.svg);}.event-teaser .event-location{margin-bottom:1rem;font-weight:900;}.event-teaser .event-categories{font-weight:900;margin-top:2rem;}.event-teaser p{margin-bottom:1rem;}.events-calendar-view{padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;padding-top:2rem;padding-bottom:4rem;}@media (min-width:980px){.events-calendar-view{padding-right:calc((100% - (100% - 40px) * 0.9591) / 2);padding-right:calc((100% - (100% - 2.5rem) * 0.9591) / 2);padding-left:calc((100% - (100% - 40px) * 0.9591) / 2);padding-left:calc((100% - (100% - 2.5rem) * 0.9591) / 2);padding-top:30px;padding-top:1.875rem;}}@media (min-width:980px) and (min-width:740px){.events-calendar-view{padding-right:calc((100% - 690.552px) / 2);padding-right:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px) and (min-width:980px){.events-calendar-view{padding-right:calc((100% - 920.736px) / 2);padding-right:calc((100% - 57.546rem) / 2);}}@media (min-width:980px) and (min-width:1220px){.events-calendar-view{padding-right:calc((100% - 1150.92px) / 2);padding-right:calc((100% - 71.9325rem) / 2);}}@media (min-width:980px) and (min-width:1394px){.events-calendar-view{padding-right:calc((100% - 1317.8034px) / 2);padding-right:calc((100% - 82.36271rem) / 2);}}@media (min-width:980px) and (min-width:740px){.events-calendar-view{padding-left:calc((100% - 690.552px) / 2);padding-left:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px) and (min-width:980px){.events-calendar-view{padding-left:calc((100% - 920.736px) / 2);padding-left:calc((100% - 57.546rem) / 2);}}@media (min-width:980px) and (min-width:1220px){.events-calendar-view{padding-left:calc((100% - 1150.92px) / 2);padding-left:calc((100% - 71.9325rem) / 2);}}@media (min-width:980px) and (min-width:1394px){.events-calendar-view{padding-left:calc((100% - 1317.8034px) / 2);padding-left:calc((100% - 82.36271rem) / 2);}}.events-calendar-view form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:2rem;}.events-calendar-view form label{font-weight:700;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;color:#403f41;}.events-calendar-view form select,.events-calendar-view form input:not(.button){height:3.4375rem;background-color:#f3f3f3;-webkit-box-shadow:4px 4px 0px rgba(0,0,0,0.2);box-shadow:4px 4px 0px rgba(0,0,0,0.2);font-size:1.125rem;font-weight:700;line-height:1;padding:0.9375rem 3.125rem 0.9375rem 1.625rem;border-radius:0.25rem;border:none;color:#403f41;}.events-calendar-view form .form-item-search-api-fulltext{max-width:320px;max-width:20rem;}.events-calendar-view form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.events-calendar-view form .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0.5rem;}.events-calendar-view form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;}.events-calendar-view form .button{-webkit-box-shadow:4px 4px 0 rgba(0,0,0,var(--shadow-opacity-inactive));box-shadow:4px 4px 0 rgba(0,0,0,var(--shadow-opacity-inactive));font-size:1.125rem;line-height:1.33;font-weight:900;border:none;}.calendar-icon{background-image:url(/themes/custom/cgcc/frontend/static-html/images/src/calendar-purple.svg);background-repeat:no-repeat;width:17px;width:1.0625rem;height:17px;height:1.0625rem;background-size:contain;}.fs-background-container{opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;}.fs-background-loaded .fs-background-container{opacity:1;}.fs-background-controls{position:absolute;z-index:4;}@media print{.fs-carousel-canister{width:100% !important;display:block !important;-webkit-transform:none !important;transform:none !important;}}@media print{.fs-carousel-item{width:100% !important;height:auto !important;page-break-inside:avoid;}}@media print{.fs-carousel-controls{display:none !important;}}.fs-carousel-control{position:relative;cursor:default;opacity:0;padding:20px;padding:1.25rem;pointer-events:none;visibility:hidden;-webkit-transition:opacity 0.25s,visibility 0.25s;transition:opacity 0.25s,visibility 0.25s;}.fs-carousel-control.fs-carousel-visible{cursor:pointer;opacity:1;pointer-events:auto;visibility:visible;}.fs-carousel-control-icon{position:absolute;top:50%;left:50%;pointer-events:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.fs-carousel-control-label{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.fs-carousel-control-label.focusable:active,.fs-carousel-control-label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}@media print{.fs-carousel-pagination{display:none !important;}}.fs-carousel-page{width:15px;width:0.9375rem;height:15px;height:0.9375rem;position:relative;color:transparent;display:inline-block;overflow:hidden;}.fs-carousel-page:before{width:10px;width:0.625rem;height:10px;height:0.625rem;position:absolute;top:50%;left:50%;background-color:#999;border-radius:50%;content:"";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.fs-carousel-page.fs-carousel-active:before{background-color:#000;}body{--toolbar-offset:0;}body.toolbar-fixed{--toolbar-offset:39px;}body.toolbar-tray-open{--toolbar-offset:79px;}[id=menu]{padding-top:var(--toolbar-offset,0);}[id=user-login-form]{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;width:750px;width:46.875rem;max-width:100%;margin-inline:auto;}[id=user-login-form] .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px 0;}[id=user-login-form] .form-item + .form-item{margin-top:20px;margin-top:1.25rem;}[id=user-login-form] .form-actions{margin-top:20px;margin-top:1.25rem;}[id=user-login-form] label{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;font-weight:700;}[id=user-login-form] input{border:1px solid rgba(102,102,102,0.4);border:0.0625rem solid rgba(102,102,102,0.4);border-radius:4px;border-radius:0.25rem;font-size:18px;font-size:1.125rem;line-height:1.7777777778;padding:8px 12px;padding:0.5rem 0.75rem;}@media (min-width:740px){[id=user-login-form] input{padding:12px 16px;padding:0.75rem 1rem;}}[id=user-login-form] .description{font-size:15px;font-size:0.9375rem;line-height:1.6;}[id=user-login-form] .form-submit{cursor:pointer;-webkit-transition:0.25s ease;transition:0.25s ease;}[id=block-cgcc-local-tasks]{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;padding-right:calc((100% - (100% - 40px) * 0.9591) / 2);padding-right:calc((100% - (100% - 2.5rem) * 0.9591) / 2);padding-left:calc((100% - (100% - 40px) * 0.9591) / 2);padding-left:calc((100% - (100% - 2.5rem) * 0.9591) / 2);}@media (min-width:740px){[id=block-cgcc-local-tasks]{padding-right:calc((100% - 690.552px) / 2);padding-right:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px){[id=block-cgcc-local-tasks]{padding-right:calc((100% - 920.736px) / 2);padding-right:calc((100% - 57.546rem) / 2);}}@media (min-width:1220px){[id=block-cgcc-local-tasks]{padding-right:calc((100% - 1150.92px) / 2);padding-right:calc((100% - 71.9325rem) / 2);}}@media (min-width:1394px){[id=block-cgcc-local-tasks]{padding-right:calc((100% - 1317.8034px) / 2);padding-right:calc((100% - 82.36271rem) / 2);}}@media (min-width:740px){[id=block-cgcc-local-tasks]{padding-left:calc((100% - 690.552px) / 2);padding-left:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px){[id=block-cgcc-local-tasks]{padding-left:calc((100% - 920.736px) / 2);padding-left:calc((100% - 57.546rem) / 2);}}@media (min-width:1220px){[id=block-cgcc-local-tasks]{padding-left:calc((100% - 1150.92px) / 2);padding-left:calc((100% - 71.9325rem) / 2);}}@media (min-width:1394px){[id=block-cgcc-local-tasks]{padding-left:calc((100% - 1317.8034px) / 2);padding-left:calc((100% - 82.36271rem) / 2);}}[id=block-cgcc-local-tasks] ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px 10px;}[id=block-cgcc-local-tasks] a{background-color:#403f41;border-radius:4px;border-radius:0.25rem;color:#fff;display:inline-block;padding:10px 15px;padding:0.625rem 0.9375rem;}[id=block-cgcc-local-tasks] a:focus{background-color:#892a65;}@media (hover:hover){[id=block-cgcc-local-tasks] a:hover{background-color:#892a65;}}.webform-submission-form{--spacing-y:25px;}@media (min-width:740px){.webform-submission-form{--spacing-y:40px;}}.webform-submission-form:is(form) > * + *{margin-top:var(--spacing-y);}.webform-submission-form fieldset{border-color:rgba(0,0,0,0.5);border-radius:4px;border-radius:0.25rem;padding:20px;padding:1.25rem;}.webform-submission-form legend{padding-inline:10px;padding-inline:0.625rem;}.webform-submission-form legend ~ .fieldset-wrapper{margin-top:0;}.webform-submission-form .form-wrapper > * + *,.webform-submission-form .fieldset-wrapper > * + *{margin-top:var(--spacing-y);}.webform-submission-form .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px 14px;}.webform-submission-form .form-item.js-form-type-checkbox,.webform-submission-form .form-item.js-form-type-radio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.webform-submission-form .form-item.js-form-type-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.webform-submission-form .form-item.js-form-type-checkbox input{width:20px;width:1.25rem;height:20px;height:1.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,0.2);border:0.0625rem solid rgba(0,0,0,0.2);border-radius:4px;border-radius:0.25rem;}.webform-submission-form .form-item.js-form-type-checkbox input:checked{border-color:#892a65;background-color:#892a65;background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m5.192 10.296 7.324-8.727L11.269.523l-6.192 7.38L2.07 5.38.93 6.74l4.245 3.563.011-.013.007.006Z' fill='%23fff'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:13px 11px;}.webform-submission-form .form-item.js-form-type-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.webform-submission-form .form-item.js-form-type-radio input{width:20px;width:1.25rem;height:20px;height:1.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,0.2);border:0.0625rem solid rgba(0,0,0,0.2);border-radius:34px;border-radius:2.125rem;}.webform-submission-form .form-item.js-form-type-radio input:checked{border-color:#892a65;background-color:#892a65;background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23fff'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:8px 8px;}.webform-submission-form .form-item.js-form-type-email input,.webform-submission-form .form-item.js-form-type-number input,.webform-submission-form .form-item.js-form-type-tel input,.webform-submission-form .form-item.js-form-type-url input,.webform-submission-form .form-item.js-form-type-date input,.webform-submission-form .form-item.js-form-type-datetime input,.webform-submission-form .form-item.js-form-type-time input,.webform-submission-form .form-item.js-form-type-webform-time input,.webform-submission-form .form-item.js-form-type-textfield input{border:1px solid rgba(102,102,102,0.4);border:0.0625rem solid rgba(102,102,102,0.4);border-radius:4px;border-radius:0.25rem;font-size:18px;font-size:1.125rem;line-height:1.7777777778;padding:8px 12px;padding:0.5rem 0.75rem;max-width:100%;}@media (min-width:740px){.webform-submission-form .form-item.js-form-type-email input,.webform-submission-form .form-item.js-form-type-number input,.webform-submission-form .form-item.js-form-type-tel input,.webform-submission-form .form-item.js-form-type-url input,.webform-submission-form .form-item.js-form-type-date input,.webform-submission-form .form-item.js-form-type-datetime input,.webform-submission-form .form-item.js-form-type-time input,.webform-submission-form .form-item.js-form-type-webform-time input,.webform-submission-form .form-item.js-form-type-textfield input{padding:12px 16px;padding:0.75rem 1rem;}}.webform-submission-form .form-item.js-form-type-email input:focus,.webform-submission-form .form-item.js-form-type-number input:focus,.webform-submission-form .form-item.js-form-type-tel input:focus,.webform-submission-form .form-item.js-form-type-url input:focus,.webform-submission-form .form-item.js-form-type-date input:focus,.webform-submission-form .form-item.js-form-type-datetime input:focus,.webform-submission-form .form-item.js-form-type-time input:focus,.webform-submission-form .form-item.js-form-type-webform-time input:focus,.webform-submission-form .form-item.js-form-type-textfield input:focus{outline:solid 1px #892a65;}.webform-submission-form .form-item.js-form-type-textarea textarea{border:1px solid rgba(102,102,102,0.4);border:0.0625rem solid rgba(102,102,102,0.4);border-radius:4px;border-radius:0.25rem;font-size:18px;font-size:1.125rem;line-height:1.7777777778;padding:8px 12px;padding:0.5rem 0.75rem;width:100%;}@media (min-width:740px){.webform-submission-form .form-item.js-form-type-textarea textarea{padding:12px 16px;padding:0.75rem 1rem;}}.webform-submission-form .form-item.js-form-type-textarea textarea:focus{outline:solid 1px #892a65;}.webform-submission-form .form-item.js-form-type-select{position:relative;}.webform-submission-form .form-item.js-form-type-select select{width:100%;height:55px;height:3.4375rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#f3f3f3;border:none;border-radius:4px;border-radius:0.25rem;-webkit-box-shadow:4px 4px 0px rgba(0,0,0,0.2);box-shadow:4px 4px 0px rgba(0,0,0,0.2);color:#403f41;cursor:pointer;display:inline-block;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;margin:0;outline:0;padding:15px 50px 15px 26px;padding:0.9375rem 3.125rem 0.9375rem 1.625rem;}@-moz-document url-prefix(){.webform-submission-form .form-item.js-form-type-select select{text-indent:0.01px;text-overflow:"";}}.webform-submission-form .form-item.js-form-type-select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}.webform-submission-form .form-item.js-form-type-select select::-ms-expand{display:none;}@-moz-document url-prefix(){.webform-submission-form .form-item.js-form-type-select select option{background-color:#fff;}}.webform-submission-form .form-item.js-form-type-select select{width:min(300px,100%);width:min(18.75rem,100%);background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12Z' fill='%23fff'/%3E%3Cpath d='M17.707 10.707 12 16.414l-5.707-5.707 1.414-1.414L12 13.586l4.293-4.293 1.414 1.414Z' fill='%23892A65'/%3E%3C/svg%3E%0A");background-position:right 16px center;background-repeat:no-repeat;background-size:24px;}.webform-submission-form .form-item > label{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;color:#403f41;cursor:pointer;font-size:24px;font-size:1.5rem;line-height:1.3333333333;}.webform-submission-form .form-item .container-inline{margin-top:14px;margin-top:0.875rem;}.webform-submission-form .form-item .container-inline > * + *{margin-top:14px;margin-top:0.875rem;}.webform-submission-form .form-item > .description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.webform-submission-form .form-actions{margin-top:var(--spacing-y);}.webform-submission-form .form-submit{border:none;border-radius:4px;border-radius:0.25rem;cursor:pointer;outline:none;-webkit-transition:0.25s ease;transition:0.25s ease;}.webform-submission-form ul.progress-tracker{list-style-type:none;}.webform-submission-form ul.progress-tracker li:before{display:none;}.webform-submission-form ul.progress-tracker .progress-step.is-active .progress-marker::before{background-color:#892a65;}.webform-submission-form ul.progress-tracker .progress-step .progress-marker::before{background-color:#686e78;}.webform-submission-form ul.progress-tracker .progress-tracker--center .progress-marker::after{right:calc(-50% - 14px);}@media (min-width:1220px){#fs-grid-menu .fs-grid-status-lg{background:transparent !important;color:#ccc !important;}}@media (min-width:1394px){#fs-grid-menu .fs-grid-status-xl{background:transparent !important;color:#ccc !important;}}@media (min-width:1394px){#fs-grid-menu .fs-grid-status-xxl{background:#ccc;color:#333 !important;}}#fs-grid-menu .fs-grid-show:focus,#fs-grid-menu .fs-grid-remove:focus{color:#eee;}.pagination{margin-top:60px;margin-top:3.75rem;position:relative;display:none;}@media (min-width:740px){.pagination{margin-top:75px;margin-top:4.6875rem;}}@media (min-width:980px){.pagination{margin-top:90px;margin-top:5.625rem;}}@media (min-width:1220px){.pagination{margin-top:120px;margin-top:7.5rem;}}.js .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}@media (min-width:500px){.js .pagination{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media print{.js .pagination{display:none;}}.pagination_nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px;margin-top:0.9375rem;}@media (min-width:500px){.pagination_nav{width:100%;height:100%;position:absolute;top:0;left:0;margin-top:0;}}.pagination_arrow{position:relative;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;pointer-events:auto;-webkit-transition:color 0.25s,opacity 0.25s,visibility 0.25s;transition:color 0.25s,opacity 0.25s,visibility 0.25s;visibility:visible;}.pagination_arrow:not(.pagination_arrow_disabled):hover,.pagination_arrow:focus{color:#f3f3f3;}.pagination_arrow_disabled{opacity:0;pointer-events:none;visibility:hidden;}.pagination_arrow_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.pagination_arrow_label{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.pagination_arrow_label.focusable:active,.pagination_arrow_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.pagination_form{position:relative;text-align:center;}.pagination_form_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:500px){.pagination_form_inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.pagination_form_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;display:none;margin-right:10px;margin-right:0.625rem;}@media (min-width:500px){.pagination_form_label{display:block;}}.pagination_form_select_wrapper{position:relative;position:relative;}.pagination_form_select_wrapper select{width:100%;height:55px;height:3.4375rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#f3f3f3;border:none;border-radius:4px;border-radius:0.25rem;-webkit-box-shadow:4px 4px 0px rgba(0,0,0,0.2);box-shadow:4px 4px 0px rgba(0,0,0,0.2);color:#403f41;cursor:pointer;display:inline-block;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;margin:0;outline:0;padding:15px 50px 15px 26px;padding:0.9375rem 3.125rem 0.9375rem 1.625rem;}@-moz-document url-prefix(){.pagination_form_select_wrapper select{text-indent:0.01px;text-overflow:"";}}.pagination_form_select_wrapper select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}.pagination_form_select_wrapper select::-ms-expand{display:none;}@-moz-document url-prefix(){.pagination_form_select_wrapper select option{background-color:#fff;}}.pagination_form_select_wrapper select{padding-right:40px;padding-right:2.5rem;}.pagination_form_select{background-image:url(/themes/custom/cgcc/frontend/static-html/images/src/circle_caret_down_purple.svg);background-position:right 12px center;background-repeat:no-repeat;background-size:24px;}.pagination_form_select_icon{display:none;}.pagination_form_suffix{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;color:#000;margin-inline:15px;margin-inline:0.9375rem;}.pagination_form_button{height:55px;height:3.4375rem;}.footer{content-visibility:auto;contain-intrinsic-size:20em;position:relative;background-color:#000;color:#fff;}.footer:before{background-image:-webkit-gradient(linear,left top,right top,from(#7dc142),color-stop(20%,#7dc142),color-stop(20%,#cc3626),color-stop(40%,#cc3626),color-stop(40%,#cf6eaa),color-stop(60%,#cf6eaa),color-stop(60%,#f7931d),color-stop(80%,#f7931d),color-stop(80%,#2e58a7),to(#2e58a7));background-image:linear-gradient(90deg,#7dc142 0%,#7dc142 20%,#cc3626 20%,#cc3626 40%,#cf6eaa 40%,#cf6eaa 60%,#f7931d 60%,#f7931d 80%,#2e58a7 80%,#2e58a7 100%);content:"";display:block;width:100%;height:4px;height:0.25rem;}.footer_inner{padding:35px 0;padding:2.1875rem 0;}@media (min-width:740px){.footer_inner{padding-top:40px;padding-top:2.5rem;}}.footer_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 40px;}@media (min-width:740px){.footer_top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:740px){.footer_top_item.is_logo{width:345px;width:21.5625rem;-ms-flex-negative:0;flex-shrink:0;}}.footer_logo_link:focus{color:#f7931d;}@media (hover:hover){.footer_logo_link:hover{color:#f7931d;}}.footer_middle{border-top:1px solid rgba(255,255,255,0.2);border-top:0.0625rem solid rgba(255,255,255,0.2);margin-top:30px;margin-top:1.875rem;padding-top:30px;padding-top:1.875rem;}@media (min-width:740px){.footer_middle{border-top-width:0;margin-top:65px;margin-top:4.0625rem;padding-top:0;}}.footer_campuses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:20px 80px;}@media (min-width:740px){.footer_campuses{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.footer_bottom{border-top:1px solid transparent;border-top:0.0625rem solid transparent;margin-top:35px;margin-top:2.1875rem;}@media (min-width:740px){.footer_bottom{border-top-color:rgba(255,255,255,0.2);margin-top:40px;margin-top:2.5rem;padding-top:20px;padding-top:1.25rem;}}.footer_bottom_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 40px;}@media (min-width:740px){.footer_bottom_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.header_home{position:relative;}@media (max-width:979px){.header_home:before{background-image:-webkit-gradient(linear,left top,right top,from(#2e58a7),color-stop(20%,#2e58a7),color-stop(20%,#f7931d),color-stop(40%,#f7931d),color-stop(40%,#892a65),color-stop(60%,#892a65),color-stop(60%,#cc3626),color-stop(80%,#cc3626),color-stop(80%,#7dc142),to(#7dc142));background-image:linear-gradient(90deg,#2e58a7 0%,#2e58a7 20%,#f7931d 20%,#f7931d 40%,#892a65 40%,#892a65 60%,#cc3626 60%,#cc3626 80%,#7dc142 80%,#7dc142 100%);content:"";display:block;width:100%;height:4px;height:0.25rem;}}@media (min-width:980px){.header_home_menu_wrap{position:absolute;top:65px;right:65px;z-index:2;}}.header{position:relative;background-color:#892a65;color:#fff;}.header:before{background-image:-webkit-gradient(linear,left top,right top,from(#7dc142),color-stop(20%,#7dc142),color-stop(20%,#cc3626),color-stop(40%,#cc3626),color-stop(40%,#cf6eaa),color-stop(60%,#cf6eaa),color-stop(60%,#f7931d),color-stop(80%,#f7931d),color-stop(80%,#2e58a7),to(#2e58a7));background-image:linear-gradient(90deg,#7dc142 0%,#7dc142 20%,#cc3626 20%,#cc3626 40%,#cf6eaa 40%,#cf6eaa 60%,#f7931d 60%,#f7931d 80%,#2e58a7 80%,#2e58a7 100%);content:"";display:block;width:100%;height:4px;height:0.25rem;}.header_primary{padding-bottom:20px;padding-bottom:1.25rem;}@media (min-width:980px){.header_primary{padding-right:calc((100% - (100% - 40px) * 0.9591) / 2);padding-right:calc((100% - (100% - 2.5rem) * 0.9591) / 2);padding-left:calc((100% - (100% - 40px) * 0.9591) / 2);padding-left:calc((100% - (100% - 2.5rem) * 0.9591) / 2);padding-top:30px;padding-top:1.875rem;padding-bottom:30px;padding-bottom:1.875rem;}}@media (min-width:980px) and (min-width:740px){.header_primary{padding-right:calc((100% - 690.552px) / 2);padding-right:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px) and (min-width:980px){.header_primary{padding-right:calc((100% - 920.736px) / 2);padding-right:calc((100% - 57.546rem) / 2);}}@media (min-width:980px) and (min-width:1220px){.header_primary{padding-right:calc((100% - 1150.92px) / 2);padding-right:calc((100% - 71.9325rem) / 2);}}@media (min-width:980px) and (min-width:1394px){.header_primary{padding-right:calc((100% - 1317.8034px) / 2);padding-right:calc((100% - 82.36271rem) / 2);}}@media (min-width:980px) and (min-width:740px){.header_primary{padding-left:calc((100% - 690.552px) / 2);padding-left:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px) and (min-width:980px){.header_primary{padding-left:calc((100% - 920.736px) / 2);padding-left:calc((100% - 57.546rem) / 2);}}@media (min-width:980px) and (min-width:1220px){.header_primary{padding-left:calc((100% - 1150.92px) / 2);padding-left:calc((100% - 71.9325rem) / 2);}}@media (min-width:980px) and (min-width:1394px){.header_primary{padding-left:calc((100% - 1317.8034px) / 2);padding-left:calc((100% - 82.36271rem) / 2);}}@media print{.header_primary{padding:0;}}.header_primary_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0 30px;}@media (min-width:980px){.header_primary_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.header_primary_inner_item.is_logo{margin:20px auto 0;margin:1.25rem auto 0;}@media (min-width:980px){.header_primary_inner_item.is_logo{margin-top:0;margin-left:0;margin-right:0;}}.js .menu{opacity:0;pointer-events:none;visibility:hidden;}.menu.fs-swap-active{opacity:1;pointer-events:auto;visibility:visible;}.menu_toggle.fs-swap-active .menu_toggle_inner_default{opacity:0;pointer-events:none;visibility:hidden;}.menu_toggle_inner_active{opacity:0;pointer-events:none;visibility:hidden;}.menu_toggle.fs-swap-active .menu_toggle_inner_active{opacity:1;pointer-events:auto;visibility:visible;}.menu{position:relative;top:0;right:0;z-index:400;background-color:rgba(137,42,101,0.9);}@media print{.menu{display:none;}}@media (min-width:980px){.menu{display:grid;grid-template-columns:repeat(12,1fr);gap:0 4.09%;}}.loaded .menu{-webkit-transition:opacity 0.35s,visibility 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,visibility 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s,visibility 0.35s;transition:opacity 0.35s,transform 0.35s,visibility 0.35s,-webkit-transform 0.35s;}@media (prefers-reduced-motion:reduce){.loaded .menu{-webkit-transition-duration:0s;transition-duration:0s;}}.js .menu{width:100%;height:100%;position:fixed;}.no-js .menu{display:none;}@media (max-width:979px){.menu:before{position:absolute;top:0;left:0;right:0;width:100%;height:4px;height:0.25rem;content:"";display:block;background-image:-webkit-gradient(linear,left top,right top,from(#2e58a7),color-stop(20%,#2e58a7),color-stop(20%,#f7931d),color-stop(40%,#f7931d),color-stop(40%,#892a65),color-stop(60%,#892a65),color-stop(60%,#cc3626),color-stop(80%,#cc3626),color-stop(80%,#7dc142),to(#7dc142));background-image:linear-gradient(90deg,#2e58a7 0%,#2e58a7 20%,#f7931d 20%,#f7931d 40%,#892a65 40%,#892a65 60%,#cc3626 60%,#cc3626 80%,#7dc142 80%,#7dc142 100%);}}@media (min-width:980px){.menu:before{position:absolute;top:0;right:0;bottom:0;width:14px;width:0.875rem;height:100%;content:"";display:block;background-image:-webkit-gradient(linear,left top,left bottom,from(#2e58a7),color-stop(20%,#2e58a7),color-stop(20%,#f7931d),color-stop(40%,#f7931d),color-stop(40%,#892a65),color-stop(60%,#892a65),color-stop(60%,#cc3626),color-stop(80%,#cc3626),color-stop(80%,#7dc142),to(#7dc142));background-image:linear-gradient(180deg,#2e58a7 0%,#2e58a7 20%,#f7931d 20%,#f7931d 40%,#892a65 40%,#892a65 60%,#cc3626 60%,#cc3626 80%,#7dc142 80%,#7dc142 100%);}}.menu_inner{width:100%;height:100%;background-color:#fff;}@media (min-width:980px){.menu_inner{grid-column:5/span 8;padding-left:12.5%;padding-right:calc(4.09% + 20px);padding-right:calc(4.09% + 1.25rem);}}.js .menu_inner{overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;}.menu_content_wrap{position:relative;}@media (max-width:979px){.menu_content_wrap{padding-right:calc((100% - (100% - 40px) * 0.9591) / 2);padding-right:calc((100% - (100% - 2.5rem) * 0.9591) / 2);padding-left:calc((100% - (100% - 40px) * 0.9591) / 2);padding-left:calc((100% - (100% - 2.5rem) * 0.9591) / 2);}}@media (max-width:979px) and (min-width:740px){.menu_content_wrap{padding-right:calc((100% - 690.552px) / 2);padding-right:calc((100% - 43.1595rem) / 2);}}@media (max-width:979px) and (min-width:980px){.menu_content_wrap{padding-right:calc((100% - 920.736px) / 2);padding-right:calc((100% - 57.546rem) / 2);}}@media (max-width:979px) and (min-width:1220px){.menu_content_wrap{padding-right:calc((100% - 1150.92px) / 2);padding-right:calc((100% - 71.9325rem) / 2);}}@media (max-width:979px) and (min-width:1394px){.menu_content_wrap{padding-right:calc((100% - 1317.8034px) / 2);padding-right:calc((100% - 82.36271rem) / 2);}}@media (max-width:979px) and (min-width:740px){.menu_content_wrap{padding-left:calc((100% - 690.552px) / 2);padding-left:calc((100% - 43.1595rem) / 2);}}@media (max-width:979px) and (min-width:980px){.menu_content_wrap{padding-left:calc((100% - 920.736px) / 2);padding-left:calc((100% - 57.546rem) / 2);}}@media (max-width:979px) and (min-width:1220px){.menu_content_wrap{padding-left:calc((100% - 1150.92px) / 2);padding-left:calc((100% - 71.9325rem) / 2);}}@media (max-width:979px) and (min-width:1394px){.menu_content_wrap{padding-left:calc((100% - 1317.8034px) / 2);padding-left:calc((100% - 82.36271rem) / 2);}}.js .menu_content_wrap{padding-top:90px;padding-top:5.625rem;padding-bottom:35px;padding-bottom:2.1875rem;}@media (min-width:980px){.js .menu_content_wrap{padding-top:130px;padding-top:8.125rem;}}.menu_title{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.menu_title.focusable:active,.menu_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.menu_ribbon{border-top:1px solid #f3f3f3;border-top:0.0625rem solid #f3f3f3;margin-top:35px;margin-top:2.1875rem;padding-top:35px;padding-top:2.1875rem;}.menu_ribbon_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 0;}@media (min-width:980px){.menu_ribbon_inner{gap:55px 0;}}.menu_close{display:none;}.js .menu_close{position:absolute;top:0;right:0;left:0;display:block;}@media (max-width:979px){.js .menu_close{padding-right:calc((100% - (100% - 40px) * 0.9591) / 2);padding-right:calc((100% - (100% - 2.5rem) * 0.9591) / 2);padding-left:calc((100% - (100% - 40px) * 0.9591) / 2);padding-left:calc((100% - (100% - 2.5rem) * 0.9591) / 2);}}@media (max-width:979px) and (min-width:740px){.js .menu_close{padding-right:calc((100% - 690.552px) / 2);padding-right:calc((100% - 43.1595rem) / 2);}}@media (max-width:979px) and (min-width:980px){.js .menu_close{padding-right:calc((100% - 920.736px) / 2);padding-right:calc((100% - 57.546rem) / 2);}}@media (max-width:979px) and (min-width:1220px){.js .menu_close{padding-right:calc((100% - 1150.92px) / 2);padding-right:calc((100% - 71.9325rem) / 2);}}@media (max-width:979px) and (min-width:1394px){.js .menu_close{padding-right:calc((100% - 1317.8034px) / 2);padding-right:calc((100% - 82.36271rem) / 2);}}@media (max-width:979px) and (min-width:740px){.js .menu_close{padding-left:calc((100% - 690.552px) / 2);padding-left:calc((100% - 43.1595rem) / 2);}}@media (max-width:979px) and (min-width:980px){.js .menu_close{padding-left:calc((100% - 920.736px) / 2);padding-left:calc((100% - 57.546rem) / 2);}}@media (max-width:979px) and (min-width:1220px){.js .menu_close{padding-left:calc((100% - 1150.92px) / 2);padding-left:calc((100% - 71.9325rem) / 2);}}@media (max-width:979px) and (min-width:1394px){.js .menu_close{padding-left:calc((100% - 1317.8034px) / 2);padding-left:calc((100% - 82.36271rem) / 2);}}.menu_close_button{color:#fff;}.menu_close_inner{min-height:90px;min-height:5.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.menu_close_toggle{color:inherit;}.menu_close_toggle_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 7px;}.menu_close_toggle_icon{--size:35px;width:var(--size);height:var(--size);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cc3626;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.25s background-color ease;transition:0.25s background-color ease;}@media (min-width:980px){.menu_close_toggle_icon{--size:45px;}}.menu_close_toggle:hover .menu_close_toggle_icon,.menu_close_toggle:focus .menu_close_toggle_icon{background-color:#2e58a7;}.menu_close_toggle_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;color:#403f41;}.menu_close_toggle_icon_space{display:none;}.menu_toggle{position:relative;color:inherit;display:inline-block;text-decoration:underline;}@media print{.menu_toggle{display:none;}}.menu_toggle:focus{text-decoration:none;}@media (hover:hover){.menu_toggle:hover{text-decoration:none;}}.menu_toggle_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:opacity 0.25s,visibility 0.25s;transition:opacity 0.25s,visibility 0.25s;}.menu_toggle_inner [class$=_label]{font-family:"Texta",sans-serif;font-display:swap;font-size:16px;font-size:1rem;font-weight:700;margin-right:10px;margin-right:0.625rem;}.menu_toggle_inner [class$=_icon]{width:46px;width:2.875rem;height:46px;height:2.875rem;position:relative;background:#0070eb;border-radius:50%;display:block;-webkit-transition:background 0.25s,color 0.25s;transition:background 0.25s,color 0.25s;}.menu_toggle_inner [class$=_icon_inner]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.menu_toggle_inner:hover [class$=_icon],.menu_toggle_inner:focus [class$=_icon]{background:#fff;color:#000;}.menu_toggle_inner_active{position:absolute;top:0;}.menu_toggle_icon{pointer-events:none;}.menu_toggle_icon_space{display:none;}.page_wrapper{width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media print{.page_wrapper{min-height:auto;display:block;}}.page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.page_content_wrap{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;}.page_content_wrap:before{width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/themes/custom/cgcc/frontend/static-html/images/src/logo_pattern_diagonal.svg);background-position:top 100px right -394px;background-repeat:no-repeat;background-size:789px 790px;content:"";display:none;opacity:0.03;pointer-events:none;}@media (min-width:740px){.page_content_wrap:before{display:block;}}.page_content{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.page_content{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.page_content{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.page_content{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.page_content{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.page_content{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.page_content{margin-bottom:80px;margin-bottom:5rem;}}.page_content:focus{outline:none;}.body_layout_home .page_content{margin:0;}.page_main_content{display:block;}@media (min-width:980px){.page_main_content{float:left;}}@media (min-width:980px){.body_layout_full .page_main_content{float:none;}}.full_width_callouts > .callout_has_inner_spacing + .callout_has_inner_spacing{margin-top:0;}.audience_group.fs-swap-enabled .audience_nav.audience_nav_sm{display:none;}.audience_group.fs-swap-active .audience_nav.audience_nav_sm{display:block;}.audience_nav.audience_nav_lg{display:none;}.audience_group.fs-swap-enabled:hover .audience_nav.audience_nav_lg{display:block;}.audience_group:hover .audience_nav.audience_nav_lg,.audience_group.fs-swap-active .audience_nav.audience_nav_lg,.audience_group.fs-swap-active:hover .audience_nav.audience_nav_lg{display:block;}.audience_toggle_inner{opacity:1;visibility:visible;}.audience_toggle.fs-swap-active .audience_toggle_inner_default{opacity:0;visibility:hidden;}.audience_toggle_inner_active{opacity:0;pointer-events:none;visibility:hidden;}.audience_toggle.fs-swap-active .audience_toggle_inner_active{opacity:1;pointer-events:auto;visibility:visible;}.audience_nav{background-color:#fff;border-bottom-left-radius:10px;border-bottom-left-radius:0.625rem;border-bottom-right-radius:10px;border-bottom-right-radius:0.625rem;-webkit-box-shadow:0px 0px 23px rgba(0,0,0,0.15);box-shadow:0px 0px 23px rgba(0,0,0,0.15);color:#892a65;padding:56px 35px 35px;padding:3.5rem 2.1875rem 2.1875rem;}.audience_nav_title{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.audience_nav_title.focusable:active,.audience_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.audience_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px 0;}.audience_nav_link{font-size:18px;font-size:1.125rem;font-weight:900;line-height:1.2222222222;}.audience_nav_link:focus{text-decoration:underline;}@media (hover:hover){.audience_nav_link:hover{text-decoration:underline;}}.audience_toggle{width:100%;position:relative;background-color:#0070eb;color:#fff;display:block;line-height:1;text-decoration:underline;-webkit-transition:background-color 0.25s,color 0.25s;transition:background-color 0.25s,color 0.25s;}.audience_toggle:focus{background-color:#fff;color:#000;text-decoration:none;}@media (hover:hover){.audience_toggle:hover{background-color:#fff;color:#000;text-decoration:none;}}.audience_toggle .icon_close{width:14px;width:0.875rem;height:14px;height:0.875rem;}.audience_toggle_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 20px;padding:0.875rem 1.25rem;-webkit-transition:opacity 0.25s,visibility 0.25s;transition:opacity 0.25s,visibility 0.25s;}.audience_toggle_inner_active{width:100%;position:absolute;top:0;}.audience_toggle_label{margin-right:10px;margin-right:0.625rem;}.audience_toggle_icon{margin-left:auto;}.audience_toggle_icon_default{-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;}.audience_toggle_icon_space{display:none;}@media print{.breadcrumb_nav{display:none !important;}}.breadcrumb_nav_header{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.breadcrumb_nav_header.focusable:active,.breadcrumb_nav_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.breadcrumb_list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;padding:2px 0;padding:0.125rem 0;white-space:nowrap;}.breadcrumb_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}.breadcrumb_item.breadcrumb_item_home .breadcrumb_pill_icon{color:#f7931d;}@media (max-width:979px){.breadcrumb_item:not(:nth-last-of-type(-n + 2)){display:none;}}.breadcrumb_pill_link{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;}@media (max-width:979px){.breadcrumb_pill_link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.breadcrumb_pill_link:before{width:11px;width:0.6875rem;height:10px;height:0.625rem;background-image:url(/themes/custom/cgcc/frontend/static-html/images/src/arrow_left_orange.svg);background-size:100%;content:"";margin-right:6px;margin-right:0.375rem;}}.breadcrumb_pill_link:focus{color:#f7931d;}@media (hover:hover){.breadcrumb_pill_link:hover{color:#f7931d;}}.breadcrumb_pill_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}.breadcrumb_pill_icon{position:relative;margin-right:7px;margin-right:0.4375rem;}.breadcrumb_item:last-child .breadcrumb_pill_label{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.breadcrumb_item:last-child .breadcrumb_pill_label.focusable:active,.breadcrumb_item:last-child .breadcrumb_pill_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.breadcrumb_divider{color:#f7931d;margin:0 11px;margin:0 0.6875rem;}.breadcrumb_item:nth-last-child(2) .breadcrumb_divider{display:none;}.breadcrumb_end{margin-left:4px;margin-left:0.25rem;}.footer_nav_title{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.footer_nav_title.focusable:active,.footer_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.footer_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:25px;}@media (min-width:740px){.footer_nav_list{-webkit-column-gap:37px;-moz-column-gap:37px;column-gap:37px;}}.footer_nav_item{width:50%;}@media (min-width:740px){.footer_nav_item{width:auto;}}.footer_nav_link{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;}.footer_nav_link:focus{--icon-transform-x:3px;color:#f7931d;}@media (hover:hover){.footer_nav_link:hover{--icon-transform-x:3px;color:#f7931d;}}.footer_nav_link_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:0 8px;}.footer_nav_link_icon{-webkit-transform:translate(var(--icon-transform-x,0),0);transform:translate(var(--icon-transform-x,0),0);color:#f7931d;-webkit-transition:0.25s -webkit-transform ease;transition:0.25s -webkit-transform ease;transition:0.25s transform ease;transition:0.25s transform ease,0.25s -webkit-transform ease;}.home_feat_links_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;}.home_feat_links_list{--columns:1;display:grid;gap:15px 15px;grid-template-columns:repeat(var(--columns),1fr);margin-top:16px;margin-top:1rem;}@media (min-width:740px){.home_feat_links_list{--columns:2;}}.home_feat_links_link{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;}.home_feat_links_link:focus{--icon-transform-x:3px;}@media (hover:hover){.home_feat_links_link:hover{--icon-transform-x:3px;}}.home_feat_links_link_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:0 8px;}.home_feat_links_link_label{border-bottom:1px solid rgba(0,0,0,0);border-bottom:0.0625rem solid rgba(0,0,0,0);-webkit-transition:0.25s border-color ease;transition:0.25s border-color ease;}.home_feat_links_link:focus .home_feat_links_link_label{border-bottom-color:currentColor;}@media (hover:hover){.home_feat_links_link:hover .home_feat_links_link_label{border-bottom-color:currentColor;}}.home_feat_links_link_icon{-webkit-transform:translate(var(--icon-transform-x,0),0);transform:translate(var(--icon-transform-x,0),0);color:currentColor;-webkit-transition:0.25s -webkit-transform ease;transition:0.25s -webkit-transform ease;transition:0.25s transform ease;transition:0.25s transform ease,0.25s -webkit-transform ease;}.main_nav_header{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.main_nav_header.focusable:active,.main_nav_header.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.main_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px 0;}@media (min-width:980px){.main_nav_list{gap:20px 0;}}.main_nav_item{position:relative;}.main_nav_link{color:#892a65;font-size:26px;font-size:1.625rem;font-weight:900;line-height:1.6153846154;}@media (min-width:980px){.main_nav_link{font-size:52px;font-size:3.25rem;line-height:1.0769230769;}}.main_nav_item.fs-swap-active .main_nav_link,.main_nav_item:hover .main_nav_link,.main_nav_link:hover{color:#cc3626;text-decoration:none;}.main_nav_link:focus{color:#cc3626;}.main_nav_toggle{-webkit-tap-highlight-color:transparent;display:none;}.main_nav_toggle.fs-swap-enabled{display:block;opacity:1;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;-webkit-transform-origin:center;transform-origin:center;}.main_nav_toggle.fs-swap-active{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.main_nav_toggle_inner{--size:35px;width:var(--size);height:var(--size);position:relative;background-color:#f3f3f3;border-radius:50%;display:block;}@media (min-width:980px){.main_nav_toggle_inner{--size:45px;}}.main_nav_toggle_icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#892a65;-webkit-transition:color 0.25s;transition:color 0.25s;}.main_nav_children{min-width:100%;margin-bottom:14px;margin-bottom:0.875rem;}.main_nav_child_link{color:#892a65;font-size:16px;font-size:1rem;line-height:1.25;padding:10px 0;padding:0.625rem 0;text-decoration:underline;-webkit-transition:color 0.25s;transition:color 0.25s;}@media (min-width:980px){.main_nav_child_link{padding:6px 20px;padding:0.375rem 1.25rem;}}.main_nav_child_link:focus{color:#cc3626;outline:none;text-decoration:none;}@media (hover:hover){.main_nav_child_link:hover{color:#cc3626;outline:none;text-decoration:none;}}.secondary_nav{font-size:14px;font-size:0.875rem;line-height:1.4;}@media (min-width:980px){.secondary_nav{margin-right:15px;margin-right:0.9375rem;}}@media (max-width:979px){.secondary_nav.secondary_nav_lg{display:none;}}.secondary_nav_title{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.secondary_nav_title.focusable:active,.secondary_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.secondary_nav_lg .secondary_nav_list{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}.secondary_nav_lg .secondary_nav_item_inner{height:100%;}.secondary_nav_link{color:inherit;text-decoration:underline;-webkit-transition:background 0.25s,color 0.25s;transition:background 0.25s,color 0.25s;}.secondary_nav_sm .secondary_nav_link{padding:10px 0;padding:0.625rem 0;}.secondary_nav_lg .secondary_nav_link{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px;padding:0.625rem 0.9375rem;}.secondary_nav_link:focus,.secondary_nav_link:hover{color:#0070eb;text-decoration:none;}@media (min-width:980px){.secondary_nav_link:focus,.secondary_nav_link:hover{background-color:#fff;color:#000;}}@media print{.social_nav{display:none;}}.social_nav_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;color:rgba(64,63,65,0.6);}.social_nav_footer .social_nav_title{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.social_nav_footer .social_nav_title.focusable:active,.social_nav_footer .social_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.social_nav_list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:17px 35px;}.social_nav_menu .social_nav_list{margin-top:20px;margin-top:1.25rem;}.social_nav_link{--color-hover:#f7931d;}.social_nav_menu .social_nav_link{--color-hover:#cc3626;}.social_nav_link:focus{color:var(--color-hover);}@media (hover:hover){.social_nav_link:hover{color:var(--color-hover);}}.social_nav_menu .social_nav_icon .icon{width:30px;width:1.875rem;}.social_nav_label{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.social_nav_label.focusable:active,.social_nav_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.sub_nav{position:relative;margin-top:9px;margin-top:0.5625rem;}@media print{.sub_nav{display:none;}}.sub_nav_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;color:#403f41;margin-bottom:9px;margin-bottom:0.5625rem;}@media (max-width:979px){.js .sub_nav_title{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.js .sub_nav_title.focusable:active,.js .sub_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}}.js .sub_nav_body{height:0;overflow:hidden;-webkit-transition:height 0.4s;transition:height 0.4s;-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}@media (min-width:980px){.js .sub_nav_body{height:auto !important;}}.sub_nav_group.fs-swap-enabled .sub_nav_body_inner{opacity:0;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;}@media (min-width:980px){.sub_nav_group.fs-swap-enabled .sub_nav_body_inner{opacity:1;}}.sub_nav_group.fs-swap-active .sub_nav_body_inner{opacity:1;-webkit-transition-delay:0.15s;transition-delay:0.15s;}.sub_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;font-size:1.125rem;font-weight:700;gap:15px 40px;list-style:none;}@media (min-width:740px){.sub_nav_list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}}.sub_nav_link{--icon-offset:0;--color:currentColor;font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:0 8px;-webkit-transition:color 0.25s;transition:color 0.25s;}.sub_nav_link:focus{--icon-offset:5px;--color:#892a65;}@media (hover:hover){.sub_nav_link:hover{--icon-offset:5px;--color:#892a65;}}.sub_nav_link_icon{color:#403f41;-webkit-transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s transform ease,0.25s color ease;transition:0.25s transform ease,0.25s color ease,0.25s -webkit-transform ease;}.sub_nav_link_icon .icon{-webkit-transform:translate(var(--icon-offset),0);transform:translate(var(--icon-offset),0);-webkit-transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s transform ease,0.25s color ease;transition:0.25s transform ease,0.25s color ease,0.25s -webkit-transform ease;}.sub_nav_toggle{width:100%;display:none;-webkit-transition:color 0.25s;transition:color 0.25s;}@media (min-width:980px){.sub_nav_toggle{display:none !important;}}@media print{.sub_nav_toggle{display:none !important;}}.sub_nav_toggle.fs-swap-enabled{position:relative;display:inline-block;text-align:left;}.sub_nav_toggle:focus{color:#000;}@media (hover:hover){.sub_nav_toggle:hover{color:#000;}}.sub_nav_toggle_inner{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity 0.25s,visibility 0.25s;transition:opacity 0.25s,visibility 0.25s;}.sub_nav_toggle_inner_default{opacity:1;pointer-events:auto;visibility:visible;}.sub_nav_toggle.fs-swap-active .sub_nav_toggle_inner_default{opacity:0;pointer-events:none;visibility:hidden;}.sub_nav_toggle_inner_active{position:absolute;top:0;opacity:0;pointer-events:none;visibility:hidden;}.sub_nav_toggle.fs-swap-active .sub_nav_toggle_inner_active{opacity:1;pointer-events:auto;visibility:visible;}.sub_nav_toggle_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;color:#403f41;margin-right:10px;margin-right:0.625rem;}.sub_nav_toggle_icon{width:29px;width:1.8125rem;height:29px;height:1.8125rem;position:relative;background-color:#892a65;border-radius:50%;color:#fff;margin-left:auto;}.sub_nav_toggle_icon_inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.sub_nav_toggle_icon_space{display:none;}.takeover_menu{position:relative;}.takeover_menu_inner{position:relative;z-index:2;background-color:#fff;-webkit-box-shadow:0px 0px 23px rgba(0,0,0,0.15);box-shadow:0px 0px 23px rgba(0,0,0,0.15);color:#000;padding:0 20px;padding:0 1.25rem;}@media (min-width:980px){.takeover_menu_inner{border-radius:40px;border-radius:2.5rem;display:inline-block;padding-left:35px;padding-left:2.1875rem;padding-right:35px;padding-right:2.1875rem;}}.takeover_menu_items{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 20px;}@media (max-width:499px){.takeover_menu_items{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1.25rem;}}.takeover_menu_item .gtranslate_block_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.takeover_menu_item .gtranslate_block_wrapper .gt_selector{border-radius:14px;border-radius:0.875rem;padding:2px 5px;padding:0.125rem 0.3125rem;border-color:#892a65;}@media (max-width:499px){.takeover_menu_item.gtranslate{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:980px){.takeover_menu_item.gtranslate{margin-left:-0.875rem;}}@media (max-width:499px){.takeover_menu_item.for-you{-ms-flex-preferred-size:31%;flex-basis:31%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}@media (max-width:499px){.takeover_menu_item.calendar{-ms-flex-preferred-size:31%;flex-basis:31%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}}@media (max-width:499px){.takeover_menu_item.search{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:31%;flex-basis:31%;}}@media (max-width:499px){.takeover_menu_item.menu_item{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}}.takeover_menu_link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px;padding:20px 0;padding:1.25rem 0;}@media (max-width:499px){.takeover_menu_link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}}.takeover_menu_link:focus{color:#892a65;}@media (hover:hover){.takeover_menu_link:hover{color:#892a65;}}.takeover_menu_link_icon{color:#892a65;-ms-flex-negative:0;flex-shrink:0;}.takeover_menu_link_icon .icon{width:16px;width:1rem;}.takeover_menu_link_title{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.2222222222;}.takeover_menu_audience{position:absolute;top:50%;left:0;right:0;z-index:1;width:100%;}.task_nav_title{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.task_nav_title.focusable:active,.task_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.task_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px;}.task_nav_link{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;color:#2e58a7;}.task_nav_link:focus{color:#892a65;}@media (hover:hover){.task_nav_link:hover{color:#892a65;}}.task_nav_link_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:0 7px;}.task_nav_link_icon{color:#403f41;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:0.25s color ease;transition:0.25s color ease;}.task_nav_link:focus .task_nav_link_icon,.task_nav_link:hover .task_nav_link_icon{color:#892a65;}.top_resources_nav_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;color:rgba(64,63,65,0.6);}.top_resources_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0 0;margin-top:15px;margin-top:0.9375rem;}.top_resources_nav_link{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;color:#892a65;}@media (min-width:740px){.top_resources_nav_link{font-size:24px;font-size:1.5rem;}}.top_resources_nav_link:focus{color:#cc3626;}@media (hover:hover){.top_resources_nav_link:hover{color:#cc3626;}}.utility_nav_title{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.utility_nav_title.focusable:active,.utility_nav_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.utility_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 32px;}.utility_nav_link{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;color:#f7931d;}.utility_nav_link:focus{color:#fff;}@media (hover:hover){.utility_nav_link:hover{color:#fff;}}.about_feat{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;position:relative;}@media (min-width:740px){.about_feat{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.about_feat{margin-top:60px;margin-top:3.75rem;}}@media (min-width:740px){.about_feat{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.about_feat{margin-bottom:60px;margin-bottom:3.75rem;}}.about_feat + .scroll_feat{--component-offset:-25vh;}.about_feat_grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}@media (min-width:1220px){.about_feat_grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:1220px){.about_feat_grid_item{width:50%;}}.about_feat_content_wrap{height:100%;}@media (min-width:1220px){.about_feat_content_wrap{padding-top:50px;padding-top:3.125rem;padding-bottom:50px;padding-bottom:3.125rem;}}.about_feat_content_wrap_inner{height:100%;background-color:#2e58a7;color:#fff;padding:60px 25px 70px;padding:3.75rem 1.5625rem 4.375rem;}@media (min-width:980px){.about_feat_content_wrap_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:80px;padding-top:5rem;padding-inline:calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0% + 4.09%);}}@media (min-width:1394px){.about_feat_content_wrap_inner{padding-inline:calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 2 + 4.09% + 4.09%);}}.about_feat_content_bg{--translate:70px,-70px;position:absolute;top:0;right:0;-webkit-transform:translate(var(--translate));transform:translate(var(--translate));pointer-events:none;opacity:0.1;}@media (min-width:740px){.about_feat_content_bg{--translate:140px,-30px;}}.about_feat_content_bg .icon{--width:352px;--width:22rem;width:var(--width);color:#000;}@media (min-width:740px){.about_feat_content_bg .icon{--width:536px;--width:33.5rem;}}.about_feat_content_wrap_inner_two{position:relative;}.about_feat_pretitle{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;margin-bottom:12px;margin-bottom:0.75rem;}.about_feat_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;margin-bottom:18px;margin-bottom:1.125rem;}@media (min-width:740px){.about_feat_title{font-size:52px;font-size:3.25rem;}}.about_feat_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.about_feat_stats_wrap{margin-top:35px;margin-top:2.1875rem;}.about_feat_stats_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;}.about_feat_stats_items{margin-top:15px;margin-top:0.9375rem;}.about_feat_stats_item{display:grid;grid-template-columns:1fr;gap:0 20px;border-top:1px solid rgba(255,255,255,0.1);border-top:0.0625rem solid rgba(255,255,255,0.1);padding:15px 0 20px;padding:0.9375rem 0 1.25rem;}@media (min-width:740px){.about_feat_stats_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:minmax(150px,-webkit-max-content) auto;grid-template-columns:minmax(150px,max-content) auto;}}@media (min-width:980px){.about_feat_stats_item{padding:25px 0 15px;padding:1.5625rem 0 0.9375rem;}}.about_feat_stats_item:last-child{border-bottom:1px solid rgba(255,255,255,0.1);border-bottom:0.0625rem solid rgba(255,255,255,0.1);}.about_feat_stats_item_stat{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;color:#7dc142;}@media (min-width:740px){.about_feat_stats_item_stat{font-size:52px;font-size:3.25rem;}}.about_feat_stats_item_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;-webkit-box-flex:1;-ms-flex:1;flex:1;}.about_feat_stats_item_description a{text-decoration:underline;}.about_feat_stats_item_description a:focus{text-decoration:none;}@media (hover:hover){.about_feat_stats_item_description a:hover{text-decoration:none;}}.about_feat_cta_wrap{margin-top:35px;margin-top:2.1875rem;}.accordion_item.fs-swap-enabled .accordion_item_content{display:none;}@media print{.accordion_item.fs-swap-enabled .accordion_item_content{display:block;}}.accordion_item.fs-swap-active .accordion_item_content{display:block;}.accordion{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;content-visibility:auto;contain-intrinsic-size:20em;}@media (min-width:740px){.accordion{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.accordion{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.accordion{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.accordion{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.accordion{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.accordion{margin-bottom:80px;margin-bottom:5rem;}}.accordion_header{color:#403f41;margin-bottom:20px;margin-bottom:1.25rem;}.accordion_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;margin:0 0 8px;margin:0 0 0.5rem;}@media (min-width:740px){.accordion_title{font-size:52px;font-size:3.25rem;}}.accordion_description{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.5;}.accordion_description p{margin:0;}.accordion_item + .accordion_item{border-top:1px solid #f3f3f3;border-top:0.0625rem solid #f3f3f3;}.accordion_item_heading{background:none;margin:0;}.accordion_item_button{-webkit-tap-highlight-color:transparent;width:100%;color:#892a65;text-align:left;-webkit-transition:color 0.25s;transition:color 0.25s;}.accordion_item_button:focus-visible{outline:3px solid #892a65;outline-offset:8px;}.accordion_item_heading_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;padding:1.25rem 0;}.accordion_item_heading_label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:20px;padding-right:1.25rem;}.accordion_item_heading_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;border-bottom:1px solid rgba(0,0,0,0);border-bottom:0.0625rem solid rgba(0,0,0,0);margin-right:10px;margin-right:0.625rem;-webkit-transition:0.25s border-color ease;transition:0.25s border-color ease;}@media (min-width:740px){.accordion_item_heading_title{font-size:24px;font-size:1.5rem;}}.accordion_item.fs-swap-active .accordion_item_heading_title{border-bottom-color:#892a65;}@media (hover:hover){.accordion_item_button:hover .accordion_item_heading_title{border-bottom-color:#892a65;}}.accordion_item_heading_subtitle{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.accordion_item_heading_icon{position:relative;width:45px;width:2.8125rem;height:45px;height:2.8125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f3f3;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;}@media print{.accordion_item_heading_icon{display:none;}}.accordion_item_heading_icon:before,.accordion_item_heading_icon:after{width:20px;width:1.25rem;height:2px;height:0.125rem;position:absolute;top:50%;left:50%;background-color:#892a65;border-radius:2px;border-radius:0.125rem;content:"";-webkit-transition:0.25s background-color ease;transition:0.25s background-color ease;}.accordion_item_heading_icon:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.accordion_item_heading_icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);}.accordion_item.fs-swap-active .accordion_item_heading_icon{background-color:#892a65;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.accordion_item.fs-swap-active .accordion_item_heading_icon:before,.accordion_item.fs-swap-active .accordion_item_heading_icon:after{background-color:#fff;}@media (hover:hover){.accordion_item_button:hover .accordion_item_heading_icon{background-color:#892a65;}.accordion_item_button:hover .accordion_item_heading_icon:before,.accordion_item_button:hover .accordion_item_heading_icon:after{background-color:#fff;}}.accordion_item_content{overflow:hidden;padding:12px 0 30px 0;padding:0.75rem 0 1.875rem 0;}@media (min-width:980px){.accordion_item_content{margin-right:calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0% + 4.09%);}}.accordion_item_content a{-webkit-text-decoration-color:#892a65;text-decoration-color:#892a65;}.accordion_item_content > *:first-child{margin-top:0;}.accordion_item_content > *:last-child{margin-bottom:0;}.cta{--bg-color:var(--theme-bg,#892a65);--fg-color:var(--theme-fg,#fff);--bg-img-color:#000;--bg-img-opacity:0.1;}.cta{content-visibility:auto;contain-intrinsic-size:20em;position:relative;background-color:var(--bg-color);color:var(--fg-color);padding-top:50px;padding-top:3.125rem;padding-bottom:70px;padding-bottom:4.375rem;}@media (min-width:740px){.cta{padding-top:100px;padding-top:6.25rem;padding-bottom:100px;padding-bottom:6.25rem;}}.cta_bg_img_wrap{position:absolute;top:0;right:0;bottom:0;color:var(--bg-img-color);opacity:var(--bg-img-opacity);overflow:hidden;}.cta_bg_img_wrap .icon{position:relative;top:50%;-webkit-transform:translate(75px,-50%);transform:translate(75px,-50%);}.cta_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px 30px;}@media (min-width:740px){.cta_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:740px){.cta_inner_item.is_title{max-width:40%;}}.cta_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;}@media (min-width:740px){.cta_title{font-size:52px;font-size:3.25rem;}}.cta_inner_link_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 10px;}.card_group{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;content-visibility:auto;contain-intrinsic-size:20em;}@media (min-width:740px){.card_group{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.card_group{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.card_group{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.card_group{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.card_group{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.card_group{margin-bottom:80px;margin-bottom:5rem;}}.card_group_header{margin-bottom:25px;margin-bottom:1.5625rem;}.card_group_header_inner{text-align:center;}.card_group_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;color:#2e58a7;}@media (min-width:740px){.card_group_title{font-size:52px;font-size:3.25rem;}}.card_group_description{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.5;}.no-js .card_group_items{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 4.09%;}.card_group_item_figure{display:block;margin-bottom:20px;margin-bottom:1.25rem;}.card_group_item_figure img{display:block;width:100%;height:auto;}.card_group_item_figure:after{background-image:-webkit-gradient(linear,left top,right top,from(#2e58a7),color-stop(20%,#2e58a7),color-stop(20%,#f7931d),color-stop(40%,#f7931d),color-stop(40%,#892a65),color-stop(60%,#892a65),color-stop(60%,#cc3626),color-stop(80%,#cc3626),color-stop(80%,#7dc142),to(#7dc142));background-image:linear-gradient(90deg,#2e58a7 0%,#2e58a7 20%,#f7931d 20%,#f7931d 40%,#892a65 40%,#892a65 60%,#cc3626 60%,#cc3626 80%,#7dc142 80%,#7dc142 100%);content:"";display:block;height:4px;height:0.25rem;}.card_group_item_body{color:#403f41;}@media (min-width:980px){.card_group_item_body{text-align:center;}}.card_group_item_type{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;margin-bottom:5px;margin-bottom:0.3125rem;}.card_group_item_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;}@media (min-width:740px){.card_group_item_title{font-size:24px;font-size:1.5rem;}}.card_group_item_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;margin-top:5px;margin-top:0.3125rem;}.card_group_item_description a{color:currentColor;}.card_group_item_description a:focus{text-decoration:underline;}@media (hover:hover){.card_group_item_description a:hover{text-decoration:underline;}}.card_group_item_cta_wrap{margin-top:6px;margin-top:0.375rem;}.card_group_item_link{--color:#892a65;--icon-color:#403f41;--icon-offset:0;}.card_group_item_link:focus{--color:#403f41;--icon-offset:5px;}@media (hover:hover){.card_group_item_link:hover{--color:#403f41;--icon-offset:5px;}}.card_group_item_link_inner{display:inline-block;}.card_group_item_link_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;color:var(--color);-webkit-transition:0.25s color ease;transition:0.25s color ease;}.card_group_item_link_icon{color:var(--icon-color);margin-left:3px;margin-left:0.1875rem;-webkit-transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s transform ease,0.25s color ease;transition:0.25s transform ease,0.25s color ease,0.25s -webkit-transform ease;vertical-align:baseline;}.card_group_item_link_icon .icon{-webkit-transform:translate(var(--icon-offset),0);transform:translate(var(--icon-offset),0);-webkit-transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s transform ease,0.25s color ease;transition:0.25s transform ease,0.25s color ease,0.25s -webkit-transform ease;}.card_group_items.fs-carousel:not(.fs-carousel-enabled) .fs-carousel-canister{display:grid;gap:30px 4.09%;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));}@media (min-width:980px){.card_group_items.fs-carousel:not(.fs-carousel-enabled) .fs-carousel-canister{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:980px){.card_group_items.fs-carousel:not(.fs-carousel-enabled) .fs-carousel-canister.card_count_2{grid-template-columns:repeat(3,1fr);margin:0 8.75% 0 17.5%;}}@media (min-width:980px){.card_group_items.fs-carousel:not(.fs-carousel-enabled) .fs-carousel-canister.card_count_3{grid-template-columns:repeat(3,1fr);}}.card_group_items.fs-carousel.fs-carousel-enabled .fs-carousel-viewport{max-width:90%;}@media (min-width:740px){.card_group_items.fs-carousel.fs-carousel-enabled .fs-carousel-viewport{max-width:100%;}}.card_group_items.fs-carousel.fs-carousel-enabled .fs-carousel-item{-webkit-transition:0.25s opacity ease;transition:0.25s opacity ease;}.card_group_items.fs-carousel.fs-carousel-enabled .fs-carousel-item.fs-carousel-item_next{opacity:0.5;}.card_group_items.fs-carousel.fs-carousel-enabled .fs-carousel-item + .fs-carousel-item{margin-left:20px;margin-left:1.25rem;}.contact_block{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.contact_block{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.contact_block{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.contact_block{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.contact_block{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.contact_block{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.contact_block{margin-bottom:80px;margin-bottom:5rem;}}.contact_block_header{color:#403f41;margin-bottom:40px;margin-bottom:2.5rem;}.contact_block_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;margin:0 0 8px;margin:0 0 0.5rem;}@media (min-width:740px){.contact_block_title{font-size:52px;font-size:3.25rem;}}.contact_block_description{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.5;}.contact_block_description p{margin:0;}.contact{display:grid;grid-template-areas:"figure" "info" "meta";grid-template-columns:1fr;gap:20px 4.09%;}@media (min-width:500px){.contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"info figure" "meta meta";}}@media (min-width:1220px){.contact{grid-template-areas:"info meta figure";grid-template-columns:2fr 1fr 1fr;}}.contact + .contact{border-top:1px solid #f3f3f3;border-top:0.0625rem solid #f3f3f3;margin-top:25px;margin-top:1.5625rem;padding-top:20px;padding-top:1.25rem;}.contact_col.is_info{grid-area:info;}.contact_col.is_meta{grid-area:meta;}.contact_col.is_figure{grid-area:figure;}@media (min-width:1220px){.contact_col.is_figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}.contact_link{--color:#892a65;--icon-color:#403f41;--icon-offset:0;}.contact_link:focus{--color:#403f41;--icon-offset:5px;}@media (hover:hover){.contact_link:hover{--color:#403f41;--icon-offset:5px;}}.contact_link_inner{display:inline-block;}.contact_link_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2857142857;color:var(--color);-webkit-transition:0.25s color ease;transition:0.25s color ease;}@media (min-width:740px){.contact_link_label{font-size:34px;font-size:2.125rem;}}.contact_link_icon{color:var(--icon-color);margin-left:3px;margin-left:0.1875rem;vertical-align:baseline;}.contact_link_icon .icon{-webkit-transform:translate(var(--icon-offset),0);transform:translate(var(--icon-offset),0);-webkit-transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s transform ease,0.25s color ease;transition:0.25s transform ease,0.25s color ease,0.25s -webkit-transform ease;}.contact_title{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;color:#686e78;}.contact_department_link_wrap{margin-top:8px;margin-top:0.5rem;}.contact_department_link{color:#892a65;}.contact_department_link:focus{text-decoration:underline;}@media (hover:hover){.contact_department_link:hover{text-decoration:underline;}}.contact_meta_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;color:#111c24;margin-bottom:14px;margin-bottom:0.875rem;}.contact_meta_content_item{font-size:18px;font-size:1.125rem;line-height:1.5555555556;word-break:break-all;}.contact_meta_content_item a{color:#892a65;display:block;}.contact_meta_content_item a:focus{text-decoration:underline;}@media (hover:hover){.contact_meta_content_item a:hover{text-decoration:underline;}}.contact_figure{display:block;width:115px;width:7.1875rem;}.contact_figure img{display:block;width:100%;height:auto;}.contact_image{border-radius:50%;}.contact_details{--columns:1;list-style:none;margin:0;padding:0;display:grid;gap:40px 8.18%;grid-template-columns:repeat(var(--columns),1fr);}@media (min-width:740px){.contact_details{--columns:2;}}@media (min-width:980px){.contact_details{--columns:4;}}.contact_detail_label{font-size:12px;font-size:0.75rem;font-weight:700;line-height:1.5714285714;text-transform:uppercase;margin-bottom:20px;margin-bottom:1.25rem;}.contact_detail_item:not(:last-child){margin-bottom:20px;margin-bottom:1.25rem;}.contact_detail_item_header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px;margin-bottom:0.25rem;}.contact_detail_icon{margin-right:10px;margin-right:0.625rem;}.contact_detail_hint{font-size:12px;font-size:0.75rem;}.contact_detail_info{display:block;font-size:15px;font-size:0.9375rem;line-height:1.4666666667;}.contact_detail_info_link{color:#0070eb;text-decoration:underline;-webkit-transition:color 0.25s;transition:color 0.25s;}.contact_detail_info_link:focus{color:#000;text-decoration:none;}@media (hover:hover){.contact_detail_info_link:hover{color:#000;text-decoration:none;}}@media print{.contact_detail_info_link:after{content:normal;}}.contact_socials{list-style:none;margin:0;padding:0;}.contact_social{display:inline-block;}.contact_social_link{color:#0070eb;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:underline;-webkit-transition:color 0.25s;transition:color 0.25s;}.contact_social_link:focus{color:#000;text-decoration:none;}@media (hover:hover){.contact_social_link:hover{color:#000;text-decoration:none;}}.contact_social_link_icon{margin-right:10px;margin-right:0.625rem;}.embed_block{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.embed_block{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.embed_block{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.embed_block{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.embed_block{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.embed_block{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.embed_block{margin-bottom:80px;margin-bottom:5rem;}}.embed_block_inner iframe{max-width:100%;}.event_related{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.event_related{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.event_related{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.event_related{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.event_related{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.event_related{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.event_related{margin-bottom:80px;margin-bottom:5rem;}}.event_related_header{margin-bottom:30px;margin-bottom:1.875rem;}.event_related_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;margin:0 0 5px;margin:0 0 0.3125rem;}@media (min-width:740px){.event_related_title{font-size:52px;font-size:3.25rem;}}.event_related_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.event_related_description p{margin:0;}.event_related_items{--columns:1;list-style:none;margin:0;padding:0;display:grid;gap:30px 8.18%;grid-template-columns:repeat(var(--columns),1fr);}@media (min-width:740px){.event_related_items{--columns:2;}}@media (min-width:980px){.event_related_items{--columns:3;}}.event_related_item{margin-bottom:30px;margin-bottom:1.875rem;}.filter{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.filter{margin-top:50px;margin-top:3.125rem;}}@media (min-width:740px){.filter{margin-bottom:50px;margin-bottom:3.125rem;}}.filter_tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:20px 30px;}@media (min-width:740px){.filter_tools{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media (min-width:980px){.filter_tools{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.filter_tool{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;}@media (min-width:740px){.filter_tool{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.filter_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;color:#403f41;}.filter_tool_select_wrapper{position:relative;display:block;}.filter_tool_select_wrapper select{width:100%;height:55px;height:3.4375rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#f3f3f3;border:none;border-radius:4px;border-radius:0.25rem;-webkit-box-shadow:4px 4px 0px rgba(0,0,0,0.2);box-shadow:4px 4px 0px rgba(0,0,0,0.2);color:#403f41;cursor:pointer;display:inline-block;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;margin:0;outline:0;padding:15px 50px 15px 26px;padding:0.9375rem 3.125rem 0.9375rem 1.625rem;}@-moz-document url-prefix(){.filter_tool_select_wrapper select{text-indent:0.01px;text-overflow:"";}}.filter_tool_select_wrapper select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}.filter_tool_select_wrapper select::-ms-expand{display:none;}@-moz-document url-prefix(){.filter_tool_select_wrapper select option{background-color:#fff;}}@media (min-width:740px){.filter_tool_select{min-width:287px;min-width:17.9375rem;}}.filter_tool_select:focus{-webkit-box-shadow:0 0 3px 1px #0070eb;box-shadow:0 0 3px 1px #0070eb;}.filter_tool_select_icon{position:absolute;top:50%;right:15px;color:#892a65;pointer-events:none;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.filter_tools_submit{width:auto;height:55px;height:3.4375rem;}.filter_search{max-width:610px;max-width:38.125rem;}.filter_search_form{position:relative;border:1px solid #000;border:0.0625rem solid #000;border-radius:3px;border-radius:0.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px;padding:0.25rem;}.filter_tool_search_wrapper{position:relative;}.filter_tool_search_wrapper:after{position:absolute;top:50%;left:26px;z-index:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:17px;width:1.0625rem;height:16px;height:1rem;background-image:url(/themes/custom/cgcc/frontend/static-html/images/src/search_purple.svg);background-repeat:no-repeat;background-size:100%;content:"";}.filter_tool_search_wrapper input{width:100%;}.filter_search_input{height:55px;height:3.4375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f3f3f3;border:none;border-radius:4px;border-radius:0.25rem;-webkit-box-shadow:4px 4px 0px rgba(0,0,0,0.2);box-shadow:4px 4px 0px rgba(0,0,0,0.2);color:#403f41;display:inline-block;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;padding:15px 26px 15px 55px;padding:0.9375rem 1.625rem 0.9375rem 3.4375rem;}.filter_search_input::-webkit-input-placeholder{color:inherit;opacity:1;}.filter_search_input::-moz-placeholder{color:inherit;opacity:1;}.filter_search_input:-ms-input-placeholder{color:inherit;opacity:1;}.filter_search_input::-ms-input-placeholder{color:inherit;opacity:1;}.filter_search_input::placeholder{color:inherit;opacity:1;}@media (min-width:740px){.filter_search_input{min-width:292px;min-width:18.25rem;}}.filter_results{width:100%;margin-top:20px;margin-top:1.25rem;}@media (min-width:740px){.filter_results{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}}.filter_results_description{margin:0;}@media (min-width:740px){.filter_results_description{margin-right:20px;margin-right:1.25rem;}}.filter_results_label{font-size:15px;font-size:0.9375rem;line-height:1.6;font-weight:700;}.filter_results_category{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;display:block;}@media (min-width:500px){.filter_results_category{display:inline;}}.filter_results_reset_link{display:inline-block;padding:4px 12px;padding:0.25rem 0.75rem;-webkit-transition:background 0.25s,border 0.25s,color 0.25s;transition:background 0.25s,border 0.25s,color 0.25s;}@media (min-width:740px){.filter_results_reset_link{margin-top:0;margin-left:auto;}}.filter_results_reset_link:focus{color:#892a65;text-decoration:none;}@media (hover:hover){.filter_results_reset_link:hover{color:#892a65;text-decoration:none;}}.filter_results_reset_link_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}.filter_results_reset_link_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;}.filter_results_reset_link_icon{width:10px;width:0.625rem;height:13px;height:0.8125rem;position:relative;color:#892a65;display:block;margin-left:5px;margin-left:0.3125rem;}.filter_results_reset_link_icon_space{display:none;}.gallery,.gallery.theme_light{--bg-color:#f3f3f3;--fg-color:#403f41;--title-color:#2e58a7;}.gallery.theme_dark{--bg-color:#000;--fg-color:#fff;--title-color:#fff;}.gallery{padding-top:40px;padding-top:2.5rem;padding-bottom:40px;padding-bottom:2.5rem;background-color:var(--bg-color);color:var(--fg-color);}@media (min-width:740px){.gallery{padding-top:50px;padding-top:3.125rem;}}@media (min-width:980px){.gallery{padding-top:60px;padding-top:3.75rem;}}@media (min-width:1220px){.gallery{padding-top:80px;padding-top:5rem;}}@media (min-width:740px){.gallery{padding-bottom:50px;padding-bottom:3.125rem;}}@media (min-width:980px){.gallery{padding-bottom:60px;padding-bottom:3.75rem;}}@media (min-width:1220px){.gallery{padding-bottom:80px;padding-bottom:5rem;}}.gallery_header{margin-bottom:35px;margin-bottom:2.1875rem;}.gallery_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;color:var(--title-color);margin:0 0 10px;margin:0 0 0.625rem;}@media (min-width:740px){.gallery_title{font-size:52px;font-size:3.25rem;}}.gallery_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.gallery_description p{margin:0;}.gallery_row{display:grid;row-gap:40px;}@media (min-width:740px){.gallery_row{-webkit-column-gap:4.2%;-moz-column-gap:4.2%;column-gap:4.2%;}}.gallery_row + .gallery_row{margin-top:40px;margin-top:2.5rem;}@media (min-width:740px){.grid_layout_70_30{grid-template-columns:1fr 30.5%;}}@media (min-width:740px){.grid_layout_30_70{grid-template-columns:30.5% 1fr;}}@media (min-width:740px){.grid_layout_50_50{grid-template-columns:1fr 1fr;}}.gallery_item_media{position:relative;border-bottom:6px solid var(--theme-bg,#892a65);border-bottom:0.375rem solid var(--theme-bg,#892a65);display:block;}.gallery_item_size_wide{aspect-ratio:16/9;}.gallery_item_size_portrait{aspect-ratio:211/254;}.gallery_item_image{--bg-color:var(--theme-bg,#892a65);width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;}.gallery_item_caption{font-size:15px;font-size:0.9375rem;line-height:1.6;display:block;margin:15px 0 0;margin:0.9375rem 0 0;}.gallery_item_caption p{margin:0;}.gallery_item_caption a{color:currentColor;text-decoration:underline;}.gallery_item_caption a:focus{text-decoration:none;}@media (hover:hover){.gallery_item_caption a:hover{text-decoration:none;}}.gallery_item_iframe{width:100%;height:100%;position:absolute;top:0;left:0;}.home_feat{--bg-color:var(--theme-bg,#2e58a7);--bg-opacity:0.9;--fg-color:var(--theme-fg,#fff);--btn-color:var(--bg-color);}.home_feat.theme_green,.home_feat.theme_orange{--btn-color:#000;}.home_feat{position:relative;z-index:0;color:var(--fg-color);overflow:hidden;-webkit-transition-property:color;transition-property:color;}.home_feat_img_wrap{position:relative;height:100%;}@media (max-width:979px){.home_feat_img_wrap:before{position:absolute;top:0;right:0;width:100%;height:40%;background-image:-webkit-gradient(linear,left top,left bottom,from(#000000),to(rgba(0,0,0,0)));background-image:linear-gradient(180deg,#000000 0%,rgba(0,0,0,0) 100%);content:"";z-index:1;}}@media (min-width:980px){.home_feat_img_wrap{width:100%;height:100%;position:absolute;top:0;left:0;}}.home_feat_picture{position:relative;height:100%;display:block;}.home_feat_image{--bg-color:var(--bg-color);-o-object-fit:cover;object-fit:cover;width:100%;}@media (min-width:980px){.home_feat_image{width:100%;height:100%;position:absolute;top:0;left:0;}}.home_feat_mobile_logo{padding-right:calc((100% - (100% - 40px) * 0.9591) / 2);padding-right:calc((100% - (100% - 2.5rem) * 0.9591) / 2);padding-left:calc((100% - (100% - 40px) * 0.9591) / 2);padding-left:calc((100% - (100% - 2.5rem) * 0.9591) / 2);position:absolute;top:0;left:0;right:0;z-index:2;padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;}@media (min-width:740px){.home_feat_mobile_logo{padding-right:calc((100% - 690.552px) / 2);padding-right:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px){.home_feat_mobile_logo{padding-right:calc((100% - 920.736px) / 2);padding-right:calc((100% - 57.546rem) / 2);}}@media (min-width:1220px){.home_feat_mobile_logo{padding-right:calc((100% - 1150.92px) / 2);padding-right:calc((100% - 71.9325rem) / 2);}}@media (min-width:1394px){.home_feat_mobile_logo{padding-right:calc((100% - 1317.8034px) / 2);padding-right:calc((100% - 82.36271rem) / 2);}}@media (min-width:740px){.home_feat_mobile_logo{padding-left:calc((100% - 690.552px) / 2);padding-left:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px){.home_feat_mobile_logo{padding-left:calc((100% - 920.736px) / 2);padding-left:calc((100% - 57.546rem) / 2);}}@media (min-width:1220px){.home_feat_mobile_logo{padding-left:calc((100% - 1150.92px) / 2);padding-left:calc((100% - 71.9325rem) / 2);}}@media (min-width:1394px){.home_feat_mobile_logo{padding-left:calc((100% - 1317.8034px) / 2);padding-left:calc((100% - 82.36271rem) / 2);}}.home_feat_mobile_logo .icon{color:#fff;margin:0 auto;}@media (min-width:980px){.home_feat_mobile_logo{display:none;}}.home_feat_content_wrap{position:relative;}@media (max-width:979px){.home_feat_content_wrap{margin-top:-20%;}}.home_feat_border{--offset:20px;position:relative;}@media (min-width:980px){.home_feat_border{width:100%;height:100%;position:absolute;top:0;left:0;border:var(--offset) solid #fff;content:"";pointer-events:none;}}.home_feat_gradient{--offset:20px;position:relative;}@media (min-width:980px){.home_feat_gradient{background-image:-webkit-gradient(linear,left top,left bottom,from(#2e58a7),color-stop(20%,#2e58a7),color-stop(20%,#f7931d),color-stop(40%,#f7931d),color-stop(40%,#892a65),color-stop(60%,#892a65),color-stop(60%,#cc3626),color-stop(80%,#cc3626),color-stop(80%,#7dc142),to(#7dc142));background-image:linear-gradient(180deg,#2e58a7 0%,#2e58a7 20%,#f7931d 20%,#f7931d 40%,#892a65 40%,#892a65 60%,#cc3626 60%,#cc3626 80%,#7dc142 80%,#7dc142 100%);position:absolute;right:var(--offset);top:var(--offset);bottom:var(--offset);z-index:3;width:14px;width:0.875rem;pointer-events:none;}}.home_feat_content_bg{position:absolute;top:0;left:-100vw;width:calc(200vw + 100%);height:100%;background-color:var(--bg-color);opacity:var(--bg-opacity);padding-left:100vw;}@media (min-width:980px){.home_feat_content_bg{width:calc(100vw + 100%);}}.home_feat_content_wrap_items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px;padding-top:1.875rem;padding-bottom:40px;padding-bottom:2.5rem;}@media (min-width:980px){.home_feat_content_wrap_items{min-height:66.5vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px 0;padding-top:60px;padding-top:3.75rem;padding-right:30px;padding-right:1.875rem;padding-bottom:75px;padding-bottom:4.6875rem;}}.home_feat_content_wrap_item{position:relative;}.home_feat_content_wrap_item.is_top{display:none;}@media (min-width:980px){.home_feat_content_wrap_item.is_top{display:block;}}.home_feat_content_wrap_item.is_middle{margin-top:20px;margin-top:1.25rem;}@media (min-width:980px){.home_feat_content_wrap_item.is_middle{margin-top:0;}}.home_feat_content_wrap_item.is_bottom{margin-top:35px;margin-top:2.1875rem;}@media (min-width:980px){.home_feat_content_wrap_item.is_bottom{margin-top:0;}}.home_feat_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;}@media (min-width:740px){.home_feat_title{font-size:52px;font-size:3.25rem;}}.home_feat_desc_wrap{--type-color:currentColor;margin-top:16px;margin-top:1rem;}.home_feat_ctas_wrap{margin-top:20px;margin-top:1.25rem;}.home_feat_ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 10px;}.home_feat_links_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;}.home_feat_link_items{margin-top:16px;margin-top:1rem;}@media (min-width:980px){.js .home_feat{--anim-bg-opacity:0;--anim-bg-translate-x:-50%;--anim-content-item-opacity:0;--anim-content-item-translate-y:50px;--anim-border-opacity:0;--anim-border-scale:1.2;--anim-gradient-opacity:0;}.js .home_feat [data-anim=bg]{opacity:var(--anim-bg-opacity);-webkit-transform:translate(var(--anim-bg-translate-x,0),0);transform:translate(var(--anim-bg-translate-x,0),0);}.js .home_feat [data-anim=content-item]{opacity:var(--anim-content-item-opacity);-webkit-transform:translate(0,var(--anim-content-item-translate-y));transform:translate(0,var(--anim-content-item-translate-y));}.js .home_feat [data-anim=border]{opacity:var(--anim-border-opacity);-webkit-transform:scale(var(--anim-border-scale));transform:scale(var(--anim-border-scale));}.js .home_feat [data-anim=gradient]{opacity:var(--anim-gradient-opacity);}.js .home_feat.intro_anim_ready [data-anim]{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:var(--anim-duration,750ms);transition-duration:var(--anim-duration,750ms);-webkit-transition-delay:var(--anim-delay,0ms);transition-delay:var(--anim-delay,0ms);-webkit-transition-timing-function:ease;transition-timing-function:ease;will-change:opacity,transform;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}.js .home_feat.intro_anim_complete [data-anim]{-webkit-transition-duration:2000ms;transition-duration:2000ms;-webkit-transition-property:color,background-color,border-color,-webkit-transform;transition-property:color,background-color,border-color,-webkit-transform;transition-property:color,background-color,border-color,transform;transition-property:color,background-color,border-color,transform,-webkit-transform;-webkit-transition-delay:0ms;transition-delay:0ms;}.js .home_feat.intro_anim_complete [data-anim] *{-webkit-transition:none;transition:none;}.js .home_feat.intro_anim_complete a{-webkit-transition-duration:2000ms;transition-duration:2000ms;-webkit-transition-property:color,background-color,border-color,-webkit-transform;transition-property:color,background-color,border-color,-webkit-transform;transition-property:color,background-color,border-color,transform;transition-property:color,background-color,border-color,transform,-webkit-transform;-webkit-transition-delay:0ms;transition-delay:0ms;}}@media (min-width:980px) and (hover:hover){.js .home_feat.intro_anim_complete a:hover{-webkit-transition-duration:0.25s;transition-duration:0.25s;}}@media (min-width:980px){.js .home_feat.intro_anim_ready,.js .home_feat.intro_anim_complete{--anim-bg-opacity:0.9;--anim-bg-translate-x:0;--anim-content-item-opacity:1;--anim-content-item-translate-y:0;--anim-border-opacity:1;--anim-border-scale:1;--anim-gradient-opacity:1;}}.library_box{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;overflow:hidden;}@media (min-width:740px){.library_box{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.library_box{margin-top:60px;margin-top:3.75rem;}}@media (min-width:740px){.library_box{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.library_box{margin-bottom:60px;margin-bottom:3.75rem;}}.library_box_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px;overflow-x:auto;}.library_box_tab{--bg-color:#f3f3f3;--color:#892a65;--padding-inline:20px;--padding-inline:1.25rem;font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;background-color:var(--bg-color);border-top-left-radius:5px;border-top-left-radius:0.3125rem;border-top-right-radius:5px;border-top-right-radius:0.3125rem;color:var(--color);padding:20px var(--padding-inline);padding:1.25rem var(--padding-inline);text-align:center;white-space:nowrap;}@media (min-width:980px){.library_box_tab{--padding-inline:40px;--padding-inline:2.5rem;}}.library_box_tab:focus{--bg-color:#000;--color:#fff;}.library_box_tab.fs-swap-active{--bg-color:#000;--color:#fff;}@media (hover:hover){.library_box_tab:hover{--bg-color:#000;--color:#fff;}}.library_box_content{background-color:#000;color:#fff;padding:50px 40px;padding:3.125rem 2.5rem;}@media (min-width:980px){.library_box_content{padding-inline:0;}}.js .library_box_panel{display:none;}.js .library_box_panel.fs-swap-active{display:block;}.library_box_panel_subtitle{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2857142857;}@media (min-width:740px){.library_box_panel_subtitle{font-size:34px;font-size:2.125rem;}}.library_box_grid{margin-top:25px;margin-top:1.5625rem;}.library_box_grid_item + .library_box_grid_item{margin-top:30px;margin-top:1.875rem;}@media (min-width:980px){.library_box_grid_item + .library_box_grid_item{margin-top:0;}}.library_box_form_row + .library_box_form_row{margin-top:25px;margin-top:1.5625rem;}.library_box_search_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 10px;}@media (min-width:740px){.library_box_search_wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.library_box_search_wrap input{border:1px solid rgba(102,102,102,0.4);border:0.0625rem solid rgba(102,102,102,0.4);border-radius:4px;border-radius:0.25rem;font-size:18px;font-size:1.125rem;line-height:1.7777777778;padding:8px 12px;padding:0.5rem 0.75rem;font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;line-height:1.4444444444;color:#000;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (min-width:740px){.library_box_search_wrap input{padding:12px 16px;padding:0.75rem 1rem;}}.library_box_search_wrap input:focus{outline:2px solid #892a65;}.library_box_search_wrap input::-webkit-input-placeholder{opacity:1;}.library_box_search_wrap input::-moz-placeholder{opacity:1;}.library_box_search_wrap input:-ms-input-placeholder{opacity:1;}.library_box_search_wrap input::-ms-input-placeholder{opacity:1;}.library_box_search_wrap input::placeholder{opacity:1;}.library_box_search_wrap button{-ms-flex-negative:0;flex-shrink:0;}.library_box_radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px;}.library_box_radio + .library_box_radio{margin-top:11px;margin-top:0.6875rem;}.library_box_radio_input{width:20px;width:1.25rem;height:20px;height:1.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:34px;border-radius:2.125rem;-ms-flex-negative:0;flex-shrink:0;}.library_box_radio_input:checked{background-color:#892a65;background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23fff'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:8px 8px;}.library_box_radio_input:focus{outline:1px solid #f7931d;outline-offset:3px;}.library_box_radio_label{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.library_box_cta_wrap{margin-top:30px;margin-top:1.875rem;}.library_box_cta{--color:#f7931d;color:var(--color);font-size:21px;font-size:1.3125rem;line-height:1.5238095238;text-decoration:underline;}.library_box_cta:focus{--color:#fff;outline:none;}@media (hover:hover){.library_box_cta:hover{--color:#fff;outline:none;}}.library_box_fig figcaption{font-size:18px;font-size:1.125rem;line-height:1.5555555556;margin-top:10px;margin-top:0.625rem;}.link_group_meta{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.link_group_meta{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.link_group_meta{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.link_group_meta{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.link_group_meta{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.link_group_meta{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.link_group_meta{margin-bottom:80px;margin-bottom:5rem;}}.link_group_meta_header{margin-bottom:20px;margin-bottom:1.25rem;}.link_group_meta_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;color:#403f41;}@media (min-width:740px){.link_group_meta_title{font-size:52px;font-size:3.25rem;}}.link_group_meta_description{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.5;}.link_group_meta_item{padding:25px 0 20px;padding:1.5625rem 0 1.25rem;}.link_group_meta_item + .link_group_meta_item{border-top:1px solid #f3f3f3;border-top:0.0625rem solid #f3f3f3;}.link_group_meta_item_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0 20px;}@media (min-width:500px){.link_group_meta_item_header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.link_group_meta_item_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;}@media (min-width:740px){.link_group_meta_item_title{font-size:24px;font-size:1.5rem;}}.link_group_meta_item_link{--color:#892a65;--icon-color:#000;--icon-offset:0;}.link_group_meta_item_link:focus{--color:#403f41;--icon-offset:5px;}@media (hover:hover){.link_group_meta_item_link:hover{--color:#403f41;--icon-offset:5px;}}.link_group_meta_item_link_inner{display:inline-block;}.link_group_meta_item_link_label{color:var(--color);-webkit-transition:0.25s color ease;transition:0.25s color ease;}.link_group_meta_item_link_icon{color:var(--icon-color);margin-left:3px;margin-left:0.1875rem;vertical-align:baseline;}.link_group_meta_item_link_icon .icon{-webkit-transform:translate(var(--icon-offset),0);transform:translate(var(--icon-offset),0);-webkit-transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s transform ease,0.25s color ease;transition:0.25s transform ease,0.25s color ease,0.25s -webkit-transform ease;}.link_group_meta_item_subtitle{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;color:#686e78;-ms-flex-negative:0;flex-shrink:0;}.link_group_meta_item_desc{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;color:#686e78;margin-top:1px;margin-top:0.0625rem;}.link_group{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.link_group{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.link_group{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.link_group{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.link_group{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.link_group{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.link_group{margin-bottom:80px;margin-bottom:5rem;}}.link_group_header{margin-bottom:10px;margin-bottom:0.625rem;}.link_group_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;color:#403f41;margin:0;}@media (min-width:740px){.link_group_title{font-size:52px;font-size:3.25rem;}}.link_group_list{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:0 35px;}@media (min-width:740px){.link_group_list{--columns:2;}}.link_group_link{width:100%;border-bottom:1px solid #f3f3f3;border-bottom:0.0625rem solid #f3f3f3;color:#892a65;display:block;padding:21px 0;padding:1.3125rem 0;-webkit-transition:color 0.25s;transition:color 0.25s;}.link_group_link:focus{color:#403f41;}@media (hover:hover){.link_group_link:hover{color:#403f41;}}.link_group_link_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;}.link_group_link_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;}.link_group_link_icon{position:relative;color:#2e58a7;-ms-flex-negative:0;flex-shrink:0;}.link_group_link_icon .icon{width:11px;width:0.6875rem;display:inline;}.news_item_details{font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:10px;margin-bottom:0.625rem;}.news_meta .news_item_details{margin-bottom:0;}.news_item_detail{display:inline-block;vertical-align:middle;}.news_meta .news_item_detail{font-weight:700;}.news_item_date .news_item_detail_hint{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.news_item_date .news_item_detail_hint.focusable:active,.news_item_date .news_item_detail_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.news_item_publisher{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.news_item_publisher.focusable:active,.news_item_publisher.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.news_entry_figure{display:block;}.news_entry_figure img{display:block;width:100%;height:auto;}.news_feature{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.news_feature{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.news_feature{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.news_feature{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.news_feature{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.news_feature{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.news_feature{margin-bottom:80px;margin-bottom:5rem;}}.news_feature_inner{border:2px solid #dbdbdb;border:0.125rem solid #dbdbdb;padding:30px;padding:1.875rem;}@media (min-width:980px){.news_feature_item{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:1220px){.news_feature_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.news_feature_item_figure{display:block;margin-bottom:20px;margin-bottom:1.25rem;}.news_feature_item_figure img{display:block;width:100%;height:auto;}@media (min-width:740px){.news_feature_item_figure{width:40%;float:right;margin:0 0 30px 30px;margin:0 0 1.875rem 1.875rem;}}@media (min-width:980px){.news_feature_item_figure{width:45%;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}.news_feature_item_figure_link{display:block;}@media (min-width:980px){.news_feature_item_wrapper{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-right:auto;}}.news_feature_item_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:5px;margin-bottom:0.3125rem;}.news_feature_item_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;margin:0;}@media (min-width:740px){.news_feature_item_title{font-size:52px;font-size:3.25rem;}}.news_feature_item_title_link{color:#0070eb;text-decoration:underline;-webkit-transition:color 0.25s;transition:color 0.25s;}.news_feature_item_title_link:focus{color:#000;text-decoration:none;}@media (hover:hover){.news_feature_item_title_link:hover{color:#000;text-decoration:none;}}.news_feature_item_categories{margin:0 0 10px;margin:0 0 0.625rem;}.news_feature_item_category_hint{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.news_feature_item_category_hint.focusable:active,.news_feature_item_category_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.news_feature_item_category_list{list-style:none;margin:0;padding:0;}.news_feature_item_category{display:inline-block;font-size:14px;font-size:0.875rem;font-weight:700;letter-spacing:0.5px;letter-spacing:0.03125rem;line-height:1.4285714286;margin-right:10px;margin-right:0.625rem;text-transform:uppercase;}.news_feature_item_category_link{color:#0070eb;text-decoration:underline;-webkit-transition:color 0.25s;transition:color 0.25s;}.news_feature_item_category_link:focus{color:#000;text-decoration:none;}@media (hover:hover){.news_feature_item_category_link:hover{color:#000;text-decoration:none;}}.news_feature_item_details{font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:10px;margin-bottom:0.625rem;}.news_feature_item_detail{display:inline-block;vertical-align:middle;}.news_feature_item_date .news_feature_item_detail_hint{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.news_feature_item_date .news_feature_item_detail_hint.focusable:active,.news_feature_item_date .news_feature_item_detail_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.news_feature_item_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.news_feature_item_description p{margin:0;}.news_list{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.news_list{margin-top:50px;margin-top:3.125rem;}}@media (min-width:740px){.news_list{margin-bottom:50px;margin-bottom:3.125rem;}}.news_list_rows{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:50px 4.09%;}@media (min-width:740px){.news_list_rows{--columns:2;}}@media (min-width:980px){.news_list_rows{--columns:3;}}.news_list_item{color:#403f41;}@media (min-width:740px){.news_list_item{text-align:center;}}.news_list_item_figure{display:block;margin-bottom:20px;margin-bottom:1.25rem;}.news_list_item_figure img{display:block;width:100%;height:auto;}.news_list_item_figure:after{background-image:-webkit-gradient(linear,left top,right top,from(#2e58a7),color-stop(20%,#2e58a7),color-stop(20%,#f7931d),color-stop(40%,#f7931d),color-stop(40%,#892a65),color-stop(60%,#892a65),color-stop(60%,#cc3626),color-stop(80%,#cc3626),color-stop(80%,#7dc142),to(#7dc142));background-image:linear-gradient(90deg,#2e58a7 0%,#2e58a7 20%,#f7931d 20%,#f7931d 40%,#892a65 40%,#892a65 60%,#cc3626 60%,#cc3626 80%,#7dc142 80%,#7dc142 100%);content:"";display:block;height:4px;height:0.25rem;}.news_list_item_figure_link{display:block;}@media (min-width:740px){.news_list_item_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;}}.news_list_item_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:5px;margin-bottom:0.3125rem;}.news_list_item_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;color:#892a65;}@media (min-width:740px){.news_list_item_title{font-size:24px;font-size:1.5rem;}}.news_list_item_title:focus{color:#000;}@media (hover:hover){.news_list_item_title:hover{color:#000;}}.news_list_item_title_link{display:block;-webkit-transition:color 0.25s;transition:color 0.25s;}.news_list_item_title_link:focus{color:#000;}@media (hover:hover){.news_list_item_title_link:hover{color:#000;}}.news_list_item_category_hint{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.news_list_item_category_hint.focusable:active,.news_list_item_category_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.news_list_item_category_list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 10px;}@media (min-width:740px){.news_list_item_category_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.news_list_item_category{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;color:#403f41;margin-bottom:5px;margin-bottom:0.3125rem;}.news_list_item_category_link{color:currentColor;}.news_list_item_category_link:focus{text-decoration:underline;}@media (hover:hover){.news_list_item_category_link:hover{text-decoration:underline;}}.news_list_item_details{font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:10px;margin-bottom:0.625rem;}.news_list_item_detail{display:inline-block;vertical-align:middle;}.news_list_item_date .news_list_item_detail_hint{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.news_list_item_date .news_list_item_detail_hint.focusable:active,.news_list_item_date .news_list_item_detail_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.news_list_item_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;color:#403f41;}.news_list_item_description p{margin:0;}.news_meta_inner{border-bottom:1px solid #f3f3f3;border-bottom:0.0625rem solid #f3f3f3;padding:30px 0;padding:1.875rem 0;}@media (min-width:980px){.news_meta_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;}}@media (min-width:740px){.news_meta_body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:980px){.news_meta_body{margin-right:30px;margin-right:1.875rem;}}.news_meta_details{font-size:15px;font-size:0.9375rem;line-height:1.6;}.news_meta_detail{color:#403f41;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.news_meta_detail_hint{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;margin-bottom:1px;margin-bottom:0.0625rem;}.news_meta_detail_label{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.news_meta_categories_block{position:relative;margin-top:16px;margin-top:1rem;padding-left:22px;padding-left:1.375rem;}@media (min-width:740px){.news_meta_categories_block{margin-top:0;margin-left:30px;margin-left:1.875rem;}}.news_meta_categories_icon{position:absolute;top:2px;left:0;}.news_meta_categories{list-style:none;margin:0;padding:0;}.news_meta_category{font-size:15px;font-size:0.9375rem;line-height:1.6;}.news_meta_category_link{color:#0070eb;text-decoration:underline;-webkit-transition:color 0.25s;transition:color 0.25s;}.news_meta_category_link:focus{color:#000;text-decoration:none;}@media (hover:hover){.news_meta_category_link:hover{color:#000;text-decoration:none;}}.news_related{padding-top:40px;padding-top:2.5rem;padding-bottom:40px;padding-bottom:2.5rem;background-color:#f3f3f3;}@media (min-width:740px){.news_related{padding-top:50px;padding-top:3.125rem;}}@media (min-width:980px){.news_related{padding-top:60px;padding-top:3.75rem;}}@media (min-width:1220px){.news_related{padding-top:80px;padding-top:5rem;}}@media (min-width:740px){.news_related{padding-bottom:50px;padding-bottom:3.125rem;}}@media (min-width:980px){.news_related{padding-bottom:60px;padding-bottom:3.75rem;}}@media (min-width:1220px){.news_related{padding-bottom:80px;padding-bottom:5rem;}}.news_related_header{margin-bottom:30px;margin-bottom:1.875rem;text-align:center;}.news_related_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;color:#2e58a7;margin:0 0 5px;margin:0 0 0.3125rem;}@media (min-width:740px){.news_related_title{font-size:52px;font-size:3.25rem;}}.news_related_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.news_related_description p{margin:0;}.news_related_items{display:grid;gap:30px 4.09%;}@media (min-width:980px){.news_related_items{grid-template-columns:repeat(3,1fr);}}.news_related_item_figure{display:block;margin-bottom:20px;margin-bottom:1.25rem;}.news_related_item_figure img{display:block;width:100%;height:auto;}.news_related_item_figure:after{background-image:-webkit-gradient(linear,left top,right top,from(#7dc142),color-stop(20%,#7dc142),color-stop(20%,#cc3626),color-stop(40%,#cc3626),color-stop(40%,#cf6eaa),color-stop(60%,#cf6eaa),color-stop(60%,#f7931d),color-stop(80%,#f7931d),color-stop(80%,#2e58a7),to(#2e58a7));background-image:linear-gradient(90deg,#7dc142 0%,#7dc142 20%,#cc3626 20%,#cc3626 40%,#cf6eaa 40%,#cf6eaa 60%,#f7931d 60%,#f7931d 80%,#2e58a7 80%,#2e58a7 100%);content:"";display:block;height:4px;height:0.25rem;}@media (min-width:980px){.news_related_item_figure{display:block;}}.news_related_item_figure_link{display:block;}@media (min-width:980px){.news_related_item_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:5px;margin-bottom:0.3125rem;}}.news_related_item_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;margin:0;}@media (min-width:740px){.news_related_item_title{font-size:24px;font-size:1.5rem;}}@media (min-width:500px){.news_related_item_title{text-align:center;}}.news_related_item_title_link{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;color:#892a65;}@media (min-width:740px){.news_related_item_title_link{font-size:24px;font-size:1.5rem;}}.news_related_item_title_link:focus{color:#000;}@media (hover:hover){.news_related_item_title_link:hover{color:#000;}}.news_related_item_categories{display:none;margin:0 0 10px;margin:0 0 0.625rem;}@media (min-width:980px){.news_related_item_categories{display:block;}}.news_related_item_category_hint{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.news_related_item_category_hint.focusable:active,.news_related_item_category_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.news_related_item_category_list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 10px;}@media (min-width:740px){.news_related_item_category_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.news_related_item_category{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;margin-bottom:5px;margin-bottom:0.3125rem;}.news_related_item_category_link{color:currentColor;}.news_related_item_category_link:focus{text-decoration:underline;}@media (hover:hover){.news_related_item_category_link:hover{text-decoration:underline;}}@media (min-width:500px){.news_related_item_body{text-align:center;}}.news_related_item_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;color:#403f41;}.news_related_item_description p{margin:0;}.people_entry_figure{display:block;width:min(300px,50%);width:min(18.75rem,50%);border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 115px;flex:0 0 115px;margin:0;overflow:hidden;}.people_entry_figure img{display:block;width:100%;height:auto;}@media (min-width:360px){.people_entry_figure{float:right;margin-left:20px;margin-left:1.25rem;}}@media (min-width:740px){.people_entry_figure{margin:30px 0 30px 30px;margin:1.875rem 0 1.875rem 1.875rem;}}@media (min-width:740px){.people_entry_figure{-ms-flex-preferred-size:215px;flex-basis:215px;}}.people_item{position:relative;display:grid;gap:15px 30px;}@media (min-width:1220px){.people_item{grid-template-columns:47.8% 1fr;gap:4.3%;}}.people_item_header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:20px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;}@media (min-width:1220px){.people_item_header{display:block;}}.people_item_figure{display:block;width:60px;width:3.75rem;}.people_item_figure img{display:block;width:100%;height:auto;}@media (min-width:740px){.people_item_figure{width:90px;width:5.625rem;}}@media (min-width:1220px){.people_item_figure{width:9.5%;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}}.people_item_name{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2857142857;margin:0;}@media (min-width:740px){.people_item_name{font-size:34px;font-size:2.125rem;}}.people_item_name_link{color:#892a65;-webkit-transition:color 0.25s;transition:color 0.25s;}.people_item_name_link:focus{color:#000;text-decoration:none;}@media (hover:hover){.people_item_name_link:hover{color:#000;text-decoration:none;}}.people_item_name_link_icon{--translate-x:0;display:inline-block;-webkit-transform:translate(var(--translate-x),0);transform:translate(var(--translate-x),0);-webkit-transition:0.25s -webkit-transform ease;transition:0.25s -webkit-transform ease;transition:0.25s transform ease;transition:0.25s transform ease,0.25s -webkit-transform ease;}.people_item_name_link:hover .people_item_name_link_icon{--translate-x:5px;}.people_item_title{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;color:#686e78;margin-top:2px;margin-top:0.125rem;}.people_item_department_wrap{margin-top:3px;margin-top:0.1875rem;}.people_item_department_link{font-size:18px;font-size:1.125rem;line-height:1.5555555556;color:#892a65;}.people_item_department_link:focus{text-decoration:underline;}@media (hover:hover){.people_item_department_link:hover{text-decoration:underline;}}.people_item_image{border-radius:50%;}@media (min-width:980px) and (max-width:1219px){.people_item_body{width:47.8%;}}@media (min-width:1220px){.people_item_body{padding-right:22.5%;}}.people_item_detail{--columns:1;display:grid;gap:5px 20px;grid-template-columns:repeat(var(--columns),1fr);}@media (min-width:980px){.people_item_detail{--columns:2;gap:20px 4.09%;}}.people_item_detail_label{font-size:12px;font-size:0.75rem;font-weight:700;line-height:1.5714285714;text-transform:uppercase;width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.people_item_detail_label.focusable:active,.people_item_detail_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.people_item_detail_item_header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px;margin-bottom:0.25rem;}.people_item_detail_icon{margin-right:10px;margin-right:0.625rem;}.people_item_detail_hint{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.people_item_detail_hint.focusable:active,.people_item_detail_hint.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.people_item_detail_info{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;display:block;}@media print{.people_item_detail_info[href]:after{content:normal;}}.people_item_detail_info_link{color:#892a65;-webkit-transition:color 0.25s;transition:color 0.25s;}.people_item_detail_info_link:focus{text-decoration:underline;}@media (hover:hover){.people_item_detail_info_link:hover{text-decoration:underline;}}@media print{.people_item_detail_info_link:after{content:normal;}}.people_list{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.people_list{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.people_list{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.people_list{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.people_list{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.people_list{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.people_list{margin-bottom:80px;margin-bottom:5rem;}}.people_list_items{list-style:none;margin:0;padding:0;}.people_list_item{border-top:1px solid #f3f3f3;border-top:0.0625rem solid #f3f3f3;padding:40px 0;padding:2.5rem 0;}.people_list_item.is_headers{border-top:0;display:none;padding-block:0 20px;padding-block:0 1.25rem;}@media (min-width:1220px){.people_list_item.is_headers{display:block;}}.people_list_item_header_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;color:#403f41;}.people_meta_inner{border-bottom:1px solid #f3f3f3;border-bottom:0.0625rem solid #f3f3f3;padding:30px 0;padding:1.875rem 0;}.people_meta_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:20px 40px;}@media (min-width:740px){.people_meta_wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.people_meta_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;color:#403f41;margin-bottom:5px;margin-bottom:0.3125rem;}.people_meta_content_item{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;word-break:break-all;}.people_meta_content_item a{color:#892a65;display:block;}.people_meta_content_item a:focus{text-decoration:underline;}@media (hover:hover){.people_meta_content_item a:hover{text-decoration:underline;}}.scroll_feat{--aspect-ratio:2/3;}@media (min-width:740px){.scroll_feat{--aspect-ratio:16/9;}}.scroll_feat{position:relative;z-index:-1;width:100%;color:#fff;text-align:center;}.scroll_feat_picture_wrap{position:sticky;top:0;z-index:-1;height:100vh;margin-top:var(--component-offset,0);pointer-events:none;}.scroll_feat_picture{display:block;height:inherit;}.scroll_feat_picture:after{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.4);content:"";}.scroll_feat_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.scroll_feat_content_wrap{position:relative;min-height:100vh;padding-block:60px;padding-block:3.75rem;}@media (min-width:980px){.scroll_feat_content_wrap{padding-block:120px;padding-block:7.5rem;}}.scroll_feat_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2857142857;}@media (min-width:740px){.scroll_feat_title{font-size:34px;font-size:2.125rem;}}.scroll_feat_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;margin-top:45px;margin-top:2.8125rem;}@media (min-width:740px){.scroll_feat_items{margin-top:65px;margin-top:4.0625rem;margin-bottom:30vh;row-gap:30vh;}}.scroll_feat_item{opacity:var(--item-opacity,1);-webkit-transform:scale(var(--item-scale,1));transform:scale(var(--item-scale,1));will-change:transform opacity;}.scroll_feat_item_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:48px;font-size:3rem;line-height:1.125;}@media (min-width:740px){.scroll_feat_item_title{font-size:62px;font-size:3.875rem;}}@media (min-width:980px){.scroll_feat_item_title{font-size:100px;font-size:6.25rem;}}.share_tool_item{opacity:0;visibility:hidden;}.share_tools.fs-swap-active .share_tool_item{opacity:1;visibility:visible;}.share_tools{position:relative;display:none;}@media (min-width:980px){.js .share_tools{display:block;}}@media print{.js .share_tools{display:none;}}.share_tools_title{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.share_tools_title.focusable:active,.share_tools_title.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.share_tools_toggle{position:relative;z-index:1;display:inline-block;}.share_tools_list{list-style:none;margin:0;padding:0;position:absolute;top:50%;right:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.share_tool_item{-ms-flex-negative:0;flex-shrink:0;pointer-events:none;-webkit-transform:translate3d(166px,0,0);transform:translate3d(166px,0,0);-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,transform 0.3s;transition:opacity 0.3s,transform 0.3s,-webkit-transform 0.3s;}.share_tools.fs-swap-active .share_tool_item{pointer-events:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.share_tools.fs-swap-active .share_tool_item:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s;}.share_tools.fs-swap-active .share_tool_item:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.share_tools.fs-swap-active .share_tool_item:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s;}.share_tools.fs-swap-active .share_tool_item:nth-child(4){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.share_tools.fs-swap-active .share_tool_item:nth-child(5){-webkit-transition-delay:0.5s;transition-delay:0.5s;}.share_tools.fs-swap-active .share_tool_item:nth-child(6){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.share_tools.fs-swap-active .share_tool_item:nth-child(7){-webkit-transition-delay:0.7s;transition-delay:0.7s;}.share_tools.fs-swap-active .share_tool_item:nth-child(8){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.share_tools.fs-swap-active .share_tool_item:nth-child(9){-webkit-transition-delay:0.9s;transition-delay:0.9s;}.share_tool{color:#0070eb;display:block;padding:10px;padding:0.625rem;-webkit-transition:color 0.25s;transition:color 0.25s;}.share_tool:focus{color:#000;}@media (hover:hover){.share_tool:hover{color:#000;}}.share_tool_icon{color:#892a65;display:block;}.share_tool_icon:focus{color:#000;}@media (hover:hover){.share_tool_icon:hover{color:#000;}}.share_tool_icon .icon{width:25px;width:1.5625rem;height:25px;height:1.5625rem;}.share_tool_label{width:1px;width:0.0625rem;height:1px;height:0.0625rem;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;margin:-0.0625rem;overflow:hidden;padding:0;}.share_tool_label.focusable:active,.share_tool_label.focusable:focus{width:auto;height:auto;position:static;clip:auto;margin:0;overflow:visible;}.testimonial + *{margin-top:0;}.testimonial{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;position:relative;}@media (min-width:740px){.testimonial{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.testimonial{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.testimonial{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.testimonial{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.testimonial{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.testimonial{margin-bottom:80px;margin-bottom:5rem;}}.testimonial:before{position:absolute;inset:0;background-color:#f3f3f3;content:"";}@media (min-width:1220px){.testimonial:before{margin-right:calc((100% - (100% - 40px) * 0.9591) / 2);margin-right:calc((100% - (100% - 2.5rem) * 0.9591) / 2);margin-left:calc((100% - (100% - 40px) * 0.9591) / 2);margin-left:calc((100% - (100% - 2.5rem) * 0.9591) / 2);}}@media (min-width:1220px) and (min-width:740px){.testimonial:before{margin-right:calc((100% - 690.552px) / 2);margin-right:calc((100% - 43.1595rem) / 2);}}@media (min-width:1220px) and (min-width:980px){.testimonial:before{margin-right:calc((100% - 920.736px) / 2);margin-right:calc((100% - 57.546rem) / 2);}}@media (min-width:1220px) and (min-width:1220px){.testimonial:before{margin-right:calc((100% - 1150.92px) / 2);margin-right:calc((100% - 71.9325rem) / 2);}}@media (min-width:1220px) and (min-width:1394px){.testimonial:before{margin-right:calc((100% - 1317.8034px) / 2);margin-right:calc((100% - 82.36271rem) / 2);}}@media (min-width:1220px) and (min-width:740px){.testimonial:before{margin-left:calc((100% - 690.552px) / 2);margin-left:calc((100% - 43.1595rem) / 2);}}@media (min-width:1220px) and (min-width:980px){.testimonial:before{margin-left:calc((100% - 920.736px) / 2);margin-left:calc((100% - 57.546rem) / 2);}}@media (min-width:1220px) and (min-width:1220px){.testimonial:before{margin-left:calc((100% - 1150.92px) / 2);margin-left:calc((100% - 71.9325rem) / 2);}}@media (min-width:1220px) and (min-width:1394px){.testimonial:before{margin-left:calc((100% - 1317.8034px) / 2);margin-left:calc((100% - 82.36271rem) / 2);}}.testimonial_inner{padding-top:40px;padding-top:2.5rem;padding-bottom:40px;padding-bottom:2.5rem;position:relative;color:#403f41;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 40px;}@media (min-width:740px){.testimonial_inner{padding-top:50px;padding-top:3.125rem;}}@media (min-width:980px){.testimonial_inner{padding-top:60px;padding-top:3.75rem;}}@media (min-width:740px){.testimonial_inner{padding-bottom:50px;padding-bottom:3.125rem;}}@media (min-width:980px){.testimonial_inner{padding-bottom:60px;padding-bottom:3.75rem;}}@media (min-width:980px){.testimonial_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:1220px){.testimonial_inner{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;}}@media (min-width:980px){.testimonial_inner_item.is_media{width:30%;}}@media (min-width:980px){.testimonial_inner_item.is_content{-webkit-box-flex:1;-ms-flex:1;flex:1;}}.testimonial_figure{display:block;position:relative;max-width:300px;max-width:18.75rem;background-image:url(/themes/custom/cgcc/frontend/static-html/images/src/circle_border_gradient.svg);padding:12px;padding:0.75rem;display:block;margin-inline:auto;}.testimonial_figure img{display:block;width:100%;height:auto;}@media (min-width:980px){.testimonial_figure{max-width:100%;margin-inline:0;}}.testimonial_image{border-radius:50%;}.testimonial_quote_banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 13px;margin-bottom:20px;margin-bottom:1.25rem;}.testimonial_quote_banner:after{height:1px;height:0.0625rem;background-color:#892a65;content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;}.testimonial_quote_banner_icon{-ms-flex-negative:0;flex-shrink:0;}.testimonial_quote{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2857142857;margin:0 0 15px;margin:0 0 0.9375rem;}@media (min-width:740px){.testimonial_quote{font-size:34px;font-size:2.125rem;}}.testimonial_quote p{margin:0;}.testimonial_quote a{color:#892a65;font-weight:700;text-decoration:underline;-webkit-transition:color 0.25s;transition:color 0.25s;}.testimonial_quote a:hover,.testimonial_quote a:focus{text-decoration:none;}.testimonial_info{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.testimonial_media + .testimonial_info{padding-right:30px;padding-right:1.875rem;}.testimonial_quote_name{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:21px;font-size:1.3125rem;line-height:1.3333333333;display:block;}@media (min-width:740px){.testimonial_quote_name{font-size:24px;font-size:1.5rem;}}.testimonial_quote_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:700;font-size:15px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;display:block;}.topics{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;content-visibility:auto;contain-intrinsic-size:20em;color:#403f41;}@media (min-width:740px){.topics{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.topics{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.topics{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.topics{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.topics{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.topics{margin-bottom:80px;margin-bottom:5rem;}}.topics_header{margin-bottom:30px;margin-bottom:1.875rem;}.topics_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;}@media (min-width:740px){.topics_title{font-size:52px;font-size:3.25rem;}}.topics_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.topics_description p{margin:0;}.topic + .topic:before{background-image:-webkit-gradient(linear,left top,right top,from(#7dc142),color-stop(20%,#7dc142),color-stop(20%,#cc3626),color-stop(40%,#cc3626),color-stop(40%,#cf6eaa),color-stop(60%,#cf6eaa),color-stop(60%,#f7931d),color-stop(80%,#f7931d),color-stop(80%,#2e58a7),to(#2e58a7));background-image:linear-gradient(90deg,#7dc142 0%,#7dc142 20%,#cc3626 20%,#cc3626 40%,#cf6eaa 40%,#cf6eaa 60%,#f7931d 60%,#f7931d 80%,#2e58a7 80%,#2e58a7 100%);content:"";display:block;width:100%;height:3px;height:0.1875rem;margin-top:30px;margin-top:1.875rem;margin-bottom:30px;margin-bottom:1.875rem;}@media (min-width:980px){.topic + .topic:before{margin-bottom:50px;margin-bottom:3.125rem;}}.topic_inner{overflow:hidden;}@media (min-width:740px){.topic_inner{display:-webkit-box;display:-ms-flexbox;display:flex;}}.topic_figure{display:block;width:115px;width:7.1875rem;margin:0 0 20px 0;margin:0 0 1.25rem 0;}.topic_figure img{display:block;width:100%;height:auto;}@media (min-width:360px){.topic_figure{float:right;margin-left:20px;margin-left:1.25rem;}}@media (min-width:500px){.topic_figure{width:30.5%;}}@media (min-width:740px){.topic_figure{width:auto;-webkit-box-flex:0;-ms-flex:0 0 30.5%;flex:0 0 30.5%;float:none;margin-right:30px;margin-right:1.875rem;margin-left:0;}}@media (min-width:980px){.topic_figure{-ms-flex-preferred-size:37%;flex-basis:37%;}}@media (min-width:1220px){.topic_figure{-ms-flex-preferred-size:35.5%;flex-basis:35.5%;}}.topic_wrapper{margin-top:10px;margin-top:0.625rem;}.topic_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2857142857;margin:0 0 6px;margin:0 0 0.375rem;}@media (min-width:740px){.topic_title{font-size:34px;font-size:2.125rem;}}.topic_description{font-family:"Texta",sans-serif;font-display:swap;font-size:21px;font-size:1.3125rem;line-height:1.5238095238;}.topic_description p{margin:0;}.topic_links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 20px;margin-top:10px;margin-top:0.625rem;}.topic_link{--color:#892a65;--icon-color:#403f41;--icon-offset:0;}.topic_link:focus{--color:#403f41;--icon-offset:5px;}@media (hover:hover){.topic_link:hover{--color:#403f41;--icon-offset:5px;}}.topic_link_inner{display:inline-block;}.topic_link_label{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4444444444;color:var(--color);-webkit-transition:0.25s color ease;transition:0.25s color ease;vertical-align:middle;}.topic_link_icon{color:var(--icon-color);margin-left:3px;margin-left:0.1875rem;-webkit-transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s transform ease,0.25s color ease;transition:0.25s transform ease,0.25s color ease,0.25s -webkit-transform ease;vertical-align:baseline;}.topic_link_icon .icon{-webkit-transform:translate(var(--icon-offset),0);transform:translate(var(--icon-offset),0);-webkit-transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s color ease,0.25s -webkit-transform ease;transition:0.25s transform ease,0.25s color ease;transition:0.25s transform ease,0.25s color ease,0.25s -webkit-transform ease;}.visual_cta{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.visual_cta{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.visual_cta{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.visual_cta{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.visual_cta{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.visual_cta{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.visual_cta{margin-bottom:80px;margin-bottom:5rem;}}@media (min-width:980px){.visual_cta{padding-right:calc((100% - (100% - 40px) * 0.9591) / 2);padding-right:calc((100% - (100% - 2.5rem) * 0.9591) / 2);padding-left:calc((100% - (100% - 40px) * 0.9591) / 2);padding-left:calc((100% - (100% - 2.5rem) * 0.9591) / 2);}}@media (min-width:980px) and (min-width:740px){.visual_cta{padding-right:calc((100% - 690.552px) / 2);padding-right:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px) and (min-width:980px){.visual_cta{padding-right:calc((100% - 920.736px) / 2);padding-right:calc((100% - 57.546rem) / 2);}}@media (min-width:980px) and (min-width:1220px){.visual_cta{padding-right:calc((100% - 1150.92px) / 2);padding-right:calc((100% - 71.9325rem) / 2);}}@media (min-width:980px) and (min-width:1394px){.visual_cta{padding-right:calc((100% - 1317.8034px) / 2);padding-right:calc((100% - 82.36271rem) / 2);}}@media (min-width:980px) and (min-width:740px){.visual_cta{padding-left:calc((100% - 690.552px) / 2);padding-left:calc((100% - 43.1595rem) / 2);}}@media (min-width:980px) and (min-width:980px){.visual_cta{padding-left:calc((100% - 920.736px) / 2);padding-left:calc((100% - 57.546rem) / 2);}}@media (min-width:980px) and (min-width:1220px){.visual_cta{padding-left:calc((100% - 1150.92px) / 2);padding-left:calc((100% - 71.9325rem) / 2);}}@media (min-width:980px) and (min-width:1394px){.visual_cta{padding-left:calc((100% - 1317.8034px) / 2);padding-left:calc((100% - 82.36271rem) / 2);}}.visual_cta_inner{position:relative;}@media (max-width:979px){.visual_cta_figure{display:block;border-top:13px solid var(--theme-bg,#892a65);border-top:0.8125rem solid var(--theme-bg,#892a65);}.visual_cta_figure img{display:block;width:100%;height:auto;}}@media (min-width:980px){.visual_cta_figure{position:absolute;top:20px;bottom:20px;}.visual_cta.placement_right .visual_cta_figure{right:20px;left:0;}.visual_cta.placement_left .visual_cta_figure{left:20px;right:0;}}.visual_cta_image{--bg-color:var(--theme-bg,#892a65);}@media (min-width:980px){.visual_cta_image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}}.visual_cta_content{position:relative;color:var(--theme-fg,#fff);padding-top:20px;padding-top:1.25rem;padding-bottom:70px;padding-bottom:4.375rem;}.visual_cta_content:before{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--theme-bg,#892a65);content:"";}@media (min-width:980px){.visual_cta_content:before{opacity:0.9;}}@media (max-width:979px){.visual_cta_content{padding-right:calc((100% - (100% - 40px) * 0.9591) / 2);padding-right:calc((100% - (100% - 2.5rem) * 0.9591) / 2);padding-left:calc((100% - (100% - 40px) * 0.9591) / 2);padding-left:calc((100% - (100% - 2.5rem) * 0.9591) / 2);}}@media (max-width:979px) and (min-width:740px){.visual_cta_content{padding-right:calc((100% - 690.552px) / 2);padding-right:calc((100% - 43.1595rem) / 2);}}@media (max-width:979px) and (min-width:980px){.visual_cta_content{padding-right:calc((100% - 920.736px) / 2);padding-right:calc((100% - 57.546rem) / 2);}}@media (max-width:979px) and (min-width:1220px){.visual_cta_content{padding-right:calc((100% - 1150.92px) / 2);padding-right:calc((100% - 71.9325rem) / 2);}}@media (max-width:979px) and (min-width:1394px){.visual_cta_content{padding-right:calc((100% - 1317.8034px) / 2);padding-right:calc((100% - 82.36271rem) / 2);}}@media (max-width:979px) and (min-width:740px){.visual_cta_content{padding-left:calc((100% - 690.552px) / 2);padding-left:calc((100% - 43.1595rem) / 2);}}@media (max-width:979px) and (min-width:980px){.visual_cta_content{padding-left:calc((100% - 920.736px) / 2);padding-left:calc((100% - 57.546rem) / 2);}}@media (max-width:979px) and (min-width:1220px){.visual_cta_content{padding-left:calc((100% - 1150.92px) / 2);padding-left:calc((100% - 71.9325rem) / 2);}}@media (max-width:979px) and (min-width:1394px){.visual_cta_content{padding-left:calc((100% - 1317.8034px) / 2);padding-left:calc((100% - 82.36271rem) / 2);}}@media (min-width:980px){.visual_cta_content{width:calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 7 + 24.54%);margin-left:auto;padding:200px calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0%) 160px;padding:12.5rem calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 1 + 0%) 10rem;}.visual_cta.placement_left .visual_cta_content{margin-left:0;}}@media (min-width:1220px){.visual_cta_content{width:calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 4.5 + 14.315%);}}.visual_cta_content_inner{position:relative;}.visual_cta_title{font-family:"Texta",sans-serif;font-display:swap;font-weight:900;font-size:36px;font-size:2.25rem;line-height:1.1666666667;}@media (min-width:740px){.visual_cta_title{font-size:52px;font-size:3.25rem;}}.visual_cta_desc{--type-color:currentColor;margin-top:11px;margin-top:0.6875rem;}.visual_cta_link_wrap{margin-top:20px;margin-top:1.25rem;}.wysiwyg_block{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;}@media (min-width:740px){.wysiwyg_block{margin-top:50px;margin-top:3.125rem;}}@media (min-width:980px){.wysiwyg_block{margin-top:60px;margin-top:3.75rem;}}@media (min-width:1220px){.wysiwyg_block{margin-top:80px;margin-top:5rem;}}@media (min-width:740px){.wysiwyg_block{margin-bottom:50px;margin-bottom:3.125rem;}}@media (min-width:980px){.wysiwyg_block{margin-bottom:60px;margin-bottom:3.75rem;}}@media (min-width:1220px){.wysiwyg_block{margin-bottom:80px;margin-bottom:5rem;}}.wysiwyg_block_inner > :first-child{margin-top:0;}.wysiwyg_block_inner > :last-child{margin-bottom:0;}@media print{*{background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important;}h2,h3,p{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}a{text-decoration:underline;}a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}abbr[title]:after{content:" (" attr(title) ")";}pre,blockquote{border:1px solid #999;border:0.0625rem solid #999;padding:10px;padding:0.625rem;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}.print{display:block;}#fs-grid-menu{display:none !important;}}
