.section-dynamicContent-pages .blockEntry .block .media:after{content:'';background:linear-gradient(180deg,rgba(15,30,90,0) 55.5%,rgba(15,30,90,0.7) 100%);position:absolute;top:0;left:0;width:100%;height:100%}.section-dynamicContent-pages .blockEntry .block .media:before{opacity:0;transition:all .3s linear;z-index:1;content:'';background:var(--color1);position:absolute;top:0;left:0;width:100%;height:100%}.section-dynamicContent-pages .blockEntry .block .inner{z-index:2;align-content:flex-end}.section-dynamicContent-pages .blockEntry .block .inner .content{padding:0;transition:all .3s linear;max-height:0;overflow:hidden;display:block!important;position:relative;z-index:1;opacity:0;color:#fff}.section-dynamicContent-pages .blockEntry .block .widgetHeader{padding-bottom:calc(var(--gutter) / 2)}.section-dynamicContent-pages .blockEntry .block .footer{padding:calc(var(--gutter)/4) 0 0}.section-dynamicContent-pages .blocks .blockEntry .inner{aspect-ratio:37/30}.section-dynamicContent-pages .blocks .blockEntry .item-last .listFooter{background:var(--color3);height:100%}.section-dynamicContent-pages .blocks .blockEntry .item-last .listFooter .inner{display:flex;flex-direction:column;justify-content:space-between}.section-dynamicContent-pages .blocks .blockEntry .item-last .listFooter .inner .header{display:flex;flex-direction:column;gap:calc(var(--gutter) / 2)}.section-dynamicContent-pages .blocks .blockEntry .item-last .listFooter .inner .header .footerWidgetText{padding:0;color:#fff}.section-dynamicContent-pages .blocks .blockEntry .item-last .listFooter .inner .header .accent-line{background:#fff}.section-dynamicContent-pages .blocks .blockEntry .item-last .listFooter .inner .actionButton.textlink:after{color:#fff}.section-dynamicContent-pages .slider .blockEntry .inner{aspect-ratio:1/1}.section-dynamicContent-pages.section-alignLeft .sectionButtons{justify-content:center;padding-top:var(--padding)}@media(max-width:56em){.section-dynamicContent-pages.section-alignLeft .panel{padding-left:0;padding-right:0}}@media(max-width:56em){.section-dynamicContent-pages.section-alignLeft .block{padding-left:0;padding-right:0}.section-dynamicContent-pages.section-alignLeft .block .content .blockTitle{font-size:var(--m-fontsize);line-height:var(--m-lineheight);font-family:var(--subfont)}}@media(max-width:56em){.section-dynamicContent-pages.sectionColor1:not([data-index="2"]){margin-top:calc(var(--section) * -1)}}@media(max-width:56em){.section-dynamicContent-pages{overflow:hidden}}@media(hover:hover){.section-dynamicContent-pages .blockEntry .block:hover .media:before{opacity:.7}.section-dynamicContent-pages .blockEntry .block:hover .content{max-height:200px;opacity:1;padding:0 0 calc(var(--gutter)/2)}}.section-dynamicContent-pages .blocks:not(.one-column) .blockEntry:not(.functions){padding-bottom:var(--padding)}.section-dynamicContent-pages .blocks:not(.one-column) .blockEntry:not(.functions) .inner{aspect-ratio:37/45}@media(min-width:56em){.section-dynamicContent-pages .blocks:not(.one-column).three-columns .blockEntry.pages:not(.functions) .item-1{position:relative;top:var(--gutter)}.section-dynamicContent-pages .blocks:not(.one-column).four-columns .blockEntry.pages:not(.functions) .item-1,.section-dynamicContent-pages .blocks:not(.one-column).four-columns .blockEntry.pages:not(.functions) .item-2{position:relative;top:var(--gutter)}.section-dynamicContent-pages .blocks:not(.one-column).four-columns .blockEntry.pages:not(.functions).items-2 .item-1{top:auto}.section-dynamicContent-pages .blocks:not(.one-column).four-columns .blockEntry.pages:not(.functions).items-3 .item-2{top:auto}}.section-dynamicContent-pages .mainWidth:has(.circles){max-width:100%;padding:0}.section-dynamicContent-pages .circles .blockEntry .item:nth-child(5n+1) .holder a{background:var(--extraColor2)}.section-dynamicContent-pages .circles .blockEntry .item:nth-child(5n+1) .holder a svg path{fill:var(--extraColor2)}.section-dynamicContent-pages .circles .blockEntry .item:nth-child(5n+2) .holder a{background:var(--extraColor3)}.section-dynamicContent-pages .circles .blockEntry .item:nth-child(5n+2) .holder a svg path{fill:var(--extraColor3)}.section-dynamicContent-pages .circles .blockEntry .item:nth-child(5n+3) .holder a{background:var(--extraColor4)}.section-dynamicContent-pages .circles .blockEntry .item:nth-child(5n+3) .holder a svg path{fill:var(--extraColor4)}.section-dynamicContent-pages .circles .blockEntry .item:nth-child(5n+4) .holder a{background:var(--extraColor1)}.section-dynamicContent-pages .circles .blockEntry .item:nth-child(5n+4) .holder a svg path{fill:var(--extraColor1)}.section-dynamicContent-pages .circles .blockEntry .item:nth-child(5n+5) .holder a{background:var(--color1)}.section-dynamicContent-pages .circles .blockEntry .item:nth-child(5n+5) .holder a svg path{fill:var(--color1)}.section-dynamicContent-pages .circles .blockEntry .holder{padding:20px}.section-dynamicContent-pages .circles .blockEntry .holder a{border-radius:100%;aspect-ratio:1;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;color:#fff;flex-direction:column;text-align:center;text-decoration:none;padding:var(--padding)}.section-dynamicContent-pages .circles .blockEntry .holder a .widgetHeader{color:#fff;font-weight:bold;font-family:var(--subfont);line-height:var(--s-lineheight);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;transition:all .3s linear}.section-dynamicContent-pages .circles .blockEntry .holder a .counter{margin-top:10px;display:flex;gap:10px;font-size:var(--fontsize);line-height:var(--s-lineheight);align-items:center}.section-dynamicContent-pages .circles .blockEntry .holder a .counter:after{content:'\e90d';font-family:var(--symbol);font-size:14px;-moz-osx-font-smoothing:grayscale;transition:all .3s linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.section-dynamicContent-pages .circles .blockEntry .holder a svg{position:absolute;z-index:-1;width:100%;height:100%;opacity:0;transition:all .3s linear;-webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:paused;animation-play-state:paused}@media(hover:hover){.section-dynamicContent-pages .circles .blockEntry .holder a:hover .counter:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-dynamicContent-pages .circles .blockEntry .holder a:hover svg{opacity:1;-webkit-animation-play-state:running;animation-play-state:running}}