.ter-switch{position:relative;width:100%;background-color:var(--color-secondary-transparent)}.ter-switch header{padding:1rem 1rem;position:relative}.ter-switch header *{font-size:1.6875rem;font-weight:bold;font-style:normal;line-height:1.22;text-align:center;text-transform:uppercase;margin:0}@media(min-width: 960px){.ter-switch header *{font-size:2.8125rem;line-height:1.15}}.ter-switch header+.ter-switch--list .ter-switch--item{padding-top:0}.ter-switch.frame-layout-10 .ter-switch--link{border:2px solid #fff;overflow:visible}.ter-switch.frame-layout-10 .ter-switch--item:not(:last-child){overflow:visible}.ter-switch.frame-layout-10 .ter-switch--item:not(:last-child) .ter-switch--icons:before,.ter-switch.frame-layout-10 .ter-switch--item:not(:last-child) .ter-switch--icons:after{content:"";display:block;position:absolute;top:50%;width:0;height:0;transform:translateY(-50%);border-style:solid;right:-0.8rem;border-width:.8rem 0 .8rem .8rem;border-color:transparent transparent transparent var(--color-main);z-index:1}.ter-switch.frame-layout-10 .ter-switch--item:not(:last-child) .ter-switch--icons:before{right:-1rem;border-width:1rem 0 1rem 1rem;border-color:transparent transparent transparent #fff}.ter-switch.frame-layout-10 .ter-switch--item:not(:last-child) .ter-switch--icon{position:static}.ter-switch.frame-layout-13 header *,.ter-switch.frame-layout-18 header *{color:#fff}.ter-switch.frame-layout-21 .ter-switch--item.active::after{border-color:transparent transparent var(--color-main-transparent) transparent}.ter-switch.frame-layout-21 .ter-switch--elements>div.active{background-color:var(--color-main-transparent)}.ter-switch.frame-layout-28 .ter-switch--item.has-icon-active .ter-switch--link{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.ter-switch.frame-layout-28 .ter-switch--item.has-icon-active .ter-switch--header{padding:10px;color:var(--color-secondary);width:100%}.ter-switch.frame-layout-35 .ter-switch--item.active::after{border-color:transparent transparent #fff transparent}.ter-switch.frame-layout-35 .ter-switch--elements>div.active{background-color:transparent}.ter-switch.frame-layout-35 .ter-switch--elements>div.active .ter-text{background:#fff}.ter-switch.items-1 .ter-switch--item,.ter-switch.items-2 .ter-switch--item,.ter-switch.items-3 .ter-switch--item{max-width:33%}.ter-switch--image{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat fixed 50% 50%;background-size:cover}.ter-switch--list{position:relative;padding:0;margin:0;list-style:none;display:flex;justify-content:center}.ter-switch--item{display:flex;padding:3rem .25rem;position:relative;max-width:25%;overflow:hidden}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ter-switch--item{display:block}}@supports(-ms-ime-align: auto){.ter-switch--item{display:block}}.ter-switch--item.has-no-content .ter-switch--icons{display:block}.ter-switch--item.has-no-content .ter-switch--icon{display:none}.ter-switch--item.has-no-content .ter-switch--icon:first-child{display:block}.ter-switch--item:not(.has-no-content).active .ter-switch--icon.active{display:block}.ter-switch--item:not(.has-no-content).active .ter-switch--icon.inactive{display:none}.ter-switch--item:not(.has-no-content).active .ter-switch--header{color:var(--color-secondary)}.ter-switch--item:not(.has-no-content).active:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:0;height:0;transform:rotate(360deg) translateX(-50%);border-style:solid;border-width:0 2rem 2rem 2rem;border-color:transparent transparent #fff transparent}.ter-switch--item:not(.has-no-content).has-icon-active .ter-switch--link,.ter-switch--item:not(.has-no-content).has-icon-inactive .ter-switch--link{flex-direction:column}.ter-switch--item:not(.has-no-content).has-icon-active .ter-switch--link:hover .ter-links--header,.ter-switch--item:not(.has-no-content).has-icon-active .ter-switch--link:active .ter-links--header,.ter-switch--item:not(.has-no-content).has-icon-active .ter-switch--link:focus .ter-links--header,.ter-switch--item:not(.has-no-content).has-icon-inactive .ter-switch--link:hover .ter-links--header,.ter-switch--item:not(.has-no-content).has-icon-inactive .ter-switch--link:active .ter-links--header,.ter-switch--item:not(.has-no-content).has-icon-inactive .ter-switch--link:focus .ter-links--header{color:var(--color-main);background:var(--color-secondary)}.ter-switch--item:not(.has-no-content).has-icon-active .ter-switch--icons,.ter-switch--item:not(.has-no-content).has-icon-inactive .ter-switch--icons{display:block}.ter-switch--item:not(.has-no-content) .ter-switch--link:hover .ter-switch--icon.active,.ter-switch--item:not(.has-no-content) .ter-switch--link:active .ter-switch--icon.active,.ter-switch--item:not(.has-no-content) .ter-switch--link:focus .ter-switch--icon.active{display:block}.ter-switch--item:not(.has-no-content) .ter-switch--link:hover .ter-switch--icon.inactive,.ter-switch--item:not(.has-no-content) .ter-switch--link:active .ter-switch--icon.inactive,.ter-switch--item:not(.has-no-content) .ter-switch--link:focus .ter-switch--icon.inactive{display:none}.ter-switch--item:not(.has-no-content) .ter-switch--link:hover .ter-switch--header,.ter-switch--item:not(.has-no-content) .ter-switch--link:active .ter-switch--header,.ter-switch--item:not(.has-no-content) .ter-switch--link:focus .ter-switch--header{color:var(--color-secondary)}.ter-switch--link{display:flex;background:var(--color-main);position:relative;text-overflow:ellipsis;align-items:center;flex:0 0 100%}.ter-switch--link,.ter-switch--link:hover,.ter-switch--link:active,.ter-switch--link:focus{text-decoration:none}.ter-switch--header{padding:1rem .5rem;margin:0;font-size:.6rem;color:var(--color-secondary);text-align:center;flex-grow:1;display:inline-block;transition:color .2s ease-in-out}.ter-switch--icons{width:100%;height:auto;display:none}.ter-switch--icon{width:100%;height:auto}.ter-switch--icon.inactive{display:none}.ter-switch--elements{position:relative}.ter-switch--elements .ter-switch--content{display:none}.ter-switch--elements .ter-switch--content.active{display:block;background-color:#fff}@media(min-width: 640px){.ter-switch header{padding:2rem 2rem}.ter-switch--list{padding-left:1.75rem;padding-right:1.75rem}.ter-switch--link{width:10rem}.ter-switch--header{word-break:normal}.ter-switch--item:not(:last-child) .ter-switch--link .ter-switch--icons:before,.ter-switch--item:not(:last-child) .ter-switch--link .ter-switch--icons:after{right:-2rem;border-width:2rem 0 2rem 2rem}.ter-switch--item:not(:last-child) .ter-switch--link .ter-switch--icons:before{right:-2.2rem;border-width:2.2rem 0 2.2rem 2.2rem}}@media(min-width: 960px){.frame-type-header+.ter-switch .ter-switch--item{padding-top:1rem}.ter-switch header{padding:2rem 2rem;position:relative}.ter-switch header+.ter-switch--list .ter-switch--item{padding-top:1rem}.ter-switch.frame-layout-10 .ter-switch--content.items-2.active{display:flex;flex-wrap:wrap;padding-left:2rem;padding-right:2rem}.ter-switch.frame-layout-10 .ter-switch--content.items-2.active>div:nth-child(2n+1){width:33.3333%}.ter-switch.frame-layout-10 .ter-switch--content.items-2.active>div:nth-child(2n){width:66.6666%}.ter-switch.frame-layout-10 .ter-switch--content.items-2.active .ter-text .ter-text--headline{position:static;margin:0 0 1rem}.ter-switch.frame-layout-10 .ter-switch--content.items-2.active .ter-text .ter-text--block-1,.ter-switch.frame-layout-10 .ter-switch--content.items-2.active .ter-text .ter-text--block-2{float:none;width:auto;text-align:left;padding:0}.ter-switch.frame-layout-13 .ter-switch--item.has-icon-active .ter-switch--header,.ter-switch.frame-layout-13 .ter-switch--item.has-icon-inactive .ter-switch--header{display:block;position:absolute;bottom:0;left:0;right:0;top:auto;z-index:1;background:var(--color-main-transparent);padding:.25rem .5rem;min-height:3rem}.ter-switch.frame-layout-28 .ter-switch--item.has-icon-active .ter-switch--header{position:absolute;top:auto;bottom:0;left:0;right:0;padding:20px 20px 30px}.ter-switch.frame-layout-35 .ter-switch--item.active::after{border-color:transparent transparent #fff transparent}.ter-switch--list{padding-left:3rem;padding-right:3rem}.ter-switch--link{width:12rem;height:12rem;overflow:hidden}.ter-switch--item.has-icon-active .ter-switch--header,.ter-switch--item.has-icon-inactive .ter-switch--header{position:absolute;top:0;bottom:auto;left:0;right:0;padding-top:.5rem}}@media(min-width: 1200px){.ter-switch.frame-layout-10 .ter-switch--item:not(:last-child) .ter-switch--link .ter-switch--icons:before,.ter-switch.frame-layout-10 .ter-switch--item:not(:last-child) .ter-switch--link .ter-switch--icons:after{right:-3rem;border-width:3rem 0 3rem 3rem}.ter-switch.frame-layout-10 .ter-switch--item:not(:last-child) .ter-switch--link .ter-switch--icons:before{right:-3.2rem;border-width:3.2rem 0 3.2rem 3.2rem}.ter-switch.frame-layout-13 .ter-switch--item.has-icon-active .ter-switch--header,.ter-switch.frame-layout-13 .ter-switch--item.has-icon-inactive .ter-switch--header{min-height:5.5rem}.ter-switch--item{padding:5rem 1rem}.ter-switch--item.active:not(.has-no-content):after{border-width:0 4rem 4rem 4rem}.ter-switch--link{width:18rem;height:18rem}.ter-switch--header{font-size:1.2rem}}/*# sourceMappingURL=TerSwitch.css.map */
