#maincontent ul:not(.slick-dots):not(.tabs-navigation):not([data-content-type=faq]):not(.lightSlider):not(.lSPager):not(.opc-progress-bar):not(.nav):not(.order-links){list-style-type:none;margin-bottom:0;margin-left:2.1rem;margin-right:0;padding:0}#maincontent ul:not(.slick-dots):not(.tabs-navigation):not([data-content-type=faq]):not(.lightSlider):not(.lSPager):not(.opc-progress-bar):not(.nav):not(.order-links)>li{margin-bottom:.6rem}#maincontent ul:not(.slick-dots):not(.tabs-navigation):not([data-content-type=faq]):not(.lightSlider):not(.lSPager):not(.opc-progress-bar):not(.nav):not(.order-links)>li:before{color:#0071b9;content:"\25a0";display:inline-block;font-family:tra-icons;font-size:1rem;margin-left:-2rem;position:relative;top:-.2rem;width:2rem}#maincontent ul:not(.slick-dots):not(.tabs-navigation):not([data-content-type=faq]):not(.lightSlider):not(.lSPager):not(.opc-progress-bar):not(.nav):not(.order-links)>li ul{margin-left:4rem;margin-top:.6rem}#maincontent ul:not(.slick-dots):not(.tabs-navigation):not([data-content-type=faq]):not(.lightSlider):not(.lSPager):not(.opc-progress-bar):not(.nav):not(.order-links)>li ul li:before{content:"\2013"}#maincontent a[href*="//"]:not([href*="akademie.tuv.com"]):not([href*="magento2.docker"]):not([href*="tra-a02-gop.test"]):not([href*="magentosite.cloud"]):not([href*="tra-gop.test"]):not([href*="kurse.tuv.com"]):not([href*="termin.tuv.com"]):after{content:"\e914";font-family:tra-icons;padding-left:.5rem}#maincontent a[href*="//"][href*="akademie.tuv.com"][href$=".pdf"]:before,#maincontent a[href*="//"][href*="magento2.docker"][href$=".pdf"]:before,#maincontent a[href*="//"][href*="tra-gop.test"][href$=".pdf"]:before,#maincontent a[href*="//"][href*="kurse.tuv.com"][href$=".pdf"]:before{content:"\e92b";font-family:tra-icons;padding-right:.5rem}@media (min-width:1px){#maincontent input[type=text],#maincontent input[type=password],#maincontent textarea{font-size:1.6rem}}@media (min-width:992px){#maincontent input[type=text],#maincontent input[type=password],#maincontent textarea{font-size:1.4rem}}.pac-container{z-index:3500 !important}:root.navigation-open{overflow:hidden;position:fixed}:root.navigation-open body{overflow:hidden;position:fixed}:root.navigation-open .page-header{margin-bottom:0}:root.navigation-open .page-wrapper{left:0}@media (max-width:992px){:root.navigation-open .sections .section-items{height:100%;opacity:1;transform:translateX(0)}:root.navigation-open .sections .section-items .section-item-title{display:none}:root.navigation-open .sections .section-items .section-item-content[id="store.menu"]{display:flex;flex-direction:column;float:none;height:100%;justify-content:space-between;margin:0;padding:0 !important}:root.navigation-open .sections .section-items .section-item-content[id="store.menu"] .block-content{display:none !important}:root.navigation-open .sections .section-items .section-item-content[id="store.menu"]:after{display:none}:root.navigation-open .sections .section-items .section-item-content[id="store.menu"]:before{display:none}:root.navigation-open .sections .section-items .section-item-content:not([id="store.menu"]){display:none}:root.navigation-open .sections .section-items .block-search{display:none}:root.navigation-open .sections .section-items .navigation{flex:1 1 0%;overflow-y:scroll}:root.navigation-open .sections .section-items .navigation>.headline{align-items:center;background-color:#0071b9;color:#fff;height:6rem;display:flex !important;justify-content:space-between;padding:1.5rem}:root.navigation-open .sections .section-items .navigation>.headline .main-menu-title{font-size:1.5rem;font-weight:400}:root.navigation-open .sections .section-items .navigation>.headline .navigation-toggle{font-size:1.5rem;margin-left:initial}:root.navigation-open .sections .section-items .navigation>.headline .navigation-toggle:before{color:#fff}:root.navigation-open .sections .section-items .navigation>ul{clear:both;display:flex;flex-direction:column;font-size:1.5rem;height:calc(100vh - 6rem - 8rem);padding:1.5rem}:root.navigation-open .sections .section-items .navigation>ul .level0{font-size:inherit}:root.navigation-open .sections .section-items .navigation>ul .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:0}:root.navigation-open .sections .section-items .navigation>ul .level0>.level-top{font-weight:400;line-height:initial !important;text-transform:initial}:root.navigation-open .sections .section-items .navigation>ul .level-top:after{display:none}:root.navigation-open .sections .section-items .navigation>ul .submenu{border:none;box-shadow:none;clear:both;display:none !important;font-weight:400;padding:0;padding-left:3rem;position:static !important}:root.navigation-open .sections .section-items .navigation>ul li{align-items:center;border:none;clear:both;display:block;height:auto;justify-content:space-between;margin-right:0;width:100%}:root.navigation-open .sections .section-items .navigation>ul li .mobile-button{float:right}:root.navigation-open .sections .section-items .navigation>ul li .mobile-button:hover{cursor:pointer}:root.navigation-open .sections .section-items .navigation>ul li.parent[data-expanded=false] .mobile-button:after{transform:rotate(0)}:root.navigation-open .sections .section-items .navigation>ul li.parent[data-expanded=true]>.submenu{display:block !important}:root.navigation-open .sections .section-items .navigation>ul li.parent[data-expanded=true]>.mobile-button:after{transform:rotate(90deg)}:root.navigation-open .sections .section-items .navigation>ul li.parent>.mobile-button:after{content:"\e902";display:block}:root.navigation-open .sections .section-items .navigation>ul li:not(.parent)>a[href*="//"]:not([href*="akademie.tuv.com"]):not([href*="magento2.docker"]):not([href*="tra-a02-gop.test"]):not([href*="magentosite.cloud"]):not([href*="tra-gop.test"]):not([href*="kurse.tuv.com"]):not([href*="termin.tuv.com"])+.mobile-button:after{content:"\e914"}:root.navigation-open .sections .section-items .navigation>ul a{background-color:initial !important;border:none;color:#333 !important;float:left;max-width:75%;padding:1.25rem 0;position:static}:root.navigation-open .sections .section-items .navigation>ul a .ui-menu-icon{display:none}:root.navigation-open .sections .section-items .navigation>ul a>span{font-weight:400}:root.navigation-open .sections .section-items .mobile-main-menu{display:flex;height:8rem;justify-content:space-around;list-style-type:none;margin-bottom:0;padding:1.5rem}:root.navigation-open .sections .section-items .mobile-main-menu>li{font-size:1.2rem;margin:0}:root.navigation-open .sections .section-items .mobile-main-menu>li .icon{color:#0071b9;display:block;font-size:2.2rem;padding-bottom:.5rem;text-align:center}:root.navigation-open .sections .section-items .mobile-main-menu>li a{color:#333}:root.navigation-open .sections .section-items .mobile-main-menu>li a:hover{text-decoration:none}}:root:not(.navigation-open) .page-header{margin-bottom:0;z-index:3000}@media (max-width:992px){:root:not(.navigation-open) .sections{opacity:0;transform:translateX(-100%)}}:root .sections{left:0;margin-bottom:0 !important;width:100%;z-index:2000}@media (max-width:992px){:root .sections{height:100%;position:fixed;transition:opacity .25s,transform .25s;width:100%}}:root .sections .section-items{background-color:#fff;box-shadow:0 .4rem 1rem rgba(0,0,0,.15)}@media (min-width:1px){:root .sections .section-items>.section-item-content[id="store.menu"]{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (min-width:575px){:root .sections .section-items>.section-item-content[id="store.menu"]{padding-left:3rem !important;padding-right:3rem !important}}@media (min-width:992px){:root .sections .section-items>.section-item-content[id="store.menu"]{align-items:center;display:flex !important;justify-content:space-between;margin:0 auto;max-width:110rem}}@media (min-width:1200px){:root .sections .section-items>.section-item-content[id="store.menu"]{padding-left:0 !important;padding-right:0 !important}}:root .sections .section-items .navigation{background-color:inherit;height:auto}@media (min-width:1px){:root .sections .section-items .navigation .mobile-button{background-color:transparent;border:none;color:#0071b9;display:block;float:right;font-family:tra-icons;margin-left:1.5rem;padding:1.25rem}:root .sections .section-items .navigation .mobile-button:after{transition:transform .3s}}@media (min-width:992px){:root .sections .section-items .navigation .mobile-button{display:none}}:root .sections .section-items .navigation>.headline{display:none}:root .sections .section-items .navigation>ul{display:flex;font-weight:400;height:4.5rem;padding:0}@media (min-width:768px){:root .sections .section-items .navigation>ul>li{margin-right:2.5rem}}@media (min-width:992px){:root .sections .section-items .navigation>ul>li{margin-right:4.5rem}}@media (min-width:1200px){:root .sections .section-items .navigation>ul>li{margin-right:5rem}}@media (min-width:992px){:root .sections .section-items .navigation>ul>li.active{border-bottom:.2rem solid #0071b9}:root .sections .section-items .navigation>ul>li:after{display:none}:root .sections .section-items .navigation>ul>li>a{align-items:center;border:none !important;color:#333;display:inline-flex !important;height:100%;margin-bottom:-.2rem;justify-content:center;line-height:1;padding:0 !important}:root .sections .section-items .navigation>ul>li>a:after{color:#999 !important;content:"\e900";display:inline;font-family:tra-icons;font-size:.85rem;height:initial !important;margin-left:.5rem;position:initial !important;width:initial !important}:root .sections .section-items .navigation>ul>li>a>span:after{display:none !important}:root .sections .section-items .navigation>ul>li .submenu{background-color:#e6f1f8;box-shadow:none;font-weight:400;position:absolute !important;padding:1.7rem 0}:root .sections .section-items .navigation>ul>li .submenu.level0{position:absolute;top:4.5rem !important}:root .sections .section-items .navigation>ul>li .submenu:not(.level0){min-height:calc(100% + .2rem);top:-.1rem !important;left:calc(99.90000000000001%) !important}:root .sections .section-items .navigation>ul>li .submenu:not(.level0):before{background-color:#e6f1f8;content:"";display:block;height:100%;left:-.1rem;width:.1rem;position:absolute;top:0}:root .sections .section-items .navigation>ul>li .submenu:not(.level0):after{align-items:center;background-color:#ccc;content:"";display:flex !important;height:calc(100% - 1.5rem);justify-content:center;left:-.1rem;width:.1rem;position:absolute;top:50%;transform:translateY(-50%);z-index:200}:root .sections .section-items .navigation>ul>li .submenu li{position:initial}:root .sections .section-items .navigation>ul>li .submenu li.active a{border:none}:root .sections .section-items .navigation>ul>li .submenu li.parent>a:after{content:"\e902"}:root .sections .section-items .navigation>ul>li .submenu li:not(.parent)>a[href*="//"]:not([href*="akademie.tuv.com"]):not([href*="magento2.docker"]):not([href*="tra-a02-gop.test"]):not([href*="magentosite.cloud"]):not([href*="tra-gop.test"]):not([href*="kurse.tuv.com"]):not([href*="termin.tuv.com"]):after{content:"\e914" !important}:root .sections .section-items .navigation>ul>li .submenu li a{color:#333;display:flex;justify-content:space-between;padding:.6rem 1.35rem .6rem 2.3rem}:root .sections .section-items .navigation>ul>li .submenu li a:after{color:#0071b9;font-family:tra-icons}:root .sections .section-items .navigation>ul>li .submenu li a.ui-state-active,:root .sections .section-items .navigation>ul>li .submenu li a.ui-state-focus,:root .sections .section-items .navigation>ul>li .submenu li a:hover{background-color:#0071b9 !important;color:#fff}:root .sections .section-items .navigation>ul>li .submenu li a.ui-state-active:after,:root .sections .section-items .navigation>ul>li .submenu li a.ui-state-focus:after,:root .sections .section-items .navigation>ul>li .submenu li a:hover:after{color:inherit}:root .sections .section-items .navigation>ul>li .submenu li a.ui-state-active+.submenu,:root .sections .section-items .navigation>ul>li .submenu li a.ui-state-focus+.submenu,:root .sections .section-items .navigation>ul>li .submenu li a:hover+.submenu{display:block !important}:root .sections .section-items .navigation>ul>li .submenu li a .ui-menu-icon{display:none}}*{box-sizing:border-box}:root{height:100%;width:100%}:root.locked{overflow:hidden;position:fixed}:root.locked body{overflow:hidden;position:fixed}:root body{min-height:100vh;position:relative;width:100%}:root #maincontent,:root .header.content{max-width:110rem}@media (min-width:1px){:root #maincontent,:root .header.content{padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (min-width:575px){:root #maincontent,:root .header.content{padding-left:3rem !important;padding-right:3rem !important}}@media (min-width:1200px){:root #maincontent,:root .header.content{padding-left:0 !important;padding-right:0 !important}}:root #maincontent{margin:0 auto;max-width:110rem;padding-top:0 !important;width:100%}@media (min-width:1px){:root #maincontent{margin-bottom:3rem}}@media (min-width:992px){:root #maincontent{margin-bottom:0}}:root body.catalog-category-view #maincontent{padding-top:0 !important}:root body.catalog-category-view .column.main{min-height:1px !important}div.row-full-width[data-content-type=row],div[data-content-type=row][data-appearance=full-width]{width:calc(100vw - 8px);position:relative;left:calc(-50vw + 50%)}.checkout-index-index #maincontent{padding-top:4.5rem !important}:root body[class^=aw_blog-]{font-size:1.6rem}[class^=aw_blog-] h1,[class^=aw_blog-] h2,[class^=aw_blog-] h3,[class^=aw_blog-] h4{font-weight:400 !important}[class^=aw_blog-] #maincontent{padding-top:0 !important}[class^=aw_blog-] #maincontent .breadcrumb-bar{margin-top:0}[class^=aw_blog-] header.page-header{border-bottom:none}[class^=aw_blog-] header.page-header>.header.content{display:none}[class^=aw_blog-] .blog-post-featured-image,[class^=aw_blog-] .recent-post-featured-image{filter:brightness(.8)}[class^=aw_blog-] .blog-post-post-image-wrapper .blog-post-post-image.hidden{display:none}[class^=aw_blog-] .blog-view-toggle-buttons-container{display:none !important}[class^=aw_blog-] .breadcrumb-bar .elements ul.items .item{font-size:14px}[class^=aw_blog-] .page-header .header.panel:before,[class^=aw_blog-] .page-header .header.panel:after{display:none;content:none}[class^=aw_blog-] .panel.header{padding:0}[class^=aw_blog-] .panel.header.blog-header{padding:1rem 0}[class^=aw_blog-] .page-title .page-title-primary{text-transform:uppercase}@media (min-width:768px){[class^=aw_blog-] .columns .main{border-right:1px solid #f2f2f2;padding-right:5rem;width:67% !important}}@media (min-width:1px){[class^=aw_blog-] .columns .sidebar-main{padding-left:0}}@media (min-width:768px){[class^=aw_blog-] .columns .sidebar-main{float:right;width:33% !important}}[class^=aw_blog-] .columns .sidebar-main .sidebar-social-media svg{width:50px}[class^=aw_blog-] .columns .sidebar-main .sidebar-social-media a:after{display:none}[class^=aw_blog-] .columns .sidebar-main .block.widget{border-top:1px solid #f2f2f2;padding-top:3rem;padding-left:0}@media (min-width:768px){[class^=aw_blog-] .columns .sidebar-main .block.widget{padding-left:3rem}}[class^=aw_blog-] .columns .sidebar-main .block.widget ul{margin:0 !important}[class^=aw_blog-] .columns .sidebar-main .block.widget ul li{list-style:none}[class^=aw_blog-] .columns .sidebar-main .block.widget ul li:before{display:none !important}[class^=aw_blog-] .columns .sidebar-main .block.widget h2,[class^=aw_blog-] .columns .sidebar-main .block.widget h3,[class^=aw_blog-] .columns .sidebar-main .block.widget h4,[class^=aw_blog-] .columns .sidebar-main .block.widget .blog-sidebar-block-title{text-transform:uppercase;font-size:2.4rem;font-weight:400}[class^=aw_blog-] .blog-header{background-color:#0071b9;height:100%;padding:0 !important;display:none}@media (min-width:768px){[class^=aw_blog-] .blog-header{display:flex;justify-content:space-between;align-items:center}}[class^=aw_blog-] .blog-header ul.header-menu{display:flex;flex-direction:row;margin-bottom:0}[class^=aw_blog-] .blog-header ul.header-menu li{list-style-type:none;margin-bottom:0;padding:1rem 2rem;position:relative}[class^=aw_blog-] .blog-header ul.header-menu li:hover a{text-decoration:none}[class^=aw_blog-] .blog-header ul.header-menu li:hover ul.header-menu--submenu{display:block}[class^=aw_blog-] .blog-header ul.header-menu li a{color:#fff !important;line-height:1;text-transform:uppercase}[class^=aw_blog-] .blog-header ul.header-menu--submenu{display:none;border:1px solid #999;background-color:#e6f1f8;box-shadow:none;font-weight:400;position:absolute;padding:1.7rem 0;right:0;top:42px;width:25rem;z-index:950}[class^=aw_blog-] .blog-header ul.header-menu--submenu li{padding:1.5rem}[class^=aw_blog-] .blog-header ul.header-menu--submenu li a{color:#333 !important;display:flex;justify-content:space-between;text-transform:none;line-height:1.25}[class^=aw_blog-] .blog-header ul.header-menu--submenu li:hover{background-color:#0071b9}[class^=aw_blog-] .blog-header ul.header-menu--submenu li:hover a{color:#fff !important;text-decoration:none}[class^=aw_blog-] .blog-mobile-header{background-color:#0071b9;padding:0 !important;display:grid;grid-template-columns:auto auto;grid-template-areas:"mobile-header-left mobile-header-right" "mobile-header-submenu mobile-header-submenu"}@media (min-width:768px){[class^=aw_blog-] .blog-mobile-header{display:none}}[class^=aw_blog-] .blog-mobile-header a{color:#fff;text-transform:uppercase}[class^=aw_blog-] .blog-mobile-header__left{grid-area:mobile-header-left;padding:1rem 1.5rem !important}[class^=aw_blog-] .blog-mobile-header__right{grid-area:mobile-header-right;padding:1rem 1.5rem !important;justify-self:end}[class^=aw_blog-] .blog-mobile-header__right a.submenu-trigger:active,[class^=aw_blog-] .blog-mobile-header__right a.submenu-trigger:hover{text-decoration:none}[class^=aw_blog-] .blog-mobile-header__right a.submenu-trigger:after{color:#fff;content:"\e900";font-family:tra-icons;margin-left:1rem}[class^=aw_blog-] .blog-mobile-header__submenu{grid-area:mobile-header-submenu;display:none;border-top:1px solid #fff;background:#fff;padding:0}[class^=aw_blog-] .blog-mobile-header__submenu.open{display:block}[class^=aw_blog-] .blog-mobile-header__submenu .submenu-item{border-bottom:1px solid #0071b9;padding:2rem 1.5rem}[class^=aw_blog-] .blog-mobile-header__submenu .submenu-item a{text-transform:unset;line-height:1;color:#0071b9}[class^=aw_blog-] .blog-mobile-header__submenu .submenu-item a:after{content:"\e902";font-family:tra-icons;margin-left:1rem}[class^=aw_blog-] .blog-logo{padding:1.5rem !important}@media (min-width:768px){[class^=aw_blog-] .blog-logo{padding-bottom:0}}[class^=aw_blog-] .blog-logo .logo{margin:0 auto 10px 0;float:none}[class^=aw_blog-] .blog-logo .logo img{height:4rem}[class^=aw_blog-] .highlighted_module{display:grid;grid-column-start:1;grid-column-end:13;margin-bottom:4.5rem}[class^=aw_blog-] .highlighted_module a:after{content:"" !important}[class^=aw_blog-] .category-details{background-color:#e6e6e6;padding:3rem 6rem;border-radius:1rem}[class^=aw_blog-] .category-cms{margin-top:5rem}[class^=aw_blog-] .blog-post-meta{text-align:right;color:#333}[class^=aw_blog-] .blog-posts.grid-view{display:grid;grid-template-columns:repeat(12,1fr);column-gap:3rem}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post{background-color:#e6e6e6;border-radius:10px;color:#666;display:grid;float:none;margin:0;margin-bottom:4.5rem;width:auto}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-author{display:none}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body{display:grid;font-size:1.6rem;align-content:start;position:relative;padding-bottom:1.5rem}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body .blog-post-meta,[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body .blog-post-header,[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body .blog-post-content{padding:0 1.5rem}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body .blog-post-content,[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body .blog-post-read-more-wrapper{display:block !important}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body .blog-post-title{margin-top:1.5rem;line-height:1.5}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body .blog-post-title a{color:#333;font-weight:400}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body .blog-post-meta{padding-top:1.5rem}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body .blog-post-content{color:#333}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body .blog-post-read-more-wrapper{margin:0;padding:0 1.5rem 1.5rem;position:absolute;bottom:0}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-body .blog-post-read-more-wrapper .blog-post-read-more.action{text-transform:uppercase}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-featured-image-wrapper{margin:0}[class^=aw_blog-] .blog-posts.grid-view .blog-posts-post .blog-post-featured-image-wrapper .blog-post-featured-image{border-radius:10px 10px 0 0}[class^=aw_blog-] .blog-key-visual{position:relative}@media (min-width:768px){[class^=aw_blog-] .blog-key-visual{top:-70px}}@media (max-width:640px){[class^=aw_blog-] .blog-key-visual .pagebuilder-banner-wrapper{background-color:#0071b9;background-image:none;margin-bottom:1.5rem}}[class^=aw_blog-] .blog-key-visual .pagebuilder-banner-wrapper h1{font-size:4rem;line-height:1;font-weight:700}@media (min-width:768px){[class^=aw_blog-] .blog-key-visual .pagebuilder-banner-wrapper h1{font-size:7.2rem}}[class^=aw_blog-] .blog-key-visual .pagebuilder-banner-wrapper p{font-size:1.8rem;line-height:1;font-weight:700}@media (max-width:640px){[class^=aw_blog-] .blog-key-visual .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{min-height:auto !important;padding:1rem !important}}@media (max-width:640px){[class^=aw_blog-] .blog-key-visual .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay .pagebuilder-poster-content{background:#fff;padding:1rem}}@media (max-width:640px){[class^=aw_blog-] .blog-key-visual .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay .pagebuilder-poster-content [data-element=content]{padding-top:1rem}}[class^=aw_blog-] #blog-sidebar-category-listing .block-category-listing .block-category-listing-item{border-bottom:none;margin-bottom:0 !important}[class^=aw_blog-] #blog-sidebar-category-listing .block-category-listing .block-category-listing-item .block-category-listing-item-link{color:#0071b9;text-transform:uppercase}[class^=aw_blog-] #blog-sidebar-category-listing .block-category-listing .block-category-listing-item .block-category-listing-item-link span{color:#333}[class^=aw_blog-] #blog-featured-posts .block-featured-posts{display:block}[class^=aw_blog-] #blog-featured-posts .block-featured-posts-item{max-width:100%}[class^=aw_blog-] #blog-featured-posts .block-featured-posts-item .block-featured-posts-info{display:block;background-color:#e6e6e6;border-radius:10px}[class^=aw_blog-] #blog-featured-posts .block-featured-posts-item .block-featured-posts-info__image .featured-post-featured-image-link{margin:0}[class^=aw_blog-] #blog-featured-posts .block-featured-posts-item .block-featured-posts-info__image img{border-radius:10px 0 0 10px}[class^=aw_blog-] #blog-featured-posts .block-featured-posts-item .block-featured-posts-info__body--inner{padding:1.5rem}[class^=aw_blog-] #blog-featured-posts .block-featured-posts-item .block-featured-posts-info__body--inner .meta{font-size:1.4rem;min-height:25px}[class^=aw_blog-] #blog-featured-posts .block-featured-posts-item .block-featured-posts-info__body--inner .title{min-height:70px}[class^=aw_blog-] #blog-featured-posts .block-featured-posts-item .block-featured-posts-info__body a.block-featured-post-link{display:inline-block;margin-top:1rem;color:#0071b9;text-transform:uppercase}[class^=aw_blog-] .blog-category.category-details h1,[class^=aw_blog-] .blog-category.category-details h2,[class^=aw_blog-] .blog-category.category-details h3,[class^=aw_blog-] .blog-category.category-details h4{margin-bottom:1.5rem !important}[class^=aw_blog-] .author-badge-content{padding:0;margin-bottom:4rem;border-radius:6px}@media (min-width:768px){[class^=aw_blog-] .author-badge-content{max-height:160px;overflow:hidden}}[class^=aw_blog-] .author-badge-content .author-badge-header{padding:0;display:grid;grid-template-columns:1fr;margin:0}@media (min-width:768px){[class^=aw_blog-] .author-badge-content .author-badge-header{justify-content:flex-start;grid-template-columns:150px auto}}[class^=aw_blog-] .author-badge-content .author-badge-header .author-badge-header-image{max-width:50%;margin:0 auto;padding-top:2rem}@media (min-width:768px){[class^=aw_blog-] .author-badge-content .author-badge-header .author-badge-header-image{max-width:100%;padding-top:0}}[class^=aw_blog-] .author-badge-content .author-badge-header .author-badge-header-image img{border-radius:6px}@media (min-width:768px){[class^=aw_blog-] .author-badge-content .author-badge-header .author-badge-header-image img{border-radius:6px 0 0 6px}}[class^=aw_blog-] .author-badge-content .author-badge-header .author-badge-header-caption{padding:2rem;align-self:center;line-height:1.5}[class^=aw_blog-] .author-badge-content .author-badge-header .author-badge-header-caption .author-badge-name{margin:0}[class^=aw_blog-] .author-badge-content .author-badge-header .author-badge-header-caption .author-badge-name .author-link{margin:.5rem 0;font-size:2rem;font-weight:400;color:#333;display:inline-block}[class^=aw_blog-] .author-badge-content .author-badge-header .author-badge-header-caption .author-badge-header-post{color:#0071b9;font-size:1.6rem}[class^=aw_blog-] .blog-post-share{display:block;margin-bottom:4rem}@media (min-width:768px){[class^=aw_blog-] .blog-post-share{display:flex;align-items:center;justify-content:space-between}}@media (min-width:768px){[class^=aw_blog-] .blog-post-share--title h2{margin:0}}[class^=aw_blog-] .blog-post-share--content__links{display:flex}[class^=aw_blog-] .blog-post-share--content__links a{margin-right:1rem}[class^=aw_blog-] .blog-post-share--content__links a svg{fill:#0071b9}[class^=aw_blog-] .block-related-posts{margin:0}[class^=aw_blog-] .block-related-posts--item{background-color:#f2f2f2;border-radius:6px}[class^=aw_blog-] .block-related-posts--item__image img{border-radius:6px 6px 0 0}[class^=aw_blog-] .block-related-posts--item__body{padding:2rem}[class^=aw_blog-] .block-related-posts--item__body .meta{text-align:right;height:5rem}[class^=aw_blog-] .block-related-posts--item__body .title{font-weight:400;margin-top:2rem;height:18rem}[class^=aw_blog-] .block-related-posts--item__body .block-related-post-link{text-transform:uppercase;color:#0071b9}[class^=aw_blog-] #blog-related-posts .fa-icon-arrow-left.hidden-mobile,[class^=aw_blog-] #blog-related-posts .fa-icon-arrow-right.hidden-mobile,[class^=aw_blog-] #blog-related-posts .tra-icon-arrow-left.hidden-mobile,[class^=aw_blog-] #blog-related-posts .tra-icon-arrow-right.hidden-mobile{display:none !important}@media (min-width:768px){[class^=aw_blog-] #blog-related-posts .fa-icon-arrow-left.hidden-mobile,[class^=aw_blog-] #blog-related-posts .fa-icon-arrow-right.hidden-mobile,[class^=aw_blog-] #blog-related-posts .tra-icon-arrow-left.hidden-mobile,[class^=aw_blog-] #blog-related-posts .tra-icon-arrow-right.hidden-mobile{display:block !important}}@media (min-width:992px){[class^=aw_blog-] footer .footer.content .footer-bottom{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (min-width:1px){[class^=aw_blog-] footer .footer.content .footer-bottom .copyright{-ms-grid-row:2;grid-row:2}}@media (min-width:992px){[class^=aw_blog-] footer .footer.content .footer-bottom .copyright{-ms-grid-row:2;grid-row:2}}[class^=aw_blog-] footer .footer.content .footer-bottom .footer-menu ul{justify-content:flex-start}[class^=aw_blog-] .blog-pagination .blog-pagination-page{color:#0071b9}[class^=aw_blog-] .blog-pagination .blog-pagination-page.blog-pagination-page-current{color:#333;text-decoration:none}body.aw_blog-post-view article.blog-posts-post.blog-post .blog-post-featured-image-wrapper img{border-radius:6px}@media (min-width:768px){body.aw_blog-post-view article.blog-posts-post.blog-post .blog-post-featured-image-wrapper .blog-post-post-image-wrapper .blog-post-image-high{display:none}}@media (min-width:768px){body.aw_blog-post-view article.blog-posts-post.blog-post .blog-post-featured-image-wrapper .blog-post-post-image-wrapper .blog-post-post-image.hidden{display:block}}body.aw_blog-post-view article.blog-posts-post.blog-post .blog-post-title{font-size:3.5rem;line-height:1.25;font-weight:500}body.aw_blog-post-view article.blog-posts-post.blog-post .blog-post-content h2,body.aw_blog-post-view article.blog-posts-post.blog-post .blog-post-content h3,body.aw_blog-post-view article.blog-posts-post.blog-post .blog-post-content h4{text-transform:none;font-weight:400}.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:first-child,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(4){grid-column-start:1;grid-column-end:13}@media (min-width:768px){.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:first-child,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(4){grid-column-start:1;grid-column-end:13}}@media (min-width:768px){.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:first-child .blog-post-post-image-wrapper .blog-post-image-high,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(4) .blog-post-post-image-wrapper .blog-post-image-high{display:none}}@media (min-width:768px){.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:first-child .blog-post-post-image-wrapper .blog-post-post-image.hidden,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(4) .blog-post-post-image-wrapper .blog-post-post-image.hidden{display:block}}.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(2),.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(6){grid-column-start:1;grid-column-end:13}@media (min-width:768px){.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(2),.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(6){grid-column-start:1;grid-column-end:7}}.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(2) .blog-post-content,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(6) .blog-post-content{min-height:200px}.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(3),.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(7){grid-column-start:1;grid-column-end:13}@media (min-width:768px){.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(3),.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(7){grid-column-start:7;grid-column-end:13}}.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(3) .blog-post-content,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(7) .blog-post-content{min-height:200px}.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(2) .blog-post-meta,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(6) .blog-post-meta,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(3) .blog-post-meta,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(7) .blog-post-meta{min-height:63px}.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(2) .blog-post-title,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(6) .blog-post-title,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(3) .blog-post-title,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(7) .blog-post-title{min-height:80px}.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(2) .blog-post-content,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(6) .blog-post-content,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(3) .blog-post-content,.aw_blog-index-index .blog-posts.grid-view .blog-posts-post:nth-child(7) .blog-post-content{min-height:220px}.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:first-child,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(4){grid-column-start:1;grid-column-end:13}@media (min-width:768px){.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:first-child,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(4){grid-column-start:1;grid-column-end:13}}@media (min-width:768px){.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:first-child .blog-post-post-image-wrapper .blog-post-image-high,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(4) .blog-post-post-image-wrapper .blog-post-image-high{display:none}}@media (min-width:768px){.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:first-child .blog-post-post-image-wrapper .blog-post-post-image.hidden,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(4) .blog-post-post-image-wrapper .blog-post-post-image.hidden{display:block}}.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(2),.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(5){grid-column-start:1;grid-column-end:13}@media (min-width:768px){.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(2),.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(5){grid-column-start:1;grid-column-end:7}}.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(2) .blog-post-content,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(5) .blog-post-content{min-height:200px}.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(3),.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(6){grid-column-start:1;grid-column-end:13}@media (min-width:768px){.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(3),.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(6){grid-column-start:7;grid-column-end:13}}.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(3) .blog-post-content,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(6) .blog-post-content{min-height:200px}.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(2) .blog-post-meta,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(5) .blog-post-meta,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(3) .blog-post-meta,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(6) .blog-post-meta{min-height:63px}.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(2) .blog-post-title,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(5) .blog-post-title,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(3) .blog-post-title,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(6) .blog-post-title{min-height:80px}.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(2) .blog-post-content,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(5) .blog-post-content,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(3) .blog-post-content,.aw_blog-category-view .blog-posts.grid-view .blog-posts-post:nth-child(6) .blog-post-content{min-height:220px}div[data-content-type=products][data-appearance=single-list-blog]{background-color:transparent}div[data-content-type=products][data-appearance=single-list-blog].lightSlider{display:flex;align-items:stretch}div[data-content-type=products][data-appearance=single-list-blog] .product-item-reco{background-color:#fff;padding:2rem 1rem;position:relative}div[data-content-type=products][data-appearance=single-list-blog] .product-item-reco .product-item-reco--content{display:flex;flex-direction:column}div[data-content-type=products][data-appearance=single-list-blog] .product-item-reco .product-item-reco--content__category{height:47px;overflow-y:hidden}div[data-content-type=products][data-appearance=single-list-blog] .product-item-reco .product-item-reco--content__category .fa-kit{font-size:2.5rem}div[data-content-type=products][data-appearance=single-list-blog] .product-item-reco .product-item-reco--content__title{margin:1.5rem 0;height:77px;overflow-y:hidden}div[data-content-type=products][data-appearance=single-list-blog] .product-item-reco .product-item-reco--content__title .product-item-link{font-size:1.75rem;font-weight:300}div[data-content-type=products][data-appearance=single-list-blog] .product-item-reco .product-item-reco--content__desc{height:94px;overflow-y:hidden}div[data-content-type=products][data-appearance=single-list-blog] .product-item-reco .product-item-reco--content__sidebar .product-item-reco--content__btn{text-align:center;margin-top:2rem}div[data-content-type=products][data-appearance=single-list-blog] .product-item-reco .product-item-reco--content__sidebar .product-item-reco--content__btn a{background-color:#0071b9;color:#fff;padding:.5rem 2.5rem}div[data-content-type=row][data-appearance=blog-product-recos]{padding:3rem 4rem;margin-bottom:4rem;background-color:#e6e6e6}div[data-content-type=row][data-appearance=blog-product-recos] .lSSlideOuter{position:relative;overflow:visible}div[data-content-type=row][data-appearance=blog-product-recos] .lSSlideWrapper{position:static}div[data-content-type=row][data-appearance=blog-product-recos] .lSAction>.lSPrev{left:-3rem}div[data-content-type=row][data-appearance=blog-product-recos] .lSAction>.lSNext{right:-3rem}div[data-content-type=row][data-appearance=blog-product-recos] .lSPager{margin-top:3rem !important}div[data-content-type=row][data-appearance=blog-product-recos] .lSPager>li a{width:11px !important;height:11px !important}button:active{box-shadow:initial}.tra-button{margin:1rem auto;border-radius:.5rem;background-color:#0071b9;padding-left:1.25rem;padding-right:1.25rem;padding-top:.625rem;padding-bottom:.625rem;color:#fff !important;cursor:pointer;text-align:center;border:1px solid #0071b9;font-size:1.4rem;font-weight:400;line-height:2}.tra-button.inverted{background-color:#fff;color:#0071b9 !important}.newClientBox .actions .tra-button{display:block;width:100%;text-align:center}.step-navigation .tra-button{margin:1rem 0 !important}div[data-content-type=products_single] .pagebuilder-button-primary,div[data-content-type=buttons] .pagebuilder-button-primary,div[data-content-type=products_single] .pagebuilder-button-secondary,div[data-content-type=buttons] .pagebuilder-button-secondary{font-weight:400;text-transform:uppercase;font-size:1.6rem;border-radius:.5rem;border-width:.1rem;line-height:1;cursor:pointer}div[data-content-type=products_single] .pagebuilder-button-primary,div[data-content-type=buttons] .pagebuilder-button-primary{background-color:#0071b9;border-color:#0071b9;color:#fff}div[data-content-type=products_single] .pagebuilder-button-primary:hover,div[data-content-type=buttons] .pagebuilder-button-primary:hover{background-color:#338bc7;border-color:#338bc7}div[data-content-type=products_single] .pagebuilder-button-secondary,div[data-content-type=buttons] .pagebuilder-button-secondary{background-color:#fff;border-color:#0071b9;color:#0071b9}div[data-content-type=products_single] .pagebuilder-button-secondary:hover,div[data-content-type=buttons] .pagebuilder-button-secondary:hover{background-color:#f2f8fb}div[data-content-type=products_single] .pagebuilder-button-link,div[data-content-type=buttons] .pagebuilder-button-link{color:#333;cursor:pointer;font-size:2rem;font-weight:300;line-height:1.5;padding:0}div[data-content-type=products_single] .pagebuilder-button-link:after,div[data-content-type=buttons] .pagebuilder-button-link:after{color:#0071b9;content:"\e902";font-family:tra-icons;font-size:1.6rem;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;margin-left:1.5rem;speak:none;text-transform:none;vertical-align:middle}div[data-content-type=buttons] .small .pagebuilder-button-primary,div[data-content-type=products_single] .pagebuilder-button-primary,div[data-content-type=buttons] .small .pagebuilder-button-secondary,div[data-content-type=products_single] .pagebuilder-button-secondary{padding:.8rem 4.5rem}.box{border:.1rem solid #0071b9}@media (min-width:1px){.box{padding:1.5rem}}@media (min-width:768px){.box{padding:2rem}}.checkout-cart-index .page-wrapper #maincontent .event-list,.checkout-index-index .page-wrapper #maincontent .event-list{margin-top:3rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-bottom,.checkout-index-index .page-wrapper #maincontent .event-list .list-bottom{margin-bottom:5rem;text-align:center}.checkout-cart-index .page-wrapper #maincontent .event-list .list-bottom .hint,.checkout-index-index .page-wrapper #maincontent .event-list .list-bottom .hint{color:#666}.checkout-cart-index .page-wrapper #maincontent .event-list .list-bottom .tra-button,.checkout-index-index .page-wrapper #maincontent .event-list .list-bottom .tra-button{margin:2rem auto}.checkout-cart-index .page-wrapper #maincontent .event-list .list-bottom .questions,.checkout-index-index .page-wrapper #maincontent .event-list .list-bottom .questions{margin-bottom:1.5rem;margin-top:1.5rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-bottom .get-in-touch,.checkout-index-index .page-wrapper #maincontent .event-list .list-bottom .get-in-touch{margin:1rem 0}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-container,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-container{border:.1rem solid #0071b9;margin-bottom:2rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item,.checkout-index-index .page-wrapper #maincontent .event-list .list-item{background:#e6f1f8;display:grid;font-size:1.4rem;grid-column-gap:2rem;position:relative}@media (min-width:1px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item,.checkout-index-index .page-wrapper #maincontent .event-list .list-item{padding:1rem;grid-row-gap:2rem;grid-template-areas:"date         date           bookmark" "place        place          bookmark" "net-price    gross-price    bookmark" "details      details        details" "add-to-cart  add-to-cart    add-to-cart"}}@media (min-width:575px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item,.checkout-index-index .page-wrapper #maincontent .event-list .list-item{grid-template-areas:"date         date           bookmark" "place        place          bookmark" "net-price    gross-price    bookmark" "details      add-to-cart    add-to-cart"}}@media (min-width:768px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item,.checkout-index-index .page-wrapper #maincontent .event-list .list-item{padding:1rem 3rem;grid-column-gap:2rem;grid-template-areas:"date         place     net-price    bookmark" "date         place     gross-price  bookmark" "details      details   gross-price  add-to-cart";grid-template-columns:2fr 1fr 1fr 1fr}}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .date-column,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .date-column{grid-area:date;font-weight:700}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .date-column .date,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .date-column .date{margin-bottom:2rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .date-column .date .date-part,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .date-column .date .date-part{white-space:nowrap}@media (min-width:768px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .date-column .date .date-part,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .date-column .date .date-part{display:inline-block}}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .date-column .date .days,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .date-column .date .days{color:#666;display:block;font-size:1.1rem;font-weight:400;margin-bottom:2rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .date-column .blended-learning-event,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .date-column .blended-learning-event{background-color:#ecb50e;color:#fff;display:inline;padding:.5rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .date-column .blended-learning-event.blended-learning-checkout,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .date-column .blended-learning-event.blended-learning-checkout{line-height:4rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .date-column .guaranteed-event,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .date-column .guaranteed-event{background-color:#24aac8;color:#fff;display:inline;padding:.5rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .place-column,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .place-column{grid-area:place;font-weight:700}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .net-price,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .net-price{grid-area:net-price;font-weight:700}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .gross-price,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .gross-price{grid-area:gross-price;color:#666;font-weight:700}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .price .fa-icon-discount-circle,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .price .fa-icon-discount-circle,.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .price .tra-icon-discount-circle,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .price .tra-icon-discount-circle{float:right;margin-right:-1rem;color:#0071b9}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .price-hint,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .price-hint{color:#666;display:block;font-size:1.1rem;font-weight:400;white-space:nowrap}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .add-to-cart,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .add-to-cart{grid-area:add-to-cart;justify-self:end;white-space:nowrap}@media (min-width:1px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .add-to-cart,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .add-to-cart{width:100%}}@media (min-width:575px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .add-to-cart,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .add-to-cart{width:initial}}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .bookmark,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .bookmark{grid-area:bookmark;display:flex;justify-content:flex-end;min-width:0}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .bookmark .add-to-bookmarks,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .bookmark .add-to-bookmarks{color:#0071b9;text-align:center}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .show-more,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .show-more{align-self:start;color:#0071b9;grid-area:details;white-space:nowrap}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .show-more .fa-icon-plus,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .show-more .fa-icon-plus,.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .show-more .fa-icon-minus,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .show-more .fa-icon-minus,.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .show-more .tra-icon-plus,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .show-more .tra-icon-plus,.checkout-cart-index .page-wrapper #maincontent .event-list .list-item .show-more .tra-icon-minus,.checkout-index-index .page-wrapper #maincontent .event-list .list-item .show-more .tra-icon-minus{cursor:pointer}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item.bundle-list-item .date-column .date .date-part,.checkout-index-index .page-wrapper #maincontent .event-list .list-item.bundle-list-item .date-column .date .date-part{white-space:break-spaces}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item.bundle-list-item .date-column .blended-learning-event,.checkout-index-index .page-wrapper #maincontent .event-list .list-item.bundle-list-item .date-column .blended-learning-event{background-color:#ecb50e;color:#fff;display:inline;padding:.5rem;margin-right:.5rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item.bundle-list-item .date-column .blended-learning-event.blended-learning-checkout,.checkout-index-index .page-wrapper #maincontent .event-list .list-item.bundle-list-item .date-column .blended-learning-event.blended-learning-checkout{line-height:4rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content{border-top:.1rem solid #0071b9;display:none;font-size:1.4rem;grid-gap:1.5rem 2rem;grid-template-areas:"hours" "place" "price-information" "meta-information" "links-left" "links-right";-ms-grid-columns:1fr;grid-template-columns:1fr;padding:2rem 3rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item{grid-template-columns:1fr}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .item-options,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .item-options{font-size:1.4rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option{margin-bottom:5rem;display:grid;grid-column-gap:2rem;grid-template-areas:"title" "date" "city" "guaranteed" "price";grid-template-columns:1fr}@media (min-width:768px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option{grid-template-columns:1fr 1fr 1fr .5fr;grid-template-areas:"title title . price" "date date city price" "guaranteed . . ." "blended . . ."}}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .title,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .title{grid-area:title}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .date,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .date{grid-area:date;font-weight:700}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .city,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .city{grid-area:city;font-weight:700}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price{grid-area:price}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price .net-price .price,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price .net-price .price,.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price .gross-price .price,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price .gross-price .price{font-weight:700}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price .net-price .price-hint,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price .net-price .price-hint,.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price .gross-price .price-hint,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price .gross-price .price-hint{color:#666;display:block;font-size:1.1rem;font-weight:400;white-space:nowrap}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price .gross-price .price,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .price .gross-price .price{color:#666}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .guaranteed-event-wrapper,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .guaranteed-event-wrapper{grid-area:guaranteed}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .guaranteed-event-wrapper .guarantee,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .guaranteed-event-wrapper .guarantee{color:#0071b9;font-size:1.1rem;margin-bottom:1.5rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .guaranteed-event-wrapper .guarantee .fa-icon-guarantee,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .guaranteed-event-wrapper .guarantee .fa-icon-guarantee,.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .guaranteed-event-wrapper .guarantee .tra-icon-guarantee,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .guaranteed-event-wrapper .guarantee .tra-icon-guarantee{color:#333}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .blended-learning-wrapper,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .blended-learning-wrapper{grid-area:blended}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .blended-learning-wrapper .blended-learning-event,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option .blended-learning-wrapper .blended-learning-event{background-color:#ecb50e;color:#fff;display:inline;padding:.5rem;font-weight:700}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option:last-child,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content.bundle-item .option:last-child{margin-bottom:0 !important}@media (min-width:768px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content{-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-areas:"hours place price-information" "meta-information links-left links-right";grid-template-columns:repeat(3,1fr)}}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .banners,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .banners{-ms-grid-column:1;-ms-grid-column-span:4;grid-column-start:1;grid-column-end:4}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .hours,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .hours{grid-area:hours}@media (min-width:1px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .hours,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .hours{-ms-grid-column:1;-ms-grid-row:1}}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .place,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .place{grid-area:place}@media (min-width:1px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .place,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .place{-ms-grid-column:1;-ms-grid-row:3}}@media (min-width:768px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .place,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .place{-ms-grid-column:3;-ms-grid-row:1}}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .price-information,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .price-information{grid-area:price-information}@media (min-width:1px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .price-information,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .price-information{-ms-grid-column:1;-ms-grid-row:5}}@media (min-width:768px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .price-information,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .price-information{-ms-grid-column:5;-ms-grid-row:1;text-align:right}}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .price-information span,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .price-information span{font-size:1.1rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .meta-information,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .meta-information{grid-area:meta-information}@media (min-width:1px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .meta-information,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .meta-information{-ms-grid-column:1;-ms-grid-row:7}}@media (min-width:768px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .meta-information,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .meta-information{-ms-grid-column:1;-ms-grid-row:3}}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .meta-information .guarantee,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .meta-information .guarantee{color:#0071b9;font-size:1.1rem;margin-bottom:1.5rem;padding-top:1rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .meta-information .guarantee [class^=tra-],.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .meta-information .guarantee [class^=tra-]{color:#333}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .meta-information .small-text,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .meta-information .small-text{color:#666;font-size:1.1rem}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .links-left,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .links-left{grid-area:links-left}@media (min-width:1px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .links-left,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .links-left{-ms-grid-column:1;-ms-grid-row:9}}@media (min-width:768px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .links-left,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .links-left{-ms-grid-column:3;-ms-grid-row:3}}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .links-right,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .links-right{grid-area:links-right}@media (min-width:1px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .links-right,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .links-right{-ms-grid-column:1;-ms-grid-row:11}}@media (min-width:768px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .links-right,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .links-right{text-align:right;-ms-grid-column:5;-ms-grid-row:3}}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .links-left a,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .links-left a,.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .links-right a,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .links-right a{display:block;line-height:2}.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-content .label,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-content .label{font-weight:700;margin-bottom:.8rem}@media (min-width:1px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-container[data-open=true] .list-item-content,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-container[data-open=true] .list-item-content{display:flex;flex-direction:column}}@media (min-width:575px){.checkout-cart-index .page-wrapper #maincontent .event-list .list-item-container[data-open=true] .list-item-content,.checkout-index-index .page-wrapper #maincontent .event-list .list-item-container[data-open=true] .list-item-content{display:-ms-grid;display:grid}}.discount-totals th{text-align:right}.discount-totals .title{background-color:transparent !important;color:#0071b9 !important;padding:0 !important;font-style:italic}@media (min-width:1px){.cart-container .cart-summary{margin-top:3rem}}@media (min-width:768px){.cart-container .cart-summary{margin-top:0;width:27%}}@media (min-width:768px){.cart-container .form-cart{width:69% !important}}.cart-container .form-cart .action.primary:hover{border:none}.cart-container .form-cart .action.update{background-color:#3c8500;display:none}@media (min-width:1px){.cart-container .form-cart .action.update{margin-top:1.5rem}}@media (min-width:768px){.cart-container .form-cart .action.update{margin-top:0}}.cart-container .form-cart .action.update:before{vertical-align:middle}.cart-container .checkout-methods-items .action.primary{background-color:#3c8500;padding:.7rem 1.7rem;font-size:1.4rem;text-transform:uppercase;font-weight:400;border:none}.cart #shopping-cart-table{display:none}.cart.item{margin-bottom:5rem}.cart.item .item-title{display:inline-block;margin:0}.cart.item .event-result-list{margin-top:1rem}.cart.item .action-delete{background:0 0;border:none;border-radius:0;color:#0071b9;display:inline-block;margin-left:1rem;font-size:1.4rem;font-weight:400;padding:0}.cart.item .action-delete:before{content:"\e919";font-family:tra-icons}.cart.item .control.qty input.qty{display:inline-block;max-width:5rem}.cart.item .control.qty span.label{display:block}.cart.item .control.qty .fa-icon-plus,.cart.item .control.qty .fa-icon-minus,.cart.item .control.qty .tra-icon-plus,.cart.item .control.qty .tra-icon-minus{color:#0071b9;cursor:pointer}.cart-summary,.opc-block-summary{-webkit-box-shadow:0px 4px 6px 1px rgba(0,0,0,.1);-moz-box-shadow:0px 4px 6px 1px rgba(0,0,0,.1);box-shadow:0px 4px 6px 1px rgba(0,0,0,.1);border-color:#e5e7eb;border-width:1px;border-radius:.5rem;background:#fff;border-style:solid;padding:3rem}.cart-summary .summary.title,.opc-block-summary .summary.title,.cart-summary span.title,.opc-block-summary span.title{margin:0;font-size:2rem}.cart-summary #cart-totals,.opc-block-summary #cart-totals,.cart-summary .table-totals,.opc-block-summary .table-totals{border:none;padding:2rem}.cart-summary #cart-totals .totals.sub .mark,.opc-block-summary #cart-totals .totals.sub .mark,.cart-summary .table-totals .totals.sub .mark,.opc-block-summary .table-totals .totals.sub .mark,.cart-summary #cart-totals .totals.sub .amount,.opc-block-summary #cart-totals .totals.sub .amount,.cart-summary .table-totals .totals.sub .amount,.opc-block-summary .table-totals .totals.sub .amount{text-align:right;padding-bottom:1rem;font-weight:700}.cart-summary #cart-totals .totals.sub.incl,.opc-block-summary #cart-totals .totals.sub.incl,.cart-summary .table-totals .totals.sub.incl,.opc-block-summary .table-totals .totals.sub.incl{display:none}.cart-summary #cart-totals .grand.totals,.opc-block-summary #cart-totals .grand.totals,.cart-summary .table-totals .grand.totals,.opc-block-summary .table-totals .grand.totals{border-top:.1rem solid #ccc}.cart-summary #cart-totals .grand.totals .mark,.opc-block-summary #cart-totals .grand.totals .mark,.cart-summary .table-totals .grand.totals .mark,.opc-block-summary .table-totals .grand.totals .mark,.cart-summary #cart-totals .grand.totals .amount,.opc-block-summary #cart-totals .grand.totals .amount,.cart-summary .table-totals .grand.totals .amount,.opc-block-summary .table-totals .grand.totals .amount{padding-top:1rem;text-align:right}.cart-summary #cart-totals .totals.discount th,.opc-block-summary #cart-totals .totals.discount th,.cart-summary .table-totals .totals.discount th,.opc-block-summary .table-totals .totals.discount th{text-align:right}.cart-summary #cart-totals .totals.discount .title,.opc-block-summary #cart-totals .totals.discount .title,.cart-summary .table-totals .totals.discount .title,.opc-block-summary .table-totals .totals.discount .title{background-color:transparent !important;color:#0071b9 !important;padding:0 !important;font-style:italic}.cart-summary ul.checkout.methods,.opc-block-summary ul.checkout.methods{margin:0 !important;padding:0 2rem 3rem !important}.cart-summary ul.checkout.methods li:before,.opc-block-summary ul.checkout.methods li:before{display:none !important}.cart-summary #cartlinks,.opc-block-summary #cartlinks{padding:0 2rem 3rem !important}.cart-summary #cartlinks a,.opc-block-summary #cartlinks a{display:block}.cart-summary #block-shipping,.opc-block-summary #block-shipping,.cart-summary #block-discount,.opc-block-summary #block-discount,.cart-summary #block-giftcard,.opc-block-summary #block-giftcard,.cart-summary .items-in-cart,.opc-block-summary .items-in-cart{display:none}body.checkout-index-index ul.opc-progress-bar{display:none !important}body.checkout-index-index #checkGlobal .checkout-step{display:none}body.checkout-index-index .page-title{display:none}body.checkout-index-index #checkout .opc-wrapper .step-title{margin:4rem 0;border:none}body.checkout-index-index #checkout .step-navigation{display:flex;justify-content:space-between}@media (min-width:1px){body.checkout-index-index #checkout .step-navigation{flex-direction:column}body.checkout-index-index #checkout .step-navigation>:first-child{margin-bottom:2rem}}@media (min-width:768px){body.checkout-index-index #checkout .step-navigation{flex-direction:row}body.checkout-index-index #checkout .step-navigation>:first-child{margin-bottom:0}}body.checkout-index-index #checkout .step-navigation .initOrder.disabled{pointer-events:none;opacity:.5}body.checkout-index-index #checkout li#checkGlobal .step-title{margin:4rem 0;border:none;padding:0}body.checkout-index-index #checkout li#checkGlobal div[data-visibility=hidden]{display:none !important}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer{display:flex;justify-content:space-between}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer>*{flex:1 1 0%}@media (min-width:1px){body.checkout-index-index #checkout li#checkGlobal .element-newCustomer{flex-direction:column}}@media (min-width:992px){body.checkout-index-index #checkout li#checkGlobal .element-newCustomer{flex-direction:row}}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer>div.loginCheckBox{padding:3rem;-webkit-box-shadow:0px 4px 6px 1px rgba(0,0,0,.1);-moz-box-shadow:0px 4px 6px 1px rgba(0,0,0,.1);box-shadow:0px 4px 6px 1px rgba(0,0,0,.1);border-color:#e5e7eb;border-width:1px;border-radius:.5rem;background:#fff;border-style:solid}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer>div.loginCheckBox.registerClientBox{display:none}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer>div.loginCheckBox.registerClientBox label{display:block}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer>div.loginCheckBox.registerClientBox input{max-width:30rem;color:#333}@media (min-width:1px){body.checkout-index-index #checkout li#checkGlobal .element-newCustomer>div.loginCheckBox:first-child{margin-bottom:2rem}}@media (min-width:992px){body.checkout-index-index #checkout li#checkGlobal .element-newCustomer>div.loginCheckBox:first-child{margin-bottom:0;margin-right:2rem}}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer>div.loginCheckBox .loginTitle{text-align:center}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer>div.loginCheckBox form input{margin:1rem 0 2rem;max-width:30rem}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer>div.loginCheckBox ul{min-height:155px}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer.step-2 .tra-button{margin:1rem auto !important}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer .thankYouRegistrationBox{background-color:#e6f1f8;text-align:center;padding:3rem;width:100%}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer .thankYouRegistrationBox p{max-width:70rem;margin:0 auto 1.5rem auto}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer .thankYouRegistrationBox .tra-button{margin:1rem 0;max-width:27rem}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer.step-2 .big-icon{display:block;text-align:center;font-size:4rem;color:#0071b9;margin-top:3rem}body.checkout-index-index #checkout li#checkGlobal .element-newCustomer.step-2 .tra-button{margin:3rem auto 0}body.checkout-index-index #checkout .data_optional{margin-bottom:1.5rem}body.checkout-index-index #checkout .fieldset>.field{margin:0}body.checkout-index-index #checkout form label.validateLabel:after{content:" *"}body.checkout-index-index #checkout form input[data-validate=true][data-error=true]{border-color:#d20033}body.checkout-index-index #checkout form input[data-validate=true][data-error=false]{border-color:#3c8500}body.checkout-index-index #checkout .newsletter-signup{margin-top:2rem}label[for=contactEmail]{position:relative}label[for=contactEmail] .fa-icon-info,label[for=contactEmail] .tra-icon-info{position:absolute;left:100px}.element-existingCustomerForm .data__contact-data{margin-bottom:1.5rem}#checkout #checkGlobal .data-form p,#checkParticipants .step-content .data-form p,#checkout .step-content .data-form p{margin-top:1.5rem}#checkout #checkGlobal .data-form .form-row,#checkParticipants .step-content .data-form .form-row,#checkout .step-content .data-form .form-row{display:flex;justify-content:space-between;margin-bottom:3rem}@media (min-width:1px){#checkout #checkGlobal .data-form .form-row,#checkParticipants .step-content .data-form .form-row,#checkout .step-content .data-form .form-row{flex-direction:column}}@media (min-width:992px){#checkout #checkGlobal .data-form .form-row,#checkParticipants .step-content .data-form .form-row,#checkout .step-content .data-form .form-row{flex-direction:row}}@media (min-width:1px){#checkout #checkGlobal .data-form .form-row>*,#checkParticipants .step-content .data-form .form-row>*,#checkout .step-content .data-form .form-row>*{flex:0 1 100%}#checkout #checkGlobal .data-form .form-row>*:first-child,#checkParticipants .step-content .data-form .form-row>*:first-child,#checkout .step-content .data-form .form-row>*:first-child{margin-bottom:3rem}}@media (min-width:992px){#checkout #checkGlobal .data-form .form-row>*,#checkParticipants .step-content .data-form .form-row>*,#checkout .step-content .data-form .form-row>*{flex:0 1 calc(47%)}}#checkout #checkGlobal .data-form .form-row .form-element:only-child,#checkParticipants .step-content .data-form .form-row .form-element:only-child,#checkout .step-content .data-form .form-row .form-element:only-child{margin-bottom:0 !important}#checkout #checkGlobal .data-form .form-row .double-form-element,#checkParticipants .step-content .data-form .form-row .double-form-element,#checkout .step-content .data-form .form-row .double-form-element{display:flex;justify-content:space-between;margin-bottom:0 !important}@media (min-width:1px){#checkout #checkGlobal .data-form .form-row .double-form-element,#checkParticipants .step-content .data-form .form-row .double-form-element,#checkout .step-content .data-form .form-row .double-form-element{flex-direction:column}}@media (min-width:992px){#checkout #checkGlobal .data-form .form-row .double-form-element,#checkParticipants .step-content .data-form .form-row .double-form-element,#checkout .step-content .data-form .form-row .double-form-element{flex-direction:row}}@media (min-width:1px){#checkout #checkGlobal .data-form .form-row .double-form-element>*,#checkParticipants .step-content .data-form .form-row .double-form-element>*,#checkout .step-content .data-form .form-row .double-form-element>*{flex:0 1 100%}#checkout #checkGlobal .data-form .form-row .double-form-element>*:first-child,#checkParticipants .step-content .data-form .form-row .double-form-element>*:first-child,#checkout .step-content .data-form .form-row .double-form-element>*:first-child{margin-bottom:3rem}}@media (min-width:992px){#checkout #checkGlobal .data-form .form-row .double-form-element>*,#checkParticipants .step-content .data-form .form-row .double-form-element>*,#checkout .step-content .data-form .form-row .double-form-element>*{flex:0 1 calc(49%)}}#checkout #checkGlobal .data-form .form-row label,#checkParticipants .step-content .data-form .form-row label,#checkout .step-content .data-form .form-row label{display:inline-block;margin-bottom:.5rem}#checkout #checkGlobal .data-form .form-row input,#checkParticipants .step-content .data-form .form-row input,#checkout .step-content .data-form .form-row input{color:#333}#checkout #checkGlobal .data-form .form-row select,#checkParticipants .step-content .data-form .form-row select,#checkout .step-content .data-form .form-row select{border-radius:.5rem;margin-top:.5rem}#checkout #checkGlobal .data-form .form-row textarea,#checkParticipants .step-content .data-form .form-row textarea,#checkout .step-content .data-form .form-row textarea{resize:none}#checkout #checkGlobal .data-form .data__account-type,#checkParticipants .step-content .data-form .data__account-type,#checkout .step-content .data-form .data__account-type{margin-bottom:6rem}#checkout #checkGlobal .data-form .data__account-type label,#checkParticipants .step-content .data-form .data__account-type label,#checkout .step-content .data-form .data__account-type label{display:inline}#checkout #checkGlobal .data-form .data__account-type select,#checkParticipants .step-content .data-form .data__account-type select,#checkout .step-content .data-form .data__account-type select{display:inline-block;max-width:65%}#checkout #checkGlobal .data-form#co-payment-form #cardContainer,#checkParticipants .step-content .data-form#co-payment-form #cardContainer,#checkout .step-content .data-form#co-payment-form #cardContainer,#checkout #checkGlobal .data-form#co-payment-form #cardContainerHint,#checkParticipants .step-content .data-form#co-payment-form #cardContainerHint,#checkout .step-content .data-form#co-payment-form #cardContainerHint{margin:3rem 0}#checkout #checkGlobal .data-form#co-payment-form #cardContainer.hidden,#checkParticipants .step-content .data-form#co-payment-form #cardContainer.hidden,#checkout .step-content .data-form#co-payment-form #cardContainer.hidden,#checkout #checkGlobal .data-form#co-payment-form #cardContainerHint.hidden,#checkParticipants .step-content .data-form#co-payment-form #cardContainerHint.hidden,#checkout .step-content .data-form#co-payment-form #cardContainerHint.hidden{display:none}#check-billingdata p{color:#666}#check-billingdata .tra-button{max-width:23rem;margin-top:1rem}.alternative-company-data-control-container{margin-bottom:2rem}.billing-data-bottom{display:flex}@media (min-width:1px){.billing-data-bottom{flex-direction:column}}@media (min-width:992px){.billing-data-bottom{flex-direction:row}}.billing-data-bottom>*{flex:1 1 0%}.billing-data-bottom .review-billingdata .form-row{margin-bottom:1.5rem}.billing-data-bottom .terms_and_conditions{margin-top:2rem}.billing-data-bottom .terms_and_conditions--element{margin-bottom:1rem}.billing-data-bottom .terms_and_conditions--element label{margin-left:.5rem}#checkParticipants .participant-list,#checkout-step-payment .participant-list,.sales-order-view .participant-list{padding:3rem 2rem}#checkParticipants .participant-list .data__participant,#checkout-step-payment .participant-list .data__participant,.sales-order-view .participant-list .data__participant{position:relative}#checkParticipants .participant-list .data__participant:not(:last-child),#checkout-step-payment .participant-list .data__participant:not(:last-child),.sales-order-view .participant-list .data__participant:not(:last-child){padding-bottom:1rem;border-bottom:1px solid #999;margin-bottom:3rem}#checkParticipants .participant-list .data__participant--number,#checkout-step-payment .participant-list .data__participant--number,.sales-order-view .participant-list .data__participant--number{display:block;margin-bottom:1rem;font-size:1.6rem}#checkParticipants .participant-list .data__participant .clear-participant,#checkout-step-payment .participant-list .data__participant .clear-participant,.sales-order-view .participant-list .data__participant .clear-participant{cursor:pointer;color:#0071b9}@media (min-width:1px){#checkParticipants .participant-list .data__participant .clear-participant,#checkout-step-payment .participant-list .data__participant .clear-participant,.sales-order-view .participant-list .data__participant .clear-participant{margin-bottom:1rem}}@media (min-width:575px){#checkParticipants .participant-list .data__participant .clear-participant,#checkout-step-payment .participant-list .data__participant .clear-participant,.sales-order-view .participant-list .data__participant .clear-participant{margin-bottom:0;position:absolute;right:0;top:0}}#checkParticipants .participant-list .data__participant .insert-participant,#checkout-step-payment .participant-list .data__participant .insert-participant,.sales-order-view .participant-list .data__participant .insert-participant{cursor:pointer;color:#0071b9;margin-bottom:2rem}#checkout-step-payment .course_details,.sales-order-view .course_details{padding:3rem 2rem;border-bottom:1px solid #0071b9}#checkout-step-payment .course_details .option,.sales-order-view .course_details .option{margin-bottom:5rem;display:grid;grid-column-gap:2rem;grid-template-areas:"title" "date" "city" "price" "eventnr";grid-template-columns:1fr}@media (min-width:768px){#checkout-step-payment .course_details .option,.sales-order-view .course_details .option{grid-template-columns:1fr 1fr 1fr .5fr;grid-template-areas:"title title . price" "date date city price" "eventnr eventnr eventnr price"}}#checkout-step-payment .course_details .option .title,.sales-order-view .course_details .option .title{grid-area:title}#checkout-step-payment .course_details .option .date,.sales-order-view .course_details .option .date{grid-area:date;font-weight:700}#checkout-step-payment .course_details .option .city,.sales-order-view .course_details .option .city{grid-area:city;font-weight:700}#checkout-step-payment .course_details .option .price,.sales-order-view .course_details .option .price{grid-area:price}#checkout-step-payment .course_details .option .price .net-price .price,.sales-order-view .course_details .option .price .net-price .price,#checkout-step-payment .course_details .option .price .gross-price .price,.sales-order-view .course_details .option .price .gross-price .price{font-weight:700}#checkout-step-payment .course_details .option .price .net-price .price-hint,.sales-order-view .course_details .option .price .net-price .price-hint,#checkout-step-payment .course_details .option .price .gross-price .price-hint,.sales-order-view .course_details .option .price .gross-price .price-hint{color:#666;display:block;font-size:1.1rem;font-weight:400;white-space:nowrap}#checkout-step-payment .course_details .option .price .gross-price .price,.sales-order-view .course_details .option .price .gross-price .price{color:#666}#checkout-step-payment .course_details .option .eventnr,.sales-order-view .course_details .option .eventnr{grid-area:eventnr;color:#666;font-size:1.1rem}#checkout-step-payment .course_details .option:last-child,.sales-order-view .course_details .option:last-child{margin-bottom:0 !important}.sales-order-view .participant-list,.sales-order-view .course_details{padding:2rem 3rem !important}.sales-order-view .list-item-content{padding:0 !important}.totals-tax-summary th,.totals-tax-details th{text-align:right}#payment.checkout-payment-method form.form-login,#payment.checkout-payment-method .payment-method-billing-address{display:none !important}#payment.checkout-payment-method #co-payment-form .step-title,#payment.checkout-payment-method #co-payment-form .payment-option.discount-code,#payment.checkout-payment-method #co-payment-form .payment-option.giftcardaccount{display:none}#payment.checkout-payment-method .actions-bar{width:50%;float:right}#payment.checkout-payment-method .terms_and_conditions{margin-top:2rem}#payment.checkout-payment-method .terms_and_conditions--element{margin-bottom:1rem}#payment.checkout-payment-method .terms_and_conditions--element label{margin-left:.5rem}#payment.checkout-payment-method .terms_and_conditions--element[data-error=true]:after{content:"Bitte akzeptieren Sie die Bedingungen";display:block;color:#d20033;margin-left:2rem;margin-bottom:1rem}div.opc-progress-bar,ul.opc-progress-bar{display:flex;text-align:center}@media (min-width:1px){div.opc-progress-bar,ul.opc-progress-bar{flex-direction:column}}@media (min-width:768px){div.opc-progress-bar,ul.opc-progress-bar{flex-direction:row}}div.opc-progress-bar .opc-progress-bar-item,ul.opc-progress-bar .opc-progress-bar-item{width:100%}@media (min-width:1px){div.opc-progress-bar .opc-progress-bar-item,ul.opc-progress-bar .opc-progress-bar-item{margin-bottom:2rem}}@media (min-width:768px){div.opc-progress-bar .opc-progress-bar-item,ul.opc-progress-bar .opc-progress-bar-item{margin-bottom:0}}div.opc-progress-bar .opc-progress-bar-item:before,ul.opc-progress-bar .opc-progress-bar-item:before{background:#0071b9;color:#fff}div.opc-progress-bar .opc-progress-bar-item:before,ul.opc-progress-bar .opc-progress-bar-item:before{height:.2rem}div.opc-progress-bar .opc-progress-bar-item>span,ul.opc-progress-bar .opc-progress-bar-item>span{font-weight:700;padding-top:5rem;text-transform:uppercase}div.opc-progress-bar .opc-progress-bar-item._complete>span:before,ul.opc-progress-bar .opc-progress-bar-item._complete>span:before,div.opc-progress-bar .opc-progress-bar-item._active>span:before,ul.opc-progress-bar .opc-progress-bar-item._active>span:before,div.opc-progress-bar .opc-progress-bar-item>span:before,ul.opc-progress-bar .opc-progress-bar-item>span:before{border:none;background:#fff !important}div.opc-progress-bar .opc-progress-bar-item._complete>span:after,ul.opc-progress-bar .opc-progress-bar-item._complete>span:after,div.opc-progress-bar .opc-progress-bar-item._active>span:after,ul.opc-progress-bar .opc-progress-bar-item._active>span:after,div.opc-progress-bar .opc-progress-bar-item>span:after,ul.opc-progress-bar .opc-progress-bar-item>span:after{background:#fff !important;color:#0071b9 !important;font-family:tra-icons;font-size:3.8rem;margin-left:-17px}div.opc-progress-bar .opc-progress-bar-item>span:after,ul.opc-progress-bar .opc-progress-bar-item>span:after{content:'\e924';top:-7px}div.opc-progress-bar .opc-progress-bar-item._active>span:after,ul.opc-progress-bar .opc-progress-bar-item._active>span:after{content:'\e922';top:2px}div.opc-progress-bar .opc-progress-bar-item._complete>span:after,ul.opc-progress-bar .opc-progress-bar-item._complete>span:after{content:'\e923';top:2px}.authentication-wrapper{float:none !important;margin-top:0 !important;max-width:100% !important;position:static !important;width:100% !important}.authentication-wrapper .authentication-dropdown{visibility:visible !important;transform:scale(1,1);position:relative;border:none;background-color:transparent}.authentication-wrapper .authentication-dropdown .actions-toolbar{margin-left:0 !important}.authentication-wrapper .modal-inner-wrap{padding:0}.authentication-wrapper .action-close{display:none}.authentication-wrapper .block-authentication .actions-toolbar>.primary{float:none;font-weight:400;width:100%;padding-left:1.25rem;padding-right:1.25rem;padding-top:.625rem;padding-bottom:.625rem;line-height:2;font-size:1.4rem !important;margin-bottom:1rem}body.checkout-onepage-success #maincontent{max-width:77rem;font-size:1.6rem}body.checkout-onepage-success #maincontent .page-title{text-align:center;margin-top:5rem}body.checkout-onepage-success #maincontent .page-title:before{content:"\e923";font-family:"tra-icons";font-size:3rem;color:#3c8500;display:inline-block;margin-bottom:1rem}body.checkout-onepage-success #maincontent .order-info{text-align:center}body.checkout-onepage-success #maincontent .order-info p{margin-bottom:1rem}body.checkout-onepage-success #maincontent .action.print{display:none}body.checkout-onepage-success #maincontent .success-inner{max-width:48rem;margin:3rem auto}body.checkout-onepage-success #maincontent .success-inner.links a{display:block;line-height:2.5}body.checkout-onepage-success #maincontent .success-inner.links a:hover{text-decoration:none}body.checkout-onepage-success #maincontent .success-newsletter{background:#0071b9;padding:2.5rem 4.5rem;color:#fff;margin-bottom:4.5rem}body.checkout-onepage-success #maincontent .success-newsletter .icon{font-size:3rem}body.checkout-onepage-success #maincontent .success-newsletter form{display:flex}@media (min-width:1px){body.checkout-onepage-success #maincontent .success-newsletter form{flex-direction:column}}@media (min-width:992px){body.checkout-onepage-success #maincontent .success-newsletter form{flex-direction:row}}body.checkout-onepage-success #maincontent .success-newsletter form>*{flex:1 1 0%}body.checkout-onepage-success #maincontent .success-newsletter form .nl-form{margin-bottom:0}body.checkout-onepage-success #maincontent .success-newsletter form .nl-form input{border-radius:.5rem 0 0 .5rem;height:3.4rem;max-width:30rem}body.checkout-onepage-success #maincontent .tra-button{max-width:25rem}body.checkout-onepage-success #maincontent .actions-toolbar{text-align:center;margin-top:5rem}body.checkout-onepage-success #maincontent .actions-toolbar .tra-button{max-width:20rem;margin:0 auto}body.checkout-onepage-success #maincontent .registration-section{margin-top:4rem}@media (min-width:768px){.opc-sidebar{margin-top:118px !important}}.wishlist-toolbar .pager{display:flex;justify-content:space-between}.lds-spinner{display:inline-block;position:relative;width:80px;height:80px;bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#0071b9}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.checkout-index-index .page-wrapper #maincontent .checkout-step .list-item-container{-webkit-box-shadow:0px 4px 6px 1px rgba(0,0,0,.1);-moz-box-shadow:0px 4px 6px 1px rgba(0,0,0,.1);box-shadow:0px 4px 6px 1px rgba(0,0,0,.1);border-color:#e5e7eb;border-width:1px;border-radius:.5rem;background:#fff;border-style:solid}.checkout-index-index .page-wrapper #maincontent .checkout-step .list-item-container .list-item{padding:2rem 3rem;background:0 0;border-bottom:1px solid #e5e7eb;font-size:16px}.checkout-index-index{font-size:16px}.checkout-index-index select{color:#4d4d4d}.checkout-index-index .required-hint{display:block;margin-top:.5rem;color:#d20033}.contact-box{align-items:center;background:#0071b9;border:.1rem solid #fff;border-right:none;color:#fff;justify-content:center;padding:2rem;position:fixed;right:0;top:20%;z-index:9000;transition:width .4s .3s,height .4s .3s}@media (min-width:1px){.contact-box{display:none}}@media (min-width:992px){.contact-box{display:flex}}.contact-box.expanded{height:9rem;width:25rem}.contact-box.expanded .headline{opacity:0;transform:scale(2);pointer-events:none}.contact-box.expanded .information{opacity:1;transition:opacity .3s calc(.7s)}.contact-box:not(.expanded){cursor:pointer;height:9rem;width:9rem}.contact-box:not(.expanded) .close{display:none}.contact-box:not(.expanded) .headline{opacity:1;transform:scale(1)}.contact-box:not(.expanded) .information{opacity:0;pointer-events:none;transition:opacity .3s}.contact-box .headline{font-size:1.3rem;font-weight:700;line-height:1.1;text-align:center;position:absolute;transition:opacity .3s,transform .3s}.contact-box .details a{color:inherit}.contact-box .close{cursor:pointer;font-size:1rem;margin:0;padding:.75rem;position:absolute;right:0;top:0}body.account .account-nav .content{background-color:#e6f1f8}body.account .account-nav ul.nav li{padding:.5rem 0}body.account .account-nav ul.nav li.current{background-color:#0071b9;color:#fff}body.account .account-nav ul.nav li.current a,body.account .account-nav ul.nav li.current strong{font-weight:400;border-left:none;color:#fff}body.account .account-nav ul.nav li a:hover{background-color:#0071b9;color:#fff}body.account .account-nav [link-type=external-learning-platform]:after{content:"\e914";font-family:tra-icons;margin-left:1rem}body.account .box-actions .action{display:block;margin-top:1rem}body.account input[type=checkbox]{margin-right:.5rem}body.account .form-address-edit .different-address{margin-top:40px}body.account .order-details-items .order-items .item{margin-bottom:5rem}body.account .order-details-items .order-items .item.course{margin-bottom:1rem !important}body.account .order-details-items .order-items .item .item-head .item-title{margin-bottom:1rem}body.account .order-details-items .order-items .item .event-list{margin-top:1rem}body.account .order-details-items .order-items .item .event-list .list-item-container{border:.1rem solid #0071b9;margin-bottom:2rem}body.account .order-details-items .order-items .item .event-list .list-item{background:#e6f1f8;display:grid;font-size:1.4rem;grid-column-gap:2rem;padding:1rem 3rem;position:relative}@media (min-width:1px){body.account .order-details-items .order-items .item .event-list .list-item{grid-row-gap:2rem;grid-template-areas:"date           date            bookmark" "place          place           bookmark" "net-price      gross-price     bookmark" "details        details         details" "add-to-cart    add-to-cart     add-to-cart"}}@media (min-width:575px){body.account .order-details-items .order-items .item .event-list .list-item{grid-template-areas:"date           date            bookmark" "place          place           bookmark" "net-price      gross-price     bookmark" "details        add-to-cart     add-to-cart"}}@media (min-width:768px){body.account .order-details-items .order-items .item .event-list .list-item{grid-column-gap:2rem;grid-template-areas:"date           place     net-price     bookmark" "date           place     gross-price   bookmark" "details        details   gross-price   add-to-cart";grid-template-columns:2fr 1fr 1fr 1fr}}body.account .order-details-items .order-items .item .event-list .list-item .date-column{grid-area:date;font-weight:700}body.account .order-details-items .order-items .item .event-list .list-item .date-column .date{margin-bottom:2rem}body.account .order-details-items .order-items .item .event-list .list-item .date-column .date .date-part{white-space:nowrap}@media (min-width:768px){body.account .order-details-items .order-items .item .event-list .list-item .date-column .date .date-part{display:inline-block}}body.account .order-details-items .order-items .item .event-list .list-item .date-column .date .days{color:#666;display:block;font-size:1.1rem;font-weight:400}body.account .order-details-items .order-items .item .event-list .list-item .date-column .guaranteed-event{background-color:#24aac8;color:#fff;display:inline;padding:.5rem}body.account .order-details-items .order-items .item .event-list .list-item .place-column{grid-area:place;font-weight:700}body.account .order-details-items .order-items .item .event-list .list-item .net-price{grid-area:net-price;font-weight:700}body.account .order-details-items .order-items .item .event-list .list-item .gross-price{grid-area:gross-price;color:#666;font-weight:700}body.account .order-details-items .order-items .item .event-list .list-item .price .fa-icon-discount-circle,body.account .order-details-items .order-items .item .event-list .list-item .price .tra-icon-discount-circle{float:right;margin-right:-1rem;color:#0071b9}body.account .order-details-items .order-items .item .event-list .list-item .price-hint{color:#666;display:block;font-size:1.1rem;font-weight:400;white-space:nowrap}body.account .order-details-items .order-items .item .event-list .list-item .add-to-cart{grid-area:add-to-cart;justify-self:end;white-space:nowrap}@media (min-width:1px){body.account .order-details-items .order-items .item .event-list .list-item .add-to-cart{width:100%}}@media (min-width:575px){body.account .order-details-items .order-items .item .event-list .list-item .add-to-cart{width:initial}}body.account .order-details-items .order-items .item .event-list .list-item .bookmark{grid-area:bookmark;display:flex;justify-content:flex-end;min-width:0}body.account .order-details-items .order-items .item .event-list .list-item .bookmark .add-to-bookmarks{color:#0071b9;text-align:center}body.account .order-details-items .order-items .item .event-list .list-item .show-more{align-self:start;color:#0071b9;grid-area:add-to-cart;white-space:nowrap}body.account .order-details-items .order-items .item .event-list .list-item .show-more .fa-icon-plus,body.account .order-details-items .order-items .item .event-list .list-item .show-more .fa-icon-minus,body.account .order-details-items .order-items .item .event-list .list-item .show-more .tra-icon-plus,body.account .order-details-items .order-items .item .event-list .list-item .show-more .tra-icon-minus{background-color:#fff;cursor:pointer}body.account .order-details-items .order-items .item .event-list .list-item-content{border-top:.1rem solid #0071b9;display:none;font-size:1.4rem;padding:2rem 3rem}body.account .order-details-items .order-items .item .event-list .list-item-content .participant{margin-bottom:2rem}body.account .order-details-items .order-items .item .event-list .list-item-content .participant .label{margin-bottom:1rem}body.account .order-details-items .order-items .item .event-list .list-item-container[data-open=true] .list-item-content{display:block}body.account .account ul.items.order-links{display:none}body.customer-account-login .page-title{display:none}body.customer-account-login .login-container{display:flex;flex-flow:row wrap}body.customer-account-login .loginCheckBox{background-color:#e6f1f8;padding:3rem;align-self:stretch;float:none !important;clear:inherit !important;flex:1 1 0%;margin:0 1%}body.customer-account-login .loginCheckBox.block-new-customer .actions-toolbar{margin-left:0}body.customer-account-login .loginCheckBox.block-new-customer .actions-toolbar .primary{width:100%}body.customer-account-login .loginCheckBox.block-new-customer .actions-toolbar .primary .tra-button{width:100%}body.customer-account-login .loginCheckBox .loginTitle{text-align:center;border-bottom:none}body.customer-account-login .loginCheckBox form input{margin:1rem 0 2rem;max-width:30rem}body.customer-account-login .loginCheckBox .tra-button{margin:1rem 0;max-width:27rem;background-color:#fff}body.customer-account-login .loginCheckBox .label{text-align:left !important;font-weight:400;width:75% !important}body.customer-account-login .loginCheckBox .actions-toolbar{margin-left:0 !important}body.customer-account-login .loginCheckBox .fieldset:after{margin-left:0}body.customer-account-login .loginCheckBox .fieldset .field:not(.note){margin-bottom:0 !important}@media (min-width:1px){.field.is_private .control{max-width:100%}}@media (min-width:768px){.field.is_private .control{max-width:48%}}form.form-create-account{background-color:#e6f1f8;padding:3rem;display:grid;grid-template-areas:"six six" "one three" "two five" "four four";grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-column-gap:5rem;width:100% !important}@media (min-width:1px){form.form-create-account{grid-template-columns:1fr;grid-template-areas:"six" "one" "three" "two" "five" "four"}}@media (min-width:768px){form.form-create-account{grid-template-columns:1fr 1fr;grid-template-areas:"six six" "one three" "two five" "four four"}}form.form-create-account>.fieldset.create.info{grid-area:one}form.form-create-account>.fieldset.address{grid-area:two}form.form-create-account>.fieldset.create.account{grid-area:three}form.form-create-account>.actions-toolbar{grid-area:four}form.form-create-account>.fieldset.alternative-address{grid-area:five}form.form-create-account>.fieldset.is_private_fieldset{grid-area:six}form.form-create-account .fieldset .field .label,form.form-create-account .fieldset .field .control{text-align:left;width:100%;float:none}form.form-create-account .fieldset .field .label{font-weight:400;margin-bottom:.5rem;display:inline-block}form.form-create-account .fieldset .legend{margin:0 0 2rem}form.form-create-account .fieldset .grid-fields,form.form-create-account .fieldset.fieldset-fullname .fields{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;grid-row-gap:2rem}form.form-create-account .fieldset .grid-fields .field,form.form-create-account .fieldset.fieldset-fullname .fields .field{margin:0 !important}form.form-create-account .fieldset .grid-fields .field.required label:after,form.form-create-account .fieldset.fieldset-fullname .fields .field.required label:after{content:"*";color:#d20033;font-size:1.2rem;margin:0 0 0 .5rem}form.form-create-account .field.street .nested{display:none}form.form-create-account .actions-toolbar{margin-left:0 !important}body.customer-account-create .actions-toolbar .secondary a.action{margin-top:0 !important}body.account.sales-order-view .box.full-width{width:100% !important}@media (min-width:1px){body.account .sidebar-main .block-collapsible-nav{display:block !important;position:relative !important;width:100%;height:auto;margin-bottom:1rem}}@media (min-width:1px){body.account .sidebar-main .block-collapsible-nav.title:after{display:none}}footer{background-color:#0071b9;color:#fff}footer .footer-wave{background-color:#fff;display:block;height:6vw;margin-top:-.1rem;width:100%}footer .footer-wave .wave-path{color:#0071b9}footer .footer.content{background-color:#0071b9;border:none;margin-top:0;max-width:110rem;padding-top:2.5rem}footer .footer.content a,footer .footer.content a:active,footer .footer.content a:hover,footer .footer.content a:visited{color:#fff}@media (min-width:1px){footer .footer.content{padding-left:1.5rem !important;padding-right:1.5rem !important;padding-bottom:7rem}}@media (min-width:575px){footer .footer.content{padding-left:3rem !important;padding-right:3rem !important}}@media (min-width:992px){footer .footer.content{padding-bottom:0}}@media (min-width:1200px){footer .footer.content{padding-left:0 !important;padding-right:0 !important}}footer .footer.content .bugs{display:none}footer .footer.content .footer-bottom{border-top:.1rem solid #fff;display:-ms-grid;display:grid}@media (min-width:1px){footer .footer.content .footer-bottom{-ms-grid-columns:1fr;-ms-grid-rows:1fr;grid-template-columns:1fr;padding:2.5rem 0}}@media (min-width:992px){footer .footer.content .footer-bottom{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;padding:2.5rem}}footer .footer.content .footer-bottom .copyright{margin:20px 0 0}@media (min-width:1px){footer .footer.content .footer-bottom .copyright{-ms-grid-row:2;grid-row:2}}@media (min-width:992px){footer .footer.content .footer-bottom .copyright{-ms-grid-row:1;grid-row:1;margin:0}}@media (min-width:1px){footer .footer.content .footer-bottom .footer-menu{-ms-grid-row:1;grid-row:1}}@media (min-width:992px){footer .footer.content .footer-bottom .footer-menu{-ms-grid-column:2;-ms-grid-row:1;grid-row:1}}footer .footer.content .footer-bottom .footer-menu ul{display:flex;justify-content:flex-end}@media (min-width:1px){footer .footer.content .footer-bottom .footer-menu ul{flex-direction:column}}@media (min-width:992px){footer .footer.content .footer-bottom .footer-menu ul{flex-direction:row}}@media (min-width:1px){footer .footer.content .footer-bottom .footer-menu ul li{display:block;padding-bottom:1rem}}@media (min-width:992px){footer .footer.content .footer-bottom .footer-menu ul li{display:inline-block;margin-right:2rem}}footer .footer.content .footer-bottom .footer-menu ul li:last-child{margin-right:0}footer .footer.content .footer-top ul li{padding:1rem 0;border-bottom:.1rem solid #fff}footer .footer.content .footer-top ul li:last-child{border-bottom:none}footer .footer.content .footer-content{padding-bottom:6rem}footer .footer.content .footer-content--inner{display:-ms-grid;display:grid}@media (min-width:1px){footer .footer.content .footer-content--inner{-ms-grid-columns:1fr;-ms-grid-rows:1fr 3rem 1fr 3rem 1fr;grid-template-columns:1fr;grid-gap:3rem 0}}@media (min-width:992px){footer .footer.content .footer-content--inner{-ms-grid-columns:1fr 10rem 1fr 10rem 1fr;-ms-grid-rows:1fr;grid-template-columns:repeat(3,1fr);grid-gap:0 10rem}}@media (min-width:1px){footer .footer.content .footer-content--inner .footer-column:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}footer .footer.content .footer-content--inner .footer-column:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}footer .footer.content .footer-content--inner .footer-column:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}}@media (min-width:992px){footer .footer.content .footer-content--inner .footer-column:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}footer .footer.content .footer-content--inner .footer-column:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}footer .footer.content .footer-content--inner .footer-column:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}}footer .footer.content .footer-content--inner .footer-column h3{margin-bottom:1rem}footer .footer.content .footer-content--inner .footer-column .footer-element-address{margin:2.5rem 0}footer .footer.content .footer-content--inner .footer-column .footer-element-contact span{margin-right:1rem}footer .footer.content .footer-content--inner .footer-column .social-icons a{margin-right:1rem}footer .footer.content .footer-content--inner .footer-column .footer-hint{font-size:1rem;margin-top:1rem}.indented{margin-left:2rem;margin-right:2rem}#maincontent input,.page-wrapper .page-header input{border:.1rem solid #999;border-radius:.5rem;color:#999;padding:.5rem 1.2rem}.success-newsletter .nl-form,.footer-element-newsletter .nl-form{margin-bottom:4rem}.success-newsletter .nl-form input,.footer-element-newsletter .nl-form input{display:inline-block;max-width:20rem;border-radius:.5rem 0 0 .5rem}.success-newsletter .nl-form a,.footer-element-newsletter .nl-form a{display:inline-block;background-color:#ccc;padding:.6rem;margin-left:-.5rem;border-radius:0 .5rem .5rem 0}#tra-lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);z-index:999}#tra-lightbox .tra-lightbox--inner{background:#fff;padding:6rem;position:absolute;top:5%;left:50%;transform:translateX(-50%);max-width:98rem}#tra-lightbox .tra-lightbox--inner .lightbox-close{position:absolute;top:1rem;right:2rem;color:#0071b9;font-size:2.2rem;cursor:pointer}#tra-lightbox .tra-lightbox--inner .lightbox-caption{font-style:italic}.navigation-toggle{margin-left:auto}@media (min-width:1px){.navigation-toggle{display:block}}@media (min-width:992px){.navigation-toggle{display:block}}.navigation-toggle:hover{cursor:pointer}.navigation-toggle:before{color:#0071b9;font-family:tra-icons;font-size:2.2rem;font-weight:400}.navigation-toggle.open:before{content:"\e91f"}.navigation-toggle.close:before{content:"\e920"}.page-header:before{display:none}.page-header .panel.wrapper,.page-header>.header.content{margin:0 auto;max-width:110rem}@media (min-width:1px){.page-header .panel.wrapper,.page-header>.header.content{padding-left:1.5rem !important;padding-right:1.5rem !important;height:5.5rem}}@media (min-width:575px){.page-header .panel.wrapper,.page-header>.header.content{padding-left:3rem !important;padding-right:3rem !important}}@media (min-width:992px){.page-header .panel.wrapper,.page-header>.header.content{height:6.4rem}}@media (min-width:1200px){.page-header .panel.wrapper,.page-header>.header.content{padding-left:0 !important;padding-right:0 !important}}.page-header .panel.wrapper{border:none}.page-header .panel.wrapper .header{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0}.page-header .panel.wrapper .header .logo{flex-shrink:0;float:none;margin:0;position:static}.page-header .panel.wrapper .header .logo img{width:auto}@media (min-width:1px){.page-header .panel.wrapper .header .logo img{height:3.4rem}}@media (min-width:992px){.page-header .panel.wrapper .header .logo img{height:4rem}}.page-header .panel.wrapper .header .links{list-style-type:none;margin-bottom:0}.page-header .panel.wrapper .header .links>li{color:#333;margin-bottom:0;margin-left:0;text-decoration:none}.page-header .panel.wrapper .header .links>li:not(.cart-link){margin-right:1.5rem}@media (min-width:1px){.page-header .panel.wrapper .header .links>li{font-size:.9rem;line-height:1.1rem}}@media (min-width:768px){.page-header .panel.wrapper .header .links>li{font-size:1.1rem;line-height:1.3rem}}.page-header .panel.wrapper .header .links>li .icon{color:#0071b9;display:block;text-align:center}@media (min-width:1px){.page-header .panel.wrapper .header .links>li .icon{font-size:2.2rem;padding-bottom:1rem}}@media (min-width:768px){.page-header .panel.wrapper .header .links>li .icon{font-size:2rem;padding-bottom:.5rem}}.page-header .panel.wrapper .header .links>li a{color:inherit}.page-header .panel.wrapper .header .links>li a:hover{text-decoration:none}.page-header .panel.wrapper .header .links>li.help-link{order:1}.page-header .panel.wrapper .header .links>li.contact-link{order:0}.page-header .panel.wrapper .header .links>li.authorization-link{order:2}.page-header .panel.wrapper .header .links>li.wishlist{order:3;position:relative}.page-header .panel.wrapper .header .links>li.wishlist .item-counter{position:absolute;top:0;right:0;background:#0071b9;color:#fff;width:1.4rem;height:1.4rem;border-radius:50%;text-align:center}.page-header .panel.wrapper .header .links>li.cart-link{order:4;position:relative}.page-header .panel.wrapper .header .links>li.cart-link .item-counter{position:absolute;top:0;right:0;background:#0071b9;color:#fff;width:1.4rem;height:1.4rem;border-radius:50%;text-align:center}@media (min-width:1px){.page-header .panel.wrapper .header .links>li.cart-link .item-counter .counter-number{line-height:1.7}}@media (min-width:768px){.page-header .panel.wrapper .header .links>li.cart-link .item-counter .counter-number{line-height:1}}.page-header .panel.wrapper .header .links>li.minicart-wrapper{margin-top:0}.page-header .panel.wrapper .header .links>li.minicart-wrapper .action.showcart:before{display:none}@media (min-width:1px){.page-header .panel.wrapper .header .links>li.help-link,.page-header .panel.wrapper .header .links>li.contact-link{display:none}}@media (min-width:768px){.page-header .panel.wrapper .header .links>li.help-link,.page-header .panel.wrapper .header .links>li.contact-link{display:block}}.page-header>.header.content{align-items:center;background-color:#e6e6e6;padding-top:0}@media (min-width:1px){.page-header>.header.content{display:flex}}@media (min-width:992px){.page-header>.header.content{display:none}}.page-header>.header.content>*{float:initial;position:static}.page-title{margin-bottom:2rem}.page-title .page-title-secondary{font-weight:700}.action-box .title{background:#0071b9;color:#fff;font-weight:700;padding:.5rem 2rem}.action-box .body{background:#e6f1f8;padding:2rem}#maincontent#maincontent .product--associated-product-list .block-content .product-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;margin-bottom:4.5rem;padding:0}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product{border:.1rem solid #0071b9;margin:0;margin-bottom:3.5rem}@media (min-width:1px){#maincontent#maincontent .product--associated-product-list .block-content .product-list .product{flex:0 1 100%}}@media (min-width:992px){#maincontent#maincontent .product--associated-product-list .block-content .product-list .product{flex:0 1 calc(46.5%)}}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product:not(.first-row){display:none}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details{display:flex;flex-direction:column;height:100%}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .header{align-items:center;display:flex;justify-content:space-between;margin:1rem;margin-right:.01rem;min-height:2rem}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .header .badges{display:flex;text-transform:uppercase}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .header .badges .badge{color:#fff;font-weight:700;padding:.25rem 1.5rem}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .header .badges .badge.custom{background-color:#ecb50e}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .header .badges .badge.new{background-color:#24aac8}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .header .category{margin-left:1.5rem;max-width:20rem}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .body{display:flex;flex-direction:column;height:100%;margin:1rem}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .body .description{margin-bottom:5rem}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .body .description *{margin:0}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .body .metadata{align-items:center;display:-ms-grid;display:grid;grid-gap:2rem;-ms-grid-columns:1fr 2rem auto;-ms-grid-rows:1fr;grid-template-columns:1fr auto;justify-content:space-between}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .body .metadata .facts{-ms-grid-column:1;-ms-grid-row:1;display:flex;flex-direction:column;justify-content:space-between}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .body .metadata .facts .value{font-size:1.1rem}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .body .metadata .prices{-ms-grid-column:3;-ms-grid-row:1}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .body .metadata .prices .price{font-weight:700}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .body .metadata .prices .price-hint{display:block;font-size:1.1rem}#maincontent#maincontent .product--associated-product-list .block-content .product-list .product .product-item-details .body .metadata .prices .gross-price{color:#666}#maincontent#maincontent .product--associated-product-list .button{margin:0 auto}#maincontent .product--benefit{margin-bottom:2rem}#maincontent .breadcrumb-bar,.category-view .breadcrumb-bar{align-items:center;display:flex;font-size:1.1rem;justify-content:space-between;margin:5.3rem 0 2.5rem}#maincontent .breadcrumb-bar .elements ul.items,.category-view .breadcrumb-bar .elements ul.items{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 !important;word-break:break-word}#maincontent .breadcrumb-bar .elements ul.items .item,.category-view .breadcrumb-bar .elements ul.items .item{align-items:flex-start;display:flex;margin:0 !important}#maincontent .breadcrumb-bar .elements ul.items .item:first-child:before,.category-view .breadcrumb-bar .elements ul.items .item:first-child:before{display:none !important}#maincontent .breadcrumb-bar .elements ul.items .item:not(:first-child):before,.category-view .breadcrumb-bar .elements ul.items .item:not(:first-child):before{align-items:center;color:#333 !important;content:">" !important;display:inline-flex !important;font-family:"Roboto" !important;font-size:inherit !important;font-weight:400 !important;justify-content:center;line-height:inherit;margin:0 1ch !important;overflow:hidden;position:static !important;speak:none;text-align:center;vertical-align:middle;width:auto !important}#maincontent .breadcrumb-bar .elements ul.items .item:after,.category-view .breadcrumb-bar .elements ul.items .item:after{display:none}#maincontent .breadcrumb-bar .elements ul.items .item strong,.category-view .breadcrumb-bar .elements ul.items .item strong{font-weight:400 !important}#maincontent .breadcrumb-bar .badges,.category-view .breadcrumb-bar .badges{display:grid;grid-auto-flow:column;grid-gap:1rem;text-transform:uppercase}#maincontent .breadcrumb-bar .badges .badge,.category-view .breadcrumb-bar .badges .badge{color:#fff;font-weight:700;padding:.25rem 1.5rem}#maincontent .breadcrumb-bar .badges .badge.custom,.category-view .breadcrumb-bar .badges .badge.custom{background-color:#ecb50e}#maincontent .breadcrumb-bar .badges .badge.new,.category-view .breadcrumb-bar .badges .badge.new{background-color:#24aac8}#maincontent .product-breadcrumb-bar ul.items .item{vertical-align:middle;color:#0071b9;line-height:3.3rem}#maincontent .product-breadcrumb-bar ul.items .icon-element{color:#333;font-size:2.4rem}#maincontent .cms-breadcrumb-bar,.category-view .cms-breadcrumb-bar{margin:0 !important}.product--buy-box{background:#e6f1f8;box-shadow:0 .4rem .6rem rgba(0,0,0,.15);padding:2.5rem;z-index:100}@media (min-width:768px){.product--buy-box{position:sticky;top:0}}.product--buy-box .main-view{display:grid;grid-gap:1.5rem;grid-template-columns:1fr auto;margin-bottom:1.5rem}.product--buy-box .main-view .prices{display:grid;grid-auto-flow:row;grid-row-gap:1.5rem}.product--buy-box .main-view .prices .price-on-request{font-weight:700;font-size:1.6rem;max-width:10rem}.product--buy-box .main-view .prices .price{font-size:1.6rem}.product--buy-box .main-view .prices .price span{display:block;font-size:1.2rem;font-weight:400}.product--buy-box .main-view .prices .price.net{font-weight:700}.product--buy-box .main-view .prices .price.gross{color:#999}.product--buy-box .main-view .prices .price-box{display:grid;grid-auto-flow:row;grid-row-gap:1.5rem;font-size:1.6rem}.product--buy-box .main-view .prices .price-box .net-price .price-wrapper .price{font-weight:700}.product--buy-box .main-view .prices .price-box .gross-price{color:#999}.product--buy-box .main-view .prices .price-box .price-hint{display:block;font-size:1.2rem;font-weight:400}.product--buy-box .main-view .bookmark{color:#0071b9;cursor:pointer;font-size:1.4rem;line-height:1.25;text-align:center}.product--buy-box .main-view .bookmark a:hover{text-decoration:none}.product--buy-box .show-more .more-price-details{color:#333;display:none;font-size:1.1rem;line-height:1.3rem;margin-top:1.5rem}.product--buy-box .show-more .more-price-details[data-open=true]{display:block}.product--buy-box .scroll-to-events{margin-bottom:1.5rem;width:100%}.product--buy-box .service .message{margin-bottom:1.5rem}.product--buy-box .service .icon{display:inline-block}.product--buy-box .service a{word-break:break-all}.product--buy-box .discount{font-size:1.8rem;margin-bottom:1rem}.product--buy-box .discount .fa-icon-discount-circle,.product--buy-box .discount .tra-icon-discount-circle{margin-right:1rem}.product--buy-box .discount .discount-available{font-size:1.6rem}.catalog-product-view .page-wrapper #maincontent .event-result-list-header{display:flex;justify-content:space-between}.catalog-product-view .page-wrapper #maincontent .event-result-list-header .title{padding:4rem 0 2rem 3rem}.catalog-product-view .page-wrapper #maincontent .event-result-list-header .title .headline,.catalog-product-view .page-wrapper #maincontent .event-result-list-header .title .small-text{display:inline-block}.catalog-product-view .page-wrapper #maincontent .event-result-list-header .title .small-text{font-size:1.1rem;margin-left:2rem}.catalog-product-view .page-wrapper #maincontent .event-result-list-header .filters{display:none;padding:4rem 0 2rem 3rem}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list-header .filters{display:block}}.catalog-product-view .page-wrapper #maincontent .event-result-list-header .filters .filter{font-size:1.4rem}.catalog-product-view .page-wrapper #maincontent .event-result-list-header .filters .filter [class^=tra-]{font-size:1.6rem;margin-left:.5rem}.catalog-product-view .page-wrapper #maincontent .event-result-list{margin-top:3rem}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-bottom{margin-bottom:5rem;text-align:center}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-bottom .hint{color:#666}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-bottom .tra-button{margin:2rem auto}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-bottom .questions{margin-bottom:1.5rem;margin-top:1.5rem}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-bottom .get-in-touch{margin:1rem 0}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-container{border:.1rem solid #0071b9;margin-bottom:2rem}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item{background:#e6f1f8;display:-ms-grid;display:grid;font-size:1.4rem;grid-column-gap:2rem;padding:1rem 3rem;position:relative}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item{-ms-grid-columns:1fr 1fr 1fr;-ms-grid-rows:1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr;grid-row-gap:2rem;grid-template-areas:"date         date           date" "place        place          place" "net-price    gross-price    gross-price" "details      details        details" "add-to-cart  add-to-cart    add-to-cart"}}@media (min-width:575px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item{-ms-grid-rows:1fr 2rem 1fr 2rem 1fr 2rem 1fr;grid-template-areas:"date         date           date" "place        place          place" "net-price    gross-price    gross-price" "details      add-to-cart    add-to-cart"}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item{-ms-grid-columns:2fr 2rem 1fr 2rem 1fr 2rem 1fr;-ms-grid-rows:1fr 2rem 1fr 2rem 1fr;grid-column-gap:2rem;grid-template-areas:"date         date      place        net-price" "date         date      place        gross-price" "details      details   add-to-cart  add-to-cart";grid-template-columns:2fr 1fr 1fr 1fr}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .date-column{grid-area:date;font-weight:700}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .date-column{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .date-column{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:3}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .date-column .date{margin-bottom:2rem}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .date-column .date .date-part{white-space:nowrap}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .date-column .date .date-part{display:inline-block}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .date-column .date .days{color:#666;display:block;font-size:1.1rem;font-weight:400;margin-bottom:2rem}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .date-column .guaranteed-event{background-color:#24aac8;color:#fff;display:inline;padding:.5rem}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .date-column .blended-learning-event{background-color:#ecb50e;color:#fff;display:inline;padding:.5rem;margin-right:.5rem}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .place-column{grid-area:place;font-weight:700}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .place-column{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:5}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .place-column{-ms-grid-column:5;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:3}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .net-price{grid-area:net-price;font-weight:700}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .gross-price{grid-area:gross-price;color:#666;font-weight:700}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .price{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:5}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .price{-ms-grid-column:7;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:3}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .price .fa-icon-discount-circle,.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .price .tra-icon-discount-circle{float:right;margin-right:-1rem;color:#0071b9}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .price-hint{color:#666;display:block;font-size:1.1rem;font-weight:400;white-space:nowrap}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .add-to-cart{grid-area:add-to-cart;justify-self:end;white-space:nowrap}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .add-to-cart{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:9;width:100%}}@media (min-width:575px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .add-to-cart{-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:7;width:initial}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .add-to-cart{-ms-grid-column:5;-ms-grid-column-span:3;-ms-grid-row:5}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .show-more{align-self:start;color:#0071b9;grid-area:details;white-space:nowrap}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .show-more{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:7}}@media (min-width:575px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .show-more{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:7}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .show-more{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:5}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .show-more .fa-icon-plus,.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .show-more .fa-icon-minus,.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .show-more .tra-icon-plus,.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item .show-more .tra-icon-minus{cursor:pointer}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content{border-top:.1rem solid #0071b9;display:none;font-size:1.4rem;grid-gap:1.5rem 2rem;grid-template-areas:"hours" "place" "price-information" "meta-information" "links-left" "links-right";-ms-grid-columns:1fr;grid-template-columns:1fr;padding:2rem 3rem}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content{-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-areas:"hours place price-information" "meta-information links-left links-right";grid-template-columns:repeat(3,1fr)}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .banners{-ms-grid-column:1;-ms-grid-column-span:4;grid-column-start:1;grid-column-end:4}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .hours{grid-area:hours}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .hours{-ms-grid-column:1;-ms-grid-row:1}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .place{grid-area:place}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .place{-ms-grid-column:1;-ms-grid-row:3}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .place{-ms-grid-column:3;-ms-grid-row:1}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .price-information{grid-area:price-information}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .price-information{-ms-grid-column:1;-ms-grid-row:5}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .price-information{-ms-grid-column:5;-ms-grid-row:1;text-align:right}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .price-information span{font-size:1.1rem}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .meta-information{grid-area:meta-information}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .meta-information{-ms-grid-column:1;-ms-grid-row:7}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .meta-information{-ms-grid-column:1;-ms-grid-row:3}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .meta-information .guarantee{color:#0071b9;font-size:1.1rem;margin-bottom:1.5rem;padding-top:1rem}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .meta-information .guarantee [class^=tra-]{color:#333}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .meta-information .small-text{color:#666;font-size:1.1rem}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .links-left{grid-area:links-left}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .links-left{-ms-grid-column:1;-ms-grid-row:9}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .links-left{-ms-grid-column:3;-ms-grid-row:3}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .links-right{grid-area:links-right}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .links-right{-ms-grid-column:1;-ms-grid-row:11}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .links-right{text-align:right;-ms-grid-column:5;-ms-grid-row:3}}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .links-left a,.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .links-right a{display:block;line-height:2}.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-content .label{font-weight:700;margin-bottom:.8rem}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-container[data-open=true] .list-item-content{display:flex;flex-direction:column}}@media (min-width:575px){.catalog-product-view .page-wrapper #maincontent .event-result-list .list-item-container[data-open=true] .list-item-content{display:-ms-grid;display:grid}}.event-search .icon{color:#0071b9}.event-search .search-box{border:.1rem solid #0071b9}.event-search .search-box .head{background:#0071b9;color:#fff;padding:.5rem 3rem}.event-search .search-box .content{background:#e6f1f8;padding:2rem 3rem}.event-search .search-box .content .form .row{display:-ms-grid;display:grid;grid-column-gap:1.5rem;margin-bottom:2rem}@media (min-width:1px){.event-search .search-box .content .form .row{-ms-grid-columns:1fr;-ms-grid-rows:1fr 1fr 1fr;grid-template-columns:1fr}}@media (min-width:768px){.event-search .search-box .content .form .row{-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;-ms-grid-rows:1fr;grid-template-columns:minmax(auto,20rem) minmax(auto,10rem) minmax(auto,auto)}}.event-search .search-box .content .form .row .form-element{margin-bottom:1rem}@media (min-width:1px){.event-search .search-box .content .form .row .form-element:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.event-search .search-box .content .form .row .form-element:nth-child(2){-ms-grid-column:1;-ms-grid-row:2}.event-search .search-box .content .form .row .form-element:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}}@media (min-width:768px){.event-search .search-box .content .form .row .form-element{margin-bottom:0}.event-search .search-box .content .form .row .form-element:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.event-search .search-box .content .form .row .form-element:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.event-search .search-box .content .form .row .form-element:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}}.event-search .search-box .content .form .row .form-element .optional{color:#666;margin-top:.5rem}.event-search .search-box .content .form .row .form-element label{display:block;font-size:1.4rem;margin-bottom:1rem}.event-search .search-box .content .form .row .form-element input{background:#fff;border:.1rem solid #ccc;border-radius:.5rem;color:#333 !important;padding:.5rem 1.5rem;width:100%}.event-search .search-box .content .form .row .form-element input.display-date{cursor:pointer}.event-search .search-box .content .form .row .form-element select{border:.1rem solid #ccc;border-radius:.5rem}.event-search .search-box .content .form .row .block-date{margin-bottom:0 !important}.event-search .search-box .content .form .row .block-date .calendars{display:flex;column-gap:1rem;align-items:center}.event-search .search-box .content .form .bottom-row{align-items:center;margin-bottom:0}@media (min-width:992px){.event-search .search-box .content .form .bottom-row{align-items:center;display:flex;justify-content:space-between}}@media (min-width:1px){.event-search .search-box .content .form .bottom-row .guarantee,.event-search .search-box .content .form .bottom-row .delete{margin-bottom:1rem}}@media (min-width:992px){.event-search .search-box .content .form .bottom-row .guarantee,.event-search .search-box .content .form .bottom-row .delete{margin-bottom:0}}.event-search .search-box .content .form .bottom-row .guarantee{align-items:center;display:flex;justify-content:flex-start}.event-search .search-box .content .form .bottom-row .guarantee span{color:#333;position:relative;top:-.2rem}.event-search .search-box .content .form .bottom-row .guarantee input{width:1.5rem}.event-search .search-box .content .form .bottom-row .guarantee label{line-height:1;margin-left:.5rem}.event-search .search-box .content .form .bottom-row .delete{color:#0071b9;font-size:1.4rem;cursor:pointer}.event-search .search-box .content .form .bottom-row button{background:#0071b9;color:#fff}.event-search .search-box .content .form .middle-row{margin-bottom:2rem}.event-search .search-box .content .form .middle-row .event-type-option{margin-right:2rem}.event-search .search-box .content .form .middle-row .event-type-option label{margin-left:.5rem}@media (min-width:1px){.event-search .search-box .content .form .middle-row .event-type-option{display:block}}@media (min-width:768px){.event-search .search-box .content .form .middle-row .event-type-option{display:inline-block}}.expandable{height:auto;position:relative}.expandable.shrunk{overflow:hidden}@media (min-width:1px){.expandable.shrunk{max-height:10em}}@media (min-width:1200px){.expandable.shrunk{max-height:24em}}.expandable.shrunk:after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) calc(100% - 8em),#fff);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.product--expert-box .expert{display:-ms-grid;display:grid;grid-gap:3rem;margin-bottom:2rem}@media (min-width:1px){.product--expert-box .expert{-ms-grid-columns:1fr;-ms-grid-rows:1fr 3rem 1fr;grid-template-columns:1fr}}@media (min-width:575px){.product--expert-box .expert{-ms-grid-columns:15rem 3rem 1fr;-ms-grid-rows:1fr;grid-template-columns:15rem 1fr}}.product--expert-box .expert .image{align-items:flex-start;display:flex;justify-content:center}@media (min-width:1px){.product--expert-box .expert .image{-ms-grid-column:1;-ms-grid-row:1}}.product--expert-box .expert .image .link:after{display:none}.product--expert-box .expert .image img{border-radius:50%;height:auto;min-height:15rem;object-fit:cover;width:100%}@media (min-width:1px){.product--expert-box .expert .info{-ms-grid-column:1;-ms-grid-row:3}}@media (min-width:575px){.product--expert-box .expert .info{-ms-grid-column:3;-ms-grid-row:1}}.product--expert-box .expert .info h3{margin-bottom:0 !important}.product--expert-box .expert .info .qualification{font-weight:700}.product--expert-box .expert .info .teaser{margin:0}#maincontent#maincontent .product--extra-box ul{margin-bottom:1.5rem}#maincontent#maincontent .product--extra-box ul li{margin-bottom:1rem}#maincontent#maincontent .product--extra-box ul li:before{content:"\e92e"}#maincontent#maincontent .product--extra-box ul li:last-of-type{margin-bottom:0}#maincontent#maincontent .product--extra-box .button{width:100%}#maincontent .product--download-box ul{margin:0}#maincontent .product--download-box ul li{list-style:none;margin-bottom:1rem}#maincontent .product--download-box ul li:before{display:none}#maincontent .product--download-box ul li:last-child{margin-bottom:0}.product--graduation .achievement{font-weight:700;margin-bottom:2rem}.product--hint-box .icon{color:#0071b9}#maincontent#maincontent .product--in-house-box .icon{color:#0071b9}#maincontent#maincontent .product--in-house-box ul{margin-bottom:2rem}#maincontent#maincontent .product--in-house-box.large ul{display:grid}@media (min-width:992px){#maincontent#maincontent .product--in-house-box.large ul{grid-auto-flow:column}#maincontent#maincontent .product--in-house-box.large ul li{margin:0}#maincontent#maincontent .product--in-house-box.large ul li:before{content:"\e92e"}}.product--jump-bar{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -.4rem .5rem rgba(0,0,0,.25);height:7rem;justify-content:space-between;left:0;margin-bottom:0;padding-top:1rem;padding-bottom:1rem;position:fixed;width:100%;z-index:30}@media (min-width:1px){.product--jump-bar{display:flex;padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (min-width:575px){.product--jump-bar{padding-left:3rem !important;padding-right:3rem !important}}@media (min-width:992px){.product--jump-bar{display:none}}@media (min-width:1200px){.product--jump-bar{padding-left:0 !important;padding-right:0 !important}}.product--jump-bar .scroll-to-events{white-space:nowrap}.product--jump-bar .bookmark,.product--jump-bar .scroll-to-top{align-items:center;bottom:-.5rem;color:#0071b9;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative}.product--jump-bar .bookmark a .fa-icon-bookmark-neutral,.product--jump-bar .scroll-to-top a .fa-icon-bookmark-neutral,.product--jump-bar .bookmark a .tra-icon-bookmark-neutral,.product--jump-bar .scroll-to-top a .tra-icon-bookmark-neutral{text-align:center}.product--jump-bar .bookmark a:hover,.product--jump-bar .scroll-to-top a:hover{text-decoration:none}.product--jump-bar .scroll-to-top .icon{align-items:center;border-radius:50%;box-shadow:0 0 .4rem rgba(0,0,0,.2);display:flex;font-size:1.5rem;height:2rem;justify-content:center;width:2rem}.product--jump-bar .label{font-size:1.1rem}.product--meta-information .product--meta-information--rating{display:grid;grid-template-columns:1fr}.product--meta-information .product--meta-information--rating .junicom-product-reviews--ratings-overall{display:grid;justify-content:start;align-items:center;margin-bottom:0;position:relative;grid-template-columns:30px 1fr}.product--meta-information .product--meta-information--rating .junicom-product-reviews--ratings-overall-numeric{font-size:2rem}.product--meta-information .product--meta-information--rating .junicom-product-reviews--ratings-overall-visual{width:100%;height:100%;display:grid;grid-template-columns:130px 1fr}.product--meta-information .product--meta-information--rating .junicom-product-reviews--ratings-overall-visual .small{position:relative;align-self:center;top:0;left:0}.product--meta-information .product--meta-information--rating .junicom-product-reviews--ratings-overall-visual-stars{top:5px;height:2rem;width:118px}.product--meta-information .product--meta-information--rating .junicom-product-reviews--ratings-overall-visual-stars:before{font-size:1.5rem;height:1.5rem;letter-spacing:.75rem;line-height:1.5rem;margin-left:1rem}.product--meta-information .product--meta-information--rating .junicom-product-reviews--ratings-overall-visual-stars>span:before{font-size:1.5rem;height:1.5rem;letter-spacing:.75rem;line-height:1.5rem;margin-left:1rem}.product--meta-information .product--meta-information--facts{align-items:center;border-bottom:.1rem solid #ccc;border-top:.1rem solid #ccc;display:-ms-grid;display:grid;grid-gap:2rem;margin-bottom:1.5rem;margin-top:1rem;padding:2rem 0}@media (min-width:1px){.product--meta-information .product--meta-information--facts{-ms-grid-columns:1fr;-ms-grid-rows:1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr;grid-template-columns:1fr}}@media (min-width:575px){.product--meta-information .product--meta-information--facts{-ms-grid-columns:1fr 2rem 1fr;-ms-grid-rows:1fr 2rem 1fr 2rem 1fr;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.product--meta-information .product--meta-information--facts{-ms-grid-columns:1fr 2rem 1fr 2rem 1fr;-ms-grid-rows:1fr 2rem 1fr;grid-template-columns:repeat(3,1fr)}}.product--meta-information .product--meta-information--facts .product--meta-information--fact{align-items:center;color:#0071b9;display:flex}@media (min-width:1px){.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(4){-ms-grid-column:1;-ms-grid-row:7}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(5){-ms-grid-column:1;-ms-grid-row:9}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(6){-ms-grid-column:1;-ms-grid-row:11}}@media (min-width:575px){.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(6){-ms-grid-column:3;-ms-grid-row:5}}@media (min-width:768px){.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(4){-ms-grid-column:1;-ms-grid-row:3}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(5){-ms-grid-column:3;-ms-grid-row:3}.product--meta-information .product--meta-information--facts .product--meta-information--fact:nth-child(6){-ms-grid-column:5;-ms-grid-row:3}}.product--meta-information .product--meta-information--facts .product--meta-information--fact .fact-icon{color:#333;font-size:2rem}.product--meta-information .product--meta-information--ids .product--meta-information--id{color:#999;display:inline-block}.product--meta-information .product--meta-information--ids .product--meta-information--id:not(:last-child):after{content:"|";display:inline-block;padding:0 .25rem}.product--module-list-box .box{align-items:center;display:grid;padding:2rem;grid-column-gap:1.5rem;border:.1rem solid #999;width:96%;grid-template-columns:1fr 25fr 5fr;font-size:20px;font-weight:300;line-height:150%;margin:2rem 0}.product--module-list-box .box a:hover{text-decoration:none}.product--module-list-box .box .fa-icon-cat,.product--module-list-box .box .tra-icon-cat{font-size:20px;line-height:150%;color:#0071b9}.product--partner .grid{display:-ms-grid;display:grid;grid-gap:3.5rem}@media (min-width:1px){.product--partner .grid{-ms-grid-columns:1fr 3.5rem 1fr;-ms-grid-rows:1fr;grid-template-columns:1fr}}@media (min-width:575px){.product--partner .grid{-ms-grid-columns:auto 3.5rem 1fr;-ms-grid-rows:1fr;grid-template-columns:auto 1fr}}.product--partner .grid .image{height:15rem;width:15rem}@media (min-width:1px){.product--partner .grid .image{-ms-grid-column:1;-ms-grid-row:1}}.product--partner .grid .image .link:after{display:none}.product--partner .grid .image img{object-fit:contain;object-position:left;width:100%}@media (min-width:1px){.product--partner .grid .text{-ms-grid-column:1;-ms-grid-row:3}}@media (min-width:575px){.product--partner .grid .text{-ms-grid-column:3;-ms-grid-row:1}}#maincontent#maincontent .product--related-product-box .icon{color:#0071b9}#maincontent#maincontent .product--related-product-box ul{margin-bottom:2rem}#maincontent#maincontent .product--related-product-box.large ul{display:grid}@media (min-width:992px){#maincontent#maincontent .product--related-product-box.large ul{grid-auto-flow:column}#maincontent#maincontent .product--related-product-box.large ul li{margin:0}}#maincontent .product--share-box .body>*{margin-bottom:1.5rem}.product--short-description{margin:4.5rem 0}.show-more{color:#0071b9;margin-bottom:1rem}.show-more .targetable-area{align-items:center;cursor:pointer;display:inline-flex}#maincontent#maincontent .product--usp-list{display:-ms-grid;display:grid;list-style-type:none;margin-left:0;padding-top:calc(5rem) !important}@media (min-width:1px){#maincontent#maincontent .product--usp-list{-ms-grid-columns:1fr;-ms-grid-rows:1fr 6rem 1fr 6rem 1fr;grid-gap:6rem 0}}@media (min-width:768px){#maincontent#maincontent .product--usp-list{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;-ms-grid-rows:1fr;grid-gap:0 1rem;grid-template-columns:1fr 1fr 1fr}}#maincontent#maincontent .product--usp-list .usp{background:#0071b9;color:#fff;margin-bottom:0;padding:5rem 2rem 2rem;position:relative;text-align:center}@media (min-width:1px){#maincontent#maincontent .product--usp-list .usp:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}#maincontent#maincontent .product--usp-list .usp:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}#maincontent#maincontent .product--usp-list .usp:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}}@media (min-width:768px){#maincontent#maincontent .product--usp-list .usp:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}#maincontent#maincontent .product--usp-list .usp:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}#maincontent#maincontent .product--usp-list .usp:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}}#maincontent#maincontent .product--usp-list .usp:before{display:none}#maincontent#maincontent .product--usp-list .usp .icon-container{align-items:center;background-color:#fff;border:.1rem solid #e6e6e6;border-radius:50%;color:#0071b9;display:flex;height:10rem;justify-content:center;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:0;transform:translateY(-50%);width:10rem}#maincontent#maincontent .product--usp-list .usp .icon-container .icon{font-size:5rem}#maincontent#maincontent .product--usp-list .usp .headline{font-size:2.2rem;font-weight:300;margin:1.5rem 0}.product--versioning-box .box{margin-top:3rem}.product--versioning-box .icon{color:#0071b9}.page-product-bundle.catalog-product-view .product--buy-box .price-box>p{display:none}.page-product-bundle.catalog-product-view .product--buy-box .scroll-to-modules{margin-bottom:1.5rem;width:100%}.page-product-bundle.catalog-product-view .bundle-slide{display:none}.page-product-bundle.catalog-product-view .product-info-main{display:none}.page-product-bundle.catalog-product-view .bundle-options-container .price-box .price{font-size:1.4rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form{display:block}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options{counter-reset:number}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option.field .label{font-weight:700;cursor:pointer}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option.field .label .mage-error{border-left:1px solid #0071b9;margin-left:1rem;padding-left:2rem;margin-bottom:-.5rem;font-weight:400}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option.field .label.dashed .mage-error{border-left:1px dashed #0071b9}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option.field .label[aria-expanded=true] .fa-icon-more-less:before,.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option.field .label[aria-expanded=true] .tra-icon-more-less:before{content:"\e916";color:#0071b9}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option.field .label[aria-expanded=false] .fa-icon-more-less:before,.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option.field .label[aria-expanded=false] .tra-icon-more-less:before{content:"\e917";color:#0071b9}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option.field .label[aria-expanded=false]:after{content:'';display:block;height:3rem;border-left:1px solid #0071b9;margin-left:1rem;margin-top:.5rem;margin-bottom:.5rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option.field .label[aria-expanded=false].dashed:after{border-left-style:dashed}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control{margin-left:1rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .options-list{border-left:1px solid #0071b9;margin-top:.5rem;margin-bottom:.5rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .options-list.dashed{border-left:1px dashed #0071b9}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container{display:block}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option{padding:1.5rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .list-item-container{display:none}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option[data-open=true]{padding-bottom:0}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option[data-open=true] .show-more-options{margin-bottom:1rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option[data-open=true] .list-item-container{display:block !important}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .show-more-options{cursor:pointer}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .show-more-options .tra-icon-x{color:#0071b9}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .show-more-options .show-more-text{font-weight:700}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice{background:#fff;border:.1rem solid #0071b9;margin-bottom:1rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice:last-child{margin-bottom:0 !important}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item{background:#e6f1f8;padding:1rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item label{display:grid;grid-template-columns:5% 90%}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item .label{display:block;position:relative;padding-left:4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item .label input{position:absolute;opacity:0;cursor:pointer}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item .label input:checked~.checkmark{background-color:#3c8500;border-color:#3c8500}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item .label input:checked~.checkmark:after{display:block}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item .label .checkmark{position:absolute;top:0;left:0;height:2.5rem;width:2.5rem;background-color:#fff;border:1px solid #0071b9;border-radius:50%}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item .label .checkmark:after{content:"";position:absolute;display:none;top:.75rem;left:.75rem;width:.75rem;height:.75rem;border-radius:50%;background:#fff}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details{margin-left:4rem;display:grid;grid-template-areas:"title" "date" "city" "price" "show-more";grid-template-columns:1fr;grid-column-gap:2rem;grid-row-gap:2rem}@media (min-width:768px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details{grid-template-columns:1fr 1fr 1fr .5fr;grid-template-areas:"title title . ." "date date city price" "show-more . . .";grid-row-gap:1rem}}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .title{grid-area:title}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .date{grid-area:date;font-weight:700}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .date .days{color:#666;display:block;font-size:1.1rem;font-weight:400}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .date .guaranteed-event-wrapper{margin-top:2rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .date .guaranteed-event-wrapper .guaranteed-event{background-color:#24aac8;color:#fff;display:inline;padding:.5rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .date .blended-learning-wrapper{margin-top:2rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .date .blended-learning-wrapper .blended-learning-event{background-color:#ecb50e;color:#fff;display:inline;padding:.5rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .date .blended-learning-wrapper .blended-learning-event.blended-learning-checkout{line-height:4rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .city{grid-area:city;font-weight:700}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .price{grid-area:price}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .price .net-price .price,.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .price .gross-price .price{font-weight:700}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .price .net-price .price-hint,.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .price .gross-price .price-hint{color:#666;display:block;font-size:1.1rem;font-weight:400;white-space:nowrap}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .price .gross-price .price{color:#666}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .selection-details .show-more{grid-area:show-more}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content{border-top:.1rem solid #0071b9;display:none;font-size:1.4rem;grid-gap:1.5rem 2rem;grid-template-areas:"hours" "place" "price-information" "meta-information" "links-left" "links-right";-ms-grid-columns:1fr;grid-template-columns:1fr;padding:2rem 3rem}@media (min-width:768px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content{-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-areas:"hours place price-information" "meta-information links-left links-right";grid-template-columns:repeat(3,1fr)}}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .banners{-ms-grid-column:1;-ms-grid-column-span:4;grid-column-start:1;grid-column-end:4}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .hours{grid-area:hours}@media (min-width:1px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .hours{-ms-grid-column:1;-ms-grid-row:1}}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .place{grid-area:place}@media (min-width:1px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .place{-ms-grid-column:1;-ms-grid-row:3}}@media (min-width:768px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .place{-ms-grid-column:3;-ms-grid-row:1}}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .price-information{grid-area:price-information}@media (min-width:1px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .price-information{-ms-grid-column:1;-ms-grid-row:5}}@media (min-width:768px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .price-information{-ms-grid-column:5;-ms-grid-row:1;text-align:right}}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .price-information span{font-size:1.1rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .meta-information{grid-area:meta-information}@media (min-width:1px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .meta-information{-ms-grid-column:1;-ms-grid-row:7}}@media (min-width:768px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .meta-information{-ms-grid-column:1;-ms-grid-row:3}}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .meta-information .guarantee{color:#0071b9;font-size:1.1rem;margin-bottom:1.5rem;padding-top:1rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .meta-information .guarantee [class^=tra-]{color:#333}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .meta-information .small-text{color:#666;font-size:1.1rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .links-left{grid-area:links-left}@media (min-width:1px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .links-left{-ms-grid-column:1;-ms-grid-row:9}}@media (min-width:768px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .links-left{-ms-grid-column:3;-ms-grid-row:3}}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .links-right{grid-area:links-right}@media (min-width:1px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .links-right{-ms-grid-column:1;-ms-grid-row:11}}@media (min-width:768px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .links-right{text-align:right;-ms-grid-column:5;-ms-grid-row:3}}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .links-left a,.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .links-right a{display:block;line-height:2}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .choice .list-item-content .label{font-weight:700;margin-bottom:.8rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .fieldset-bundle-options .option .control .lehrgang_option_container .lehrgang_option .list-item-container[data-open=true] .list-item-content{display:grid !important}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .bundle-options-wrapper{width:100%;float:none}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper{width:100%}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary{float:none;display:block;width:100%;background:#f2f2f2 !important}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items{margin:2rem 0 !important}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem{margin-bottom:3rem !important}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem:before{content:'' !important}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item{background:#e6f1f8;padding:1rem;border:.1rem solid #0071b9}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details{display:grid;grid-template-areas:"title" "date" "city" "price" "show-more";grid-template-columns:1fr;grid-column-gap:2rem;grid-row-gap:2rem}@media (min-width:768px){.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details{grid-template-columns:1fr 1fr 1fr .5fr;grid-template-areas:"title title . ." "date date city price" "show-more . . .";grid-row-gap:1rem}}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .title{grid-area:title}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .date{grid-area:date;font-weight:700}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .date .days{color:#666;display:block;font-size:1.1rem;font-weight:400}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .date .guaranteed-event-wrapper{margin-top:2rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .date .guaranteed-event-wrapper .guaranteed-event{background-color:#24aac8;color:#fff;display:inline;padding:.5rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .date .blended-learning-wrapper{margin-top:2rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .date .blended-learning-wrapper .blended-learning-event{background-color:#ecb50e;color:#fff;display:inline;padding:.5rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .date .blended-learning-wrapper .blended-learning-event.blended-learning-checkout{line-height:4rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .city{grid-area:city;font-weight:700}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .price{grid-area:price}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .price .net-price .price,.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .price .gross-price .price{font-weight:700}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .price .net-price .price-hint,.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .price .gross-price .price-hint{color:#666;display:block;font-size:1.1rem;font-weight:400;white-space:nowrap}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .price .gross-price .price{color:#666}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .selectedItem .list-item .selection-details .show-more{grid-area:show-more}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .no-selection{color:#d20033}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .items .no-selection:before{content:'' !important}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details{display:grid;grid-template-areas:"price" "addto";justify-items:flex-end;grid-column-gap:4rem}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .box-tocart{grid-area:addto;display:flex;align-items:flex-end;justify-content:flex-end}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .price-box{grid-area:price}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .price-box .net-price .price,.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .price-box .gross-price .price{font-weight:700}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .price-box .net-price .price-hint,.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .price-box .gross-price .price-hint{color:#666;display:block;font-size:1.1rem;font-weight:400;white-space:nowrap}.page-product-bundle.catalog-product-view .bundle-options-container .product-add-form .block-bundle-summary .bundle-info .product-details .price-box .gross-price .price{color:#666}.product-recos-bottom{background-color:transparent !important}.product-recos-bottom .block-products-list{padding:0 !important}.catalog-product-view .page-wrapper #maincontent{padding:0}.catalog-product-view .page-wrapper #maincontent .product.media{display:none}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .content-grid{display:block}}@media (min-width:992px){.catalog-product-view .page-wrapper #maincontent .content-grid{display:flex;flex-direction:row}}.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-primary{flex:800}@media (min-width:992px){.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-primary{margin-right:3rem}}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-primary .indented{margin-left:0;margin-right:0}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-primary .indented{margin-left:2rem;margin-right:2rem}}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-primary .product-breadcrumb-bar{margin-top:0}}@media (min-width:768px){.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-primary .product-breadcrumb-bar{margin-top:5.3rem}}.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-primary>*{margin-bottom:3rem}.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-secondary{flex:300}@media (min-width:1px){.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-secondary{display:none}}@media (min-width:992px){.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-secondary{display:block}}.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-secondary>:nth-child(2){margin-top:2.5rem}.catalog-product-view .page-wrapper #maincontent .content-grid .content-grid-secondary>*{margin-bottom:2.5rem}#maincontent#maincontent .quick-info-inducer{cursor:help}#maincontent#maincontent .quick-info-box{background-color:#fff;border:.1rem solid #999;border-radius:.5rem;box-shadow:0 .4rem .5rem rgba(0,0,0,.1);padding:1.3rem 1.4rem;transition:opacity .3s,transform .3s;z-index:3000}#maincontent#maincontent .quick-info-box[data-active=false]{opacity:0;pointer-events:none}#maincontent#maincontent .quick-info-box[data-active=true]{opacity:1;pointer-events:all}@media (min-width:1px){#maincontent#maincontent .quick-info-box{height:100%;left:0;position:fixed;top:0;width:100%;z-index:4000}}@media (min-width:768px){#maincontent#maincontent .quick-info-box{height:auto;position:absolute;width:35rem;z-index:2000}#maincontent#maincontent .quick-info-box:before{border-style:solid;content:"";display:block;height:0;position:absolute;width:0}#maincontent#maincontent .quick-info-box.bottom:before{border-width:0 1.7rem 1rem;border-color:transparent transparent #999;left:0;margin:0 auto;right:0;top:-1rem}#maincontent#maincontent .quick-info-box.right:before{border-width:1.7rem 1rem 1.7rem 0;border-color:transparent #999 transparent transparent;left:-1rem;top:50%;transform:translateY(-50%)}#maincontent#maincontent .quick-info-box.left:before{border-width:1.7rem 0 1.7rem 1rem;border-color:transparent transparent transparent #999;right:-1rem;top:50%;transform:translateY(-50%)}#maincontent#maincontent .quick-info-box.top:before{border-width:0 1.7rem 1rem;border-color:transparent transparent #999;bottom:-1rem;left:0;margin:0 auto;right:0;top:100%;transform:rotate(.5turn)}}#maincontent#maincontent .quick-info-box .headline{align-items:center;display:flex;font-weight:700;justify-content:space-between}#maincontent#maincontent .quick-info-box .headline .dismiss{color:#0071b9;cursor:pointer}.block-search{display:block !important;float:none !important;padding-left:0 !important;margin:0;width:auto !important;width:initial !important}@media (min-width:768px){.block-search{display:block;float:none}}.block-search .minisearch{align-items:center;display:flex;justify-content:space-between}.block-search .minisearch .search .label{display:none}.block-search .minisearch .search .control{border:none;margin:0;padding:0}.block-search .minisearch .search .control .input-text{border-color:#999;border-radius:.5rem;color:#333;margin:0;padding:.5rem 1.2rem;position:static}.block-search .minisearch .search .control .input-text:focus{outline:none}@media (min-width:1px){.block-search .minisearch .search .control .input-text{width:23.3rem}}@media (min-width:768px){.block-search .minisearch .search .control .input-text{width:25rem}}@media (min-width:992px){.block-search .minisearch .search .control .input-text{width:22.7rem}}@media (min-width:1200px){.block-search .minisearch .search .control .input-text{width:26.5rem}}.block-search .minisearch .search .control .search-autocomplete{color:#0071b9;top:107% !important}.block-search .minisearch .actions .search{align-items:center;background-color:transparent;border:none;display:flex;font-size:2.2rem;font-weight:400;justify-content:center;margin-left:1.2rem;padding:0;pointer-events:all;position:static;transition:opacity .3s}.block-search .minisearch .actions .search[disabled]:hover{cursor:not-allowed !important}.block-search .minisearch .actions .search:before{display:none}.block-search .minisearch .actions .search .icon{color:#0071b9}.block-search #search_mini_form_cms{justify-content:center}.block-search #search_mini_form_cms button{opacity:1;margin-left:2rem;line-height:1rem;margin-bottom:0;font-weight:400}.block-search #search_mini_form_cms #cms-search{width:50rem;height:5rem}.pageheadbox-overlay.search-block-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.block-search-cms-akademie{color:#fff;position:relative}@media (min-width:1px){.block-search-cms-akademie{padding:3rem 2.1rem !important;max-width:90vw;border-radius:5px;margin:120px auto 50px}}@media (min-width:768px){.block-search-cms-akademie{padding:0 !important;max-width:750px;margin:160px auto 240px auto}}.block-search-cms-akademie h2{margin-bottom:0 !important}.block-search-cms-akademie p{font-size:3rem !important;letter-spacing:.05rem;font-weight:400 !important;text-align:center}.block-search-cms-akademie button{background:#0071b9;border-color:#0071b9;text-transform:uppercase}.block-search-cms-akademie .form.minisearch{margin-top:2rem}@media (min-width:1px){.block-search-cms-akademie .form.minisearch{column-gap:2rem}}@media (min-width:768px){.block-search-cms-akademie .form.minisearch{column-gap:1rem}}.block-search-cms-akademie .form.minisearch .field.search{width:100%}.block-search-cms-akademie .form.minisearch .field.search #cms-search{width:100% !important;height:40px;border-color:#ccc}.block-search-cms-akademie .form.minisearch .field.search #cms-search::placeholder{font-size:1.8rem}.block-search-cms-akademie #search_mini_form_cms .field{width:100%}.block-search-cms-akademie #search_mini_form_cms .field>.pagebuilder-button-primary,.block-search-cms-akademie #search_mini_form_cms .field>.tra-button{width:100%;margin:0}@media (min-width:1px){.block-search-cms-akademie #search_mini_form_cms .field.search{display:none}}@media (min-width:768px){.block-search-cms-akademie #search_mini_form_cms .field.search{display:block;flex:0 0 80%}}.block-search-cms-akademie #search_mini_form_cms .field.submit .pagebuilder-button-primary{border-radius:5px}.block-search-cms-akademie #search_mini_form_cms .field.submit .pagebuilder-button-primary:before{color:#fff;content:"\e915";font-family:tra-icons;margin-right:5px}@media (min-width:1px){.block-search-cms-akademie #search_mini_form_cms .field.submit .pagebuilder-button-primary:before{display:none}}@media (min-width:768px){.block-search-cms-akademie #search_mini_form_cms .field.submit .pagebuilder-button-primary:before{display:inline-block}}@media (min-width:1px){.block-search-cms-akademie #search_mini_form_cms .field.submit .pagebuilder-button-primary .search-desktop{display:none}}@media (min-width:768px){.block-search-cms-akademie #search_mini_form_cms .field.submit .pagebuilder-button-primary .search-desktop{display:inline-block}}@media (min-width:1px){.block-search-cms-akademie #search_mini_form_cms .field.submit .pagebuilder-button-primary .search-mobile{display:inline-block}}@media (min-width:768px){.block-search-cms-akademie #search_mini_form_cms .field.submit .pagebuilder-button-primary .search-mobile{display:none}}@media (min-width:1px){.block-search-cms-akademie #search_mini_form_cms .field.submit .pagebuilder-button-primary{font-size:1.4rem;line-height:1}}@media (min-width:768px){.block-search-cms-akademie #search_mini_form_cms .field.submit .pagebuilder-button-primary{font-size:1.8rem;line-height:2rem}}@media (min-width:1px){.block-search-cms-akademie #search_mini_form_cms .field.themenbtn{display:block}}@media (min-width:768px){.block-search-cms-akademie #search_mini_form_cms .field.themenbtn{display:none}}.block-search-cms-akademie #search_mini_form_cms .field.themenbtn .tra-button{padding:14px 17px !important;color:#0071b9;background:#fff;line-height:1;font-size:1.4rem;border-style:solid;border-color:#fff;border-width:.1rem;border-radius:.3rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter{margin:0}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-title,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-title{align-items:center;color:#333;display:flex;font-size:2rem !important}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-title div,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-title div{font-size:inherit;font-weight:300 !important}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-title .icon,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-title .icon{font-size:1.6rem;margin-left:2rem;margin-right:1rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content{background-color:#e6f1f8;padding:2rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item{border-bottom:.1rem solid #fff}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item:last-child .items,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item:last-child .items{margin-bottom:0}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item.active>.filter-options-title>.name-and-icon>.name:before,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item.active>.filter-options-title>.name-and-icon>.name:before{content:"\e916"}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item:not(.is-selected)>.filter-options-title>.icon,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item:not(.is-selected)>.filter-options-title>.icon{color:#999}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item.is-selected>.filter-options-title,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item.is-selected>.filter-options-title{font-weight:700}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item.is-selected>.filter-options-title>.icon,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item.is-selected>.filter-options-title>.icon{color:#333}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item.is-selected>.filter-options-title>.name-and-icon>.name,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item.is-selected>.filter-options-title>.name-and-icon>.name{align-items:center;display:flex}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item.is-selected>.filter-options-title>.name-and-icon>.name:after,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item.is-selected>.filter-options-title>.name-and-icon>.name:after{background-color:#3c8500;border-radius:50%;content:"";display:block;height:.6rem;margin-left:1rem;width:.6rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-title,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-title{align-items:center;color:#0071b9;display:flex;font-weight:400;justify-content:space-between;padding:1rem 0;margin:0}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-title:after,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-title:after{display:none}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-title>.name-and-icon>.name:before,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-title>.name-and-icon>.name:before{background-color:#fff;content:"\e917";display:inline-block;font-weight:400;margin-right:1rem;font-family:tra-icons;font-size:1.6rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-title:not(.active)>.name-and-icon>.name:before,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-title:not(.active)>.name-and-icon>.name:before{transform:rotate(0)}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-title:hover,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-title:hover{cursor:pointer}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content{margin:0;margin-left:2.7rem;padding:1rem 0}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item{margin:0}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.location-filter .inputs:not(:last-child),.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.location-filter .inputs:not(:last-child){margin-bottom:2rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.location-filter .inputs #location,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.location-filter .inputs #location{color:#333;margin-bottom:1.5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.location-filter .inputs #distance,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.location-filter .inputs #distance{color:#333;width:auto}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .content,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .content{align-items:center;display:flex;margin-bottom:2rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .content .separator,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .content .separator{margin:0 1.5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .content input,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .content input{color:#333}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .quick-selection-title,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .quick-selection-title{color:#666;margin-bottom:1.5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .quick-selection li,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .quick-selection li{margin-bottom:1.5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .quick-selection li:before,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item.time-span .quick-selection li:before{display:none}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item li,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .items .item li{margin-bottom:1.5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .reset-filter,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .reset-filter{margin:2rem 0;color:#0071b9;cursor:pointer}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .reset-actions,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .filter-options-item>.filter-options-content .reset-actions{margin-left:1rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .reset-all-filters,.catalog-category-view #maincontent#maincontent>.columns>.sidebar>.filter>.filter-content .reset-all-filters{align-items:center;color:#0071b9;display:flex;margin-top:4rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.headline,.catalog-category-view #maincontent#maincontent>.columns>.main>.headline{align-items:center;display:flex;justify-content:flex-end}@media (min-width:992px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.headline,.catalog-category-view #maincontent#maincontent>.columns>.main>.headline{justify-content:space-between}}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.headline>.page-title-primary,.catalog-category-view #maincontent#maincontent>.columns>.main>.headline>.page-title-primary{font-size:2rem;font-weight:300}@media (min-width:1px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.headline>.page-title-primary,.catalog-category-view #maincontent#maincontent>.columns>.main>.headline>.page-title-primary{display:none}}@media (min-width:992px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.headline>.page-title-primary,.catalog-category-view #maincontent#maincontent>.columns>.main>.headline>.page-title-primary{display:block}}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.headline>.reset-search-term,.catalog-category-view #maincontent#maincontent>.columns>.main>.headline>.reset-search-term{color:#0071b9;margin:0 0 2rem;align-items:center;display:flex}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .mobile-filter-accessors,.catalog-category-view #maincontent#maincontent>.columns>.main .mobile-filter-accessors{align-items:center;display:flex;justify-content:center;margin-bottom:2rem}@media (min-width:992px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .mobile-filter-accessors,.catalog-category-view #maincontent#maincontent>.columns>.main .mobile-filter-accessors{display:none}}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list{margin:0;margin-bottom:4.5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products{list-style-type:none;padding:0}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product{border:.1rem solid #999;padding:2rem;margin:0}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product:not(:last-child),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product:not(:last-child){margin-bottom:5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details{display:flex;flex-direction:column;height:100%}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header{align-items:center;display:flex;justify-content:space-between}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .badges,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .badges{display:grid;grid-auto-flow:row;grid-gap:1rem;height:max-content;margin-right:-2.1rem;text-transform:uppercase}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .badges .badge,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .badges .badge{color:#fff;font-weight:700;padding:.25rem 1.5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .badges .badge.custom,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .badges .badge.custom{background-color:#ecb50e}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .badges .badge.new,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .badges .badge.new{background-color:#24aac8}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .category-container,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .category-container{margin-bottom:.5rem;line-height:3rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .category-container .icon-element,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .category-container .icon-element{display:inline-block;font-size:2.5rem;width:1.5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .category-container .category,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .header .category-container .category{display:inline-block;font-size:1.1rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content{display:flex;justify-content:space-between}@media (min-width:1px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content{flex-direction:column}}@media (min-width:992px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content{flex-direction:row}}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body{display:grid;flex:1 1 0%;grid-template-rows:auto 1fr auto}@media (min-width:1px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body{margin-bottom:5rem}}@media (min-width:992px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body{margin-bottom:0;margin-right:2.5rem}}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .description,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .description{margin-bottom:3rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .description *,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .description *{margin:0}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts{display:-ms-grid;display:grid;grid-gap:1rem;height:100%;justify-content:space-between}@media (min-width:1px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts{-ms-grid-columns:1fr 1rem 1fr;-ms-grid-rows:1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}}@media (min-width:992px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;-ms-grid-rows:1fr 1rem 1fr;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*{align-items:center;display:flex}@media (min-width:1px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(1),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(2),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(3),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(4),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(5),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(6),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(6){-ms-grid-column:3;-ms-grid-row:5}}@media (min-width:992px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(1),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(2),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(3),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(4),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(4){-ms-grid-column:1;-ms-grid-row:3}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(5),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(5){-ms-grid-column:3;-ms-grid-row:3}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(6),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(6){-ms-grid-column:5;-ms-grid-row:3}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(even),.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts>*:nth-child(even){justify-content:initial}}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts .value,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .content .body .metadata .facts .value{color:#0071b9;font-size:1.1rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar{display:flex}@media (min-width:1px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar{flex-direction:row}}@media (min-width:992px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar{align-self:flex-end;flex-direction:column}}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices{flex:1 0 auto}@media (min-width:992px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices{margin-bottom:1.5rem}}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .price,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .price{font-weight:700}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .price-hint,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .price-hint{display:block;font-size:1.1rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .gross-price,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .gross-price{color:#666}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .discount,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .discount{font-size:1.4rem;margin-bottom:1rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .discount .fa-icon-discount-circle,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .discount .fa-icon-discount-circle,.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .discount .tra-icon-discount-circle,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .discount .tra-icon-discount-circle{margin-right:1rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .discount .discount-available,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .prices .discount .discount-available{font-size:1.4rem}@media (min-width:1px){.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .details-button,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product .product-item-details .sidebar .details-button{align-self:flex-end}}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product.product-highlight,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product.product-highlight{background:#f2f8fb;padding:0 !important;border-color:#0071b9}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product.product-highlight .product-item-reco--top,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product.product-highlight .product-item-reco--top{padding:.7rem 2rem;background:#0071b9;color:#fff}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product.product-highlight .product-item-reco--top .fa-icon-info,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product.product-highlight .product-item-reco--top .fa-icon-info,.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product.product-highlight .product-item-reco--top .tra-icon-info,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product.product-highlight .product-item-reco--top .tra-icon-info{margin-left:.5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main .product-list .products .product.product-highlight .product-item-details,.catalog-category-view #maincontent#maincontent>.columns>.main .product-list .products .product.product-highlight .product-item-details{padding:1rem 2rem 2rem}.catalogsearch-result-index .toolbar-products,.catalog-category-view .toolbar-products{margin-left:0;padding-left:0}.catalogsearch-result-index .toolbar-products .pages,.catalog-category-view .toolbar-products .pages{display:block;float:left}.catalogsearch-result-index .toolbar-products .pages .pages-items,.catalog-category-view .toolbar-products .pages .pages-items{margin-left:0 !important;padding-left:0 !important}.catalogsearch-result-index .toolbar-products .pages .pages-items li:before,.catalog-category-view .toolbar-products .pages .pages-items li:before{content:'' !important}.catalogsearch-result-index .toolbar-products .pages .action,.catalog-category-view .toolbar-products .pages .action{color:#0071b9}.catalogsearch-result-index .toolbar-products .pages .action.next,.catalog-category-view .toolbar-products .pages .action.next{margin-left:0;border:none;transform:rotate(.75turn)}.catalogsearch-result-index .toolbar-products .pages .action.next:before,.catalog-category-view .toolbar-products .pages .action.next:before{font-family:tra-icons;content:'\e900';font-size:14px;margin:0}.catalogsearch-result-index .toolbar-products .pages .action.previous,.catalog-category-view .toolbar-products .pages .action.previous{margin-left:0;border:none;transform:rotate(.25turn)}.catalogsearch-result-index .toolbar-products .pages .action.previous:before,.catalog-category-view .toolbar-products .pages .action.previous:before{font-family:tra-icons;content:'\e900';font-size:14px;margin:0}.catalogsearch-result-index .toolbar-products .limiter,.catalog-category-view .toolbar-products .limiter{display:block;float:right}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs{margin:0}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item{margin:0}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item[aria-expanded=true] .switch,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item[aria-expanded=true] .switch{font-weight:700;padding-right:0}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item[aria-expanded=true] .switch:after,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item[aria-expanded=true] .switch:after{color:#0071b9;content:"\e92e";font-family:tra-icons;padding-right:2.5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item[aria-expanded=true] .switch .label,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item[aria-expanded=true] .switch .label{color:#333}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item .switch,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item .switch{background-color:transparent;border:none;font-weight:400;height:auto;padding:1rem 4rem 1rem 2rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item .switch .label,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item .switch .label{color:#0071b9}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item .switch .count,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>.item .switch .count{color:#999;margin-right:1rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>#tab-product-results,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>#tab-product-results{border-bottom:none;border-left:none;border-right:none;border-top:.1rem solid #e6e6e6;padding:0;padding-top:5rem}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>#tab-product-results .products,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>#tab-product-results .products{margin:0}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>#tab-cms-results,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>#tab-cms-results{border-bottom:none;border-left:none;border-right:none;border-top:.1rem solid #e6e6e6}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>#tab-cms-results .results .cms-item,.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>#tab-cms-results .results .cms-item{margin:0;width:100%}.catalogsearch-result-index #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>#tab-cms-results .results .cms-item:not(:last-child),.catalog-category-view #maincontent#maincontent>.columns>.main>.product-search-results>.result-tabs>#tab-cms-results .results .cms-item:not(:last-child){margin-bottom:3rem}.catalogsearch-result-index #maincontent#maincontent .columns,.catalog-category-view #maincontent#maincontent .columns{display:-ms-grid;display:grid;grid-gap:3rem;position:unset}.catalogsearch-result-index #maincontent#maincontent .columns:after,.catalog-category-view #maincontent#maincontent .columns:after{display:none}.catalogsearch-result-index #maincontent#maincontent .columns>.main,.catalog-category-view #maincontent#maincontent .columns>.main{float:none;padding:0;width:100%}.catalogsearch-result-index #maincontent#maincontent .columns>.sidebar,.catalog-category-view #maincontent#maincontent .columns>.sidebar{float:none;padding:0;width:100%}@media (min-width:1px){.catalogsearch-result-index #maincontent#maincontent .columns,.catalog-category-view #maincontent#maincontent .columns{-ms-grid-columns:1fr;grid-template-columns:1fr}.catalogsearch-result-index #maincontent#maincontent .columns>.main,.catalog-category-view #maincontent#maincontent .columns>.main{-ms-grid-column:1;-ms-grid-row:1}.catalogsearch-result-index #maincontent#maincontent .columns>.sidebar,.catalog-category-view #maincontent#maincontent .columns>.sidebar{display:none}}@media (max-width:992px){.catalogsearch-result-index #maincontent#maincontent .columns>.sidebar.overlaid,.catalog-category-view #maincontent#maincontent .columns>.sidebar.overlaid{background-color:#fff;display:block;height:100vh;left:0;overflow-y:auto;padding:1rem;position:fixed;top:0;width:100vw;z-index:3000}.catalogsearch-result-index #maincontent#maincontent .columns>.sidebar.overlaid .filter-title,.catalog-category-view #maincontent#maincontent .columns>.sidebar.overlaid .filter-title{align-items:center;display:flex;justify-content:space-between}.catalogsearch-result-index #maincontent#maincontent .columns>.sidebar.overlaid .filter-title .close,.catalog-category-view #maincontent#maincontent .columns>.sidebar.overlaid .filter-title .close{color:#0071b9;cursor:pointer;font-size:1.6rem}.catalogsearch-result-index #maincontent#maincontent .columns>.sidebar.overlaid .reset-all-filters,.catalog-category-view #maincontent#maincontent .columns>.sidebar.overlaid .reset-all-filters{justify-content:center}}@media (min-width:992px){.catalogsearch-result-index #maincontent#maincontent .columns,.catalog-category-view #maincontent#maincontent .columns{-ms-grid-columns:30rem 3rem 1fr;grid-template-columns:30rem auto}.catalogsearch-result-index #maincontent#maincontent .columns>.sidebar,.catalog-category-view #maincontent#maincontent .columns>.sidebar{display:block;min-width:30rem;-ms-grid-column:1;-ms-grid-row:1}.catalogsearch-result-index #maincontent#maincontent .columns>.sidebar .close,.catalog-category-view #maincontent#maincontent .columns>.sidebar .close{display:none}.catalogsearch-result-index #maincontent#maincontent .columns>.main,.catalog-category-view #maincontent#maincontent .columns>.main{-ms-grid-column:3;-ms-grid-row:1}}@media (min-width:1px){.smile-elasticsuite-autocomplete-result .autocomplete-list .title-term~dd{display:none}.smile-elasticsuite-autocomplete-result .autocomplete-list .title-term~dd:nth-of-type(1),.smile-elasticsuite-autocomplete-result .autocomplete-list .title-term~dd:nth-of-type(2){display:block}.smile-elasticsuite-autocomplete-result .autocomplete-list .title-product~dd{display:none}.smile-elasticsuite-autocomplete-result .autocomplete-list .title-product~dd:nth-of-type(1),.smile-elasticsuite-autocomplete-result .autocomplete-list .title-product~dd:nth-of-type(2),.smile-elasticsuite-autocomplete-result .autocomplete-list .title-product~dd:nth-of-type(3){display:block}.smile-elasticsuite-autocomplete-result .autocomplete-list .title-cms_page~dd{display:none}.smile-elasticsuite-autocomplete-result .autocomplete-list .title-cms_page~dd:nth-of-type(1){display:block}}@media (min-width:768px){.smile-elasticsuite-autocomplete-result .autocomplete-list .title-term~dd:nth-of-type(3){display:block}.smile-elasticsuite-autocomplete-result .autocomplete-list .title-product~dd:nth-of-type(4),.smile-elasticsuite-autocomplete-result .autocomplete-list .title-product~dd:nth-of-type(5),.smile-elasticsuite-autocomplete-result .autocomplete-list .title-product~dd:nth-of-type(6),.smile-elasticsuite-autocomplete-result .autocomplete-list .title-product~dd:nth-of-type(7){display:block}}.header-block [data-content-type=row][data-appearance=full-width]>.row-full-width-inner,.header-block [data-content-type=row][data-appearance=contained]{width:100%;max-width:100%}.hint-header{background-color:#0071b9;color:#fff;text-align:center}.hint-header a,.hint-header a:visited{color:#fff;display:inline-block}@media (min-width:1px){.hint-header a,.hint-header a:visited{font-size:1rem}}@media (min-width:768px){.hint-header a,.hint-header a:visited{font-size:1.8rem}}.top-header{background-color:#0071b9;color:#fff}.top-header .content{justify-content:space-between;margin:0 auto;max-width:110rem}.top-header .content .tariff{font-size:1.1rem;line-height:1.3rem}@media (min-width:1px){.top-header .content{display:none;padding-left:1.5rem !important;padding-right:1.5rem !important}}@media (min-width:575px){.top-header .content{padding-left:3rem !important;padding-right:3rem !important}}@media (min-width:768px){.top-header .content{display:flex}}@media (min-width:1200px){.top-header .content{padding-left:0 !important;padding-right:0 !important}}@media (min-width:1px){.top-header .humble-brag{display:none}}@media (min-width:1200px){.top-header .humble-brag{display:block}}.ie11-bar{background:#d20033;color:#fff;padding:1rem;text-align:center}.ie11-bar a{color:#fff}.wishlist-index-index #maincontent#maincontent>.columns>.main .products{padding:0}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product{list-style:none}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product:not(:last-child){margin-bottom:5rem}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .item-head .item-title{display:inline-block;margin:0 0 1rem}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .item-head .btn-remove{background:0 0;border:none;border-radius:0;color:#0071b9;display:inline-block;margin-left:1rem;font-size:1.4rem;font-weight:400;padding:0}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .item-head .btn-remove:before{content:"\e919";font-family:tra-icons}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .whishlist-item{display:grid;grid-template-columns:3fr 1fr}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .whishlist-item .prices{text-align:right}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .whishlist-item .prices .price-box{flex:1 0 auto}@media (min-width:992px){.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .whishlist-item .prices .price-box{margin-bottom:1.5rem}}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .whishlist-item .prices .price-box .price{font-weight:700}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .whishlist-item .prices .price-box .price-hint{display:block;font-size:1.1rem}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .whishlist-item .prices .price-box .gross-price{color:#666}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .whishlist-item .prices .price-box .discount{font-size:1.4rem;margin-bottom:1rem}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .whishlist-item .prices .price-box .discount .fa-icon-discount-circle,.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .whishlist-item .prices .price-box .discount .tra-icon-discount-circle{margin-right:1rem}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .whishlist-item .prices .price-box .discount .discount-available{font-size:1.4rem}.wishlist-index-index #maincontent#maincontent>.columns>.main .products .product .actions-primary{margin-right:2rem;min-inline-size:fit-content;width:min-content}form.elq-form .container-fluid{padding:0 !important}form.elq-form .elq-heading{margin:2rem 0 1rem !important}form.elq-form input,form.elq-form select{border-radius:.5rem;border:.1rem solid #999}form.elq-form input[type=text]{color:#333 !important}form.elq-form input[type=submit]{background-color:#3c8500;border:none !important;border-radius:.5rem;color:#fff !important;cursor:pointer;display:block;font-size:1.4rem;font-weight:400;line-height:2;padding:.25rem 2.5rem !important;text-align:center;text-transform:uppercase;transition:background-color .4s,color .4s}form.elq-form input:focus{outline:none !important}form.elq-form textarea{resize:none !important;border-radius:.5rem}form.elq-form .elq-label{margin-bottom:.5rem !important}form.elq-form .LV_invalid_field,form.elq-form input.LV_invalid_field:active,form.elq-form input.LV_invalid_field:hover,form.elq-form textarea.LV_invalid_field:active,form.elq-form textarea.LV_invalid_field:hover{outline:none;border:1px solid #d20033 !important}form.elq-form span.LV_validation_message.LV_invalid{color:#d20033;font-size:1.2rem;font-weight:400}div[data-content-type=row][data-appearance=contained]:not(:last-child){margin-bottom:4rem !important}div[data-content-type=row] [data-element=inner]{padding:0 !important}div[data-content-type=tabs] .tabs-navigation li.tab-header{background:0 0;border:none}div[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{color:#0071b9;font-weight:400;max-width:37rem}div[data-content-type=tabs] .tabs-navigation li.tab-header:last-child{border-right:none}div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-state-active{border-radius:.5rem .5rem 0 0 !important}@media (min-width:1px){div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-state-active{border:1px solid #333;border-bottom:none}}@media (min-width:575px){div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-state-active{border:.1rem solid #999;border-bottom:none}}div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-state-active a.tab-title{color:#333 !important}div[data-content-type=tabs] .tabs-content{border-color:#999}div[data-content-type=tabs] .tabs-content div[data-content-type=tab-item]{padding:2rem !important}div.pagebuilder-column-group .pagebuilder-column figure[data-content-type=image]{margin-bottom:1.5rem !important}figure[data-content-type=image]{min-height:.1rem}figure[data-content-type=image].wave{position:relative}figure[data-content-type=image].wave:after{content:url("../images/wave-white.svg");position:absolute;bottom:-.1rem;left:0;width:100%;z-index:99;overflow:hidden}figure[data-content-type=image] figcaption{font-style:italic;font-size:1.4rem}div[data-content-type=products],.product-recos-bottom{background-color:#e6f1f8}@media (min-width:1px){div[data-content-type=products] .block-products-list,.product-recos-bottom .block-products-list{padding:1rem}}@media (min-width:992px){div[data-content-type=products] .block-products-list,.product-recos-bottom .block-products-list{padding:5rem}}div[data-content-type=products] .block-products-list .products-grid .category-header .icon,.product-recos-bottom .block-products-list .products-grid .category-header .icon,div[data-content-type=products] .block-products-list .products-grid .category-header .category,.product-recos-bottom .block-products-list .products-grid .category-header .category{display:inline-block}div[data-content-type=products] .block-products-list .block-bottom,.product-recos-bottom .block-products-list .block-bottom{text-align:center;margin-top:4rem}div[data-content-type=products] .block-products-list .block-bottom .more-products-btn,.product-recos-bottom .block-products-list .block-bottom .more-products-btn{background:#fff;border:.1rem solid #0071b9;box-sizing:border-box;border-radius:.5rem;display:inline-block;padding:.7rem 3rem;text-transform:uppercase}div[data-content-type=products] .block-products-list .block-bottom .more-products-btn:hover,.product-recos-bottom .block-products-list .block-bottom .more-products-btn:hover{text-decoration:none;background-color:#f2f8fb;border-color:#338bc7;color:#338bc7}div[data-content-type=products] .block-products-list .block-title,.product-recos-bottom .block-products-list .block-title{margin-bottom:5rem}div[data-content-type=products] .block-products-list .product-items,.product-recos-bottom .block-products-list .product-items{display:grid;grid-row-gap:3rem;grid-column-gap:1.5rem;align-items:stretch}@media (min-width:1px){div[data-content-type=products] .block-products-list .product-items,.product-recos-bottom .block-products-list .product-items{grid-template-columns:1fr}}@media (min-width:768px){div[data-content-type=products] .block-products-list .product-items,.product-recos-bottom .block-products-list .product-items{grid-template-columns:1fr 1fr}}@media (min-width:992px){div[data-content-type=products] .block-products-list .product-items,.product-recos-bottom .block-products-list .product-items{grid-template-columns:1fr 1fr 1fr}}div[data-content-type=products] .block-products-list .product-item,.product-recos-bottom .block-products-list .product-item{background-color:#fff;border:.1rem solid #0071b9;display:flex;align-items:stretch}@media (min-width:1px){div[data-content-type=products] .block-products-list .product-item,.product-recos-bottom .block-products-list .product-item{width:100% !important;margin-bottom:inherit;margin-left:inherit !important}div[data-content-type=products] .block-products-list .product-item:nth-child(5n+1),.product-recos-bottom .block-products-list .product-item:nth-child(5n+1){margin-left:0 !important}div[data-content-type=products] .block-products-list .product-item:nth-child(3n+1),.product-recos-bottom .block-products-list .product-item:nth-child(3n+1){margin-left:0 !important}}@media (min-width:992px){div[data-content-type=products] .block-products-list .product-item,.product-recos-bottom .block-products-list .product-item{width:100% !important;margin-left:inherit !important}div[data-content-type=products] .block-products-list .product-item:nth-child(5n+1),.product-recos-bottom .block-products-list .product-item:nth-child(5n+1){margin-left:inherit !important}div[data-content-type=products] .block-products-list .product-item:nth-child(3n+1),.product-recos-bottom .block-products-list .product-item:nth-child(3n+1){margin-left:inherit !important}}div[data-content-type=products] .block-products-list .product-item .product-item-info,.product-recos-bottom .block-products-list .product-item .product-item-info{padding:1rem;position:relative;display:flex;align-items:stretch}div[data-content-type=products] .block-products-list .product-item .product-item-details,.product-recos-bottom .block-products-list .product-item .product-item-details{display:grid}div[data-content-type=products] .block-products-list .product-item .product-item-details .header,.product-recos-bottom .block-products-list .product-item .product-item-details .header{align-items:center;display:flex;justify-content:space-between}div[data-content-type=products] .block-products-list .product-item .product-item-details .header .item-title,.product-recos-bottom .block-products-list .product-item .product-item-details .header .item-title{margin-bottom:0}div[data-content-type=products] .block-products-list .product-item .product-item-details .header .item-title .item-title-link,.product-recos-bottom .block-products-list .product-item .product-item-details .header .item-title .item-title-link{color:#0071b9;display:block;font-size:1.6rem;line-height:1.9rem}div[data-content-type=products] .block-products-list .product-item .product-item-details .header .badges,.product-recos-bottom .block-products-list .product-item .product-item-details .header .badges{position:absolute;top:1rem;right:1rem}div[data-content-type=products] .block-products-list .product-item .product-item-details .header .badge,.product-recos-bottom .block-products-list .product-item .product-item-details .header .badge{color:#fff;font-size:1.2rem;margin-right:-1rem;text-transform:uppercase;font-weight:400;padding:.25rem 1rem}div[data-content-type=products] .block-products-list .product-item .product-item-details .header .badge.custom,.product-recos-bottom .block-products-list .product-item .product-item-details .header .badge.custom{background-color:#ecb50e}div[data-content-type=products] .block-products-list .product-item .product-item-details .header .badge.new,.product-recos-bottom .block-products-list .product-item .product-item-details .header .badge.new{background-color:#24aac8}div[data-content-type=products] .block-products-list .product-item .product-item-details .category-header,.product-recos-bottom .block-products-list .product-item .product-item-details .category-header,div[data-content-type=products] .block-products-list .product-item .product-item-details .description,.product-recos-bottom .block-products-list .product-item .product-item-details .description,div[data-content-type=products] .block-products-list .product-item .product-item-details .header,.product-recos-bottom .block-products-list .product-item .product-item-details .header{margin-bottom:2rem}div[data-content-type=products] .block-products-list .product-item .product-item-details .description,.product-recos-bottom .block-products-list .product-item .product-item-details .description{min-height:100px}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta,.product-recos-bottom .block-products-list .product-item .product-item-details .meta{display:grid;font-size:1.1rem;grid-template-columns:1fr 1fr;grid-column-gap:.5rem;align-self:end}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .skill,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .skill,div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .dates,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .dates,div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .lessons,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .lessons{margin-bottom:1rem}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .skill [class^=fa-icon-],.product-recos-bottom .block-products-list .product-item .product-item-details .meta .skill [class^=fa-icon-],div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .dates [class^=fa-icon-],.product-recos-bottom .block-products-list .product-item .product-item-details .meta .dates [class^=fa-icon-],div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .lessons [class^=fa-icon-],.product-recos-bottom .block-products-list .product-item .product-item-details .meta .lessons [class^=fa-icon-],div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .skill [class^=tra-icon-],.product-recos-bottom .block-products-list .product-item .product-item-details .meta .skill [class^=tra-icon-],div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .dates [class^=tra-icon-],.product-recos-bottom .block-products-list .product-item .product-item-details .meta .dates [class^=tra-icon-],div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .lessons [class^=tra-icon-],.product-recos-bottom .block-products-list .product-item .product-item-details .meta .lessons [class^=tra-icon-]{margin-right:.5rem}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .price-box,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .price-box{margin:0 !important}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .price-box .price-container,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .price-box .price-container{display:inline !important}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .price-box .price,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .price-box .price,div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .price-box .price-label,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .price-box .price-label{font-weight:700 !important}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .prices,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .prices{font-size:1.4rem}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .prices .price-hint,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .prices .price-hint{display:inline-block;font-size:1.2rem}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .prices .gross-price,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .prices .gross-price{margin-top:1rem;color:#666}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .prices .discount,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .prices .discount{font-size:1.2rem;margin-bottom:.5rem}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .prices .discount .fa-icon-discount-circle,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .prices .discount .fa-icon-discount-circle,div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .prices .discount .tra-icon-discount-circle,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .prices .discount .tra-icon-discount-circle{margin-right:.5rem}div[data-content-type=products] .block-products-list .product-item .product-item-details .meta .prices .discount .discount-available,.product-recos-bottom .block-products-list .product-item .product-item-details .meta .prices .discount .discount-available{font-size:1.2rem}div[data-content-type=products_single]:not([data-appearance=short-teaser]),div[data-content-type=products][data-appearance=single-list]{max-width:77rem;margin:0}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco,div[data-content-type=products][data-appearance=single-list] .product-item-reco{position:relative;background-color:#f2f8fb}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco--top,div[data-content-type=products][data-appearance=single-list] .product-item-reco--top{background:#0071b9;color:#fff;font-size:1.1rem;padding:.7rem 1.5rem}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco--top [class^=fa-icon-],div[data-content-type=products][data-appearance=single-list] .product-item-reco--top [class^=fa-icon-],div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco--top [class^=tra-icon-],div[data-content-type=products][data-appearance=single-list] .product-item-reco--top [class^=tra-icon-]{margin-left:.5rem}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container{border:.1rem solid #0071b9;padding:2rem}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .header,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .header{align-items:center;display:flex;justify-content:space-between}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .header .product-item-reco--content__category,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .header .product-item-reco--content__category{font-size:1.2rem}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .header .product-item-reco--content__category [class^=fa-icon-],div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .header .product-item-reco--content__category [class^=fa-icon-],div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .header .product-item-reco--content__category [class^=tra-icon-],div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .header .product-item-reco--content__category [class^=tra-icon-]{font-size:2rem;margin-right:1rem}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .header .badge,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .header .badge{color:#fff;font-weight:700;font-size:1.2rem;margin-right:-2rem;padding:.7rem .9rem;text-transform:uppercase}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .header .badge.custom,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .header .badge.custom{background-color:#ecb50e}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .header .badge.new,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .header .badge.new{background-color:#24aac8}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content{display:grid;grid-column-gap:4rem}@media (min-width:1px){div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content{grid-template-columns:1fr}}@media (min-width:992px){div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content{grid-template-columns:75% 25%}}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__title a,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__title a{color:#0071b9;display:block;font-size:1.6rem;line-height:1.125;margin:2rem 0}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__desc,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__desc{font-size:1.4rem;margin-bottom:1.2rem}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts{display:-ms-grid;display:grid;grid-gap:1rem;height:100%;justify-content:space-between}@media (min-width:1px){div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts{-ms-grid-columns:1fr 1rem 1fr;-ms-grid-rows:1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}}@media (min-width:992px){div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;-ms-grid-rows:1fr 1rem 1fr;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*{align-items:center;display:flex}@media (min-width:1px){div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(1),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(2),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(3),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(4),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(5),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(6),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(6){-ms-grid-column:3;-ms-grid-row:5}}@media (min-width:992px){div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(1),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(2),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(3),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(4),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(4){-ms-grid-column:1;-ms-grid-row:3}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(5),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(5){-ms-grid-column:3;-ms-grid-row:3}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(6),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(6){-ms-grid-column:5;-ms-grid-row:3}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(even),div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts>*:nth-child(even){justify-content:initial}}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .metadata .facts .value,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .metadata .facts .value{color:#0071b9}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__price,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__price{padding-top:6rem}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices{font-size:1.4rem;margin-bottom:1.5rem;font-weight:700}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .price-box .price-wrapper,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .price-box .price-wrapper{display:block}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .price-hint,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .price-hint{display:inline-block;font-size:1.2rem;font-weight:400}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .gross-price,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .gross-price{margin-top:1rem;color:#666}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .discount,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .discount{font-size:1.4rem;margin-bottom:1rem;font-weight:400}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .discount .fa-icon-discount-circle,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .discount .fa-icon-discount-circle,div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .discount .tra-icon-discount-circle,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .discount .tra-icon-discount-circle{margin-right:1rem}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .discount .discount-available,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__price .prices .discount .discount-available{font-size:1.4rem}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__btn a,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__btn a{background:#fff;border:.1rem solid #0071b9;box-sizing:border-box;border-radius:.5rem;display:inline-block;padding:.7rem 3rem;text-transform:uppercase}div[data-content-type=products_single]:not([data-appearance=short-teaser]) .product-item-reco .container .product-item-reco--content .product-item-reco--content__btn a:hover,div[data-content-type=products][data-appearance=single-list] .product-item-reco .container .product-item-reco--content .product-item-reco--content__btn a:hover{color:#338bc7;background-color:#f2f8fb;border-color:#338bc7;text-decoration:none}div[data-content-type=products][data-appearance=single-list]{background-color:transparent}div[data-content-type=products][data-appearance=single-list] .product-item-reco{margin-bottom:3rem}div[data-content-type=products_single][data-appearance=short-teaser] .product-item-short{align-items:flex-start;border:.1rem solid #999;display:flex;justify-content:flex-start;margin-bottom:2rem;padding:2rem;width:100%}div[data-content-type=products_single][data-appearance=short-teaser] .product-item-short [class^=fa-kit]{color:#0071b9;font-size:1.9rem}div[data-content-type=products_single][data-appearance=short-teaser] .product-item-short .product-item-short--btn{margin-left:auto;margin-right:0}@media (min-width:1px){div[data-content-type=products_single][data-appearance=short-teaser] .product-item-short .product-item-short--btn{display:none}}@media (min-width:768px){div[data-content-type=products_single][data-appearance=short-teaser] .product-item-short .product-item-short--btn{display:inherit}}div[data-content-type=products_single][data-appearance=short-teaser] .product-item-short .product-item-short--icon{margin-right:1.5rem}div[data-content-type=products_single][data-appearance=short-teaser] .product-item-short .product-item-link{font-size:2rem;word-break:break-word}@media (min-width:768px){div[data-content-type=products_single][data-appearance=short-teaser] .product-item-short .product-item-link{margin-right:1rem}}div[data-content-type=products_single][data-appearance=short-teaser] .product-item-short .product-item-link [class^=fa-kit]{margin-left:1.5rem}@media (min-width:768px){div[data-content-type=products_single][data-appearance=short-teaser] .product-item-short .product-item-link [class^=fa-kit]{display:none}}div[data-content-type=products_single][data-appearance=short-teaser] .product-item-short .pagebuilder-button-secondary{margin:0}div[data-content-type=text]:not(:last-child){margin-bottom:2rem}div[data-content-type=text] table tr{border-bottom:.1rem solid #999}div[data-content-type=text] table tr:first-child{background-color:#e6e6e6;border-bottom:none;font-weight:700}div[data-content-type=text] table td{min-width:14rem}div[data-content-type=contentslider] .pagebuilder-empty-container{min-height:15rem}div[data-content-type=contentslider] .lSSlideOuter .lSPager.lSpg>li a{background-color:#ccc}div[data-content-type=contentslider] .lSSlideOuter .lSPager.lSpg>li.active a{background-color:#0071b9}div[data-content-type=contentslider] [class^=fa-icon-],div[data-content-type=contentslider] [class^=tra-icon-]{color:#0071b9;font-size:3rem}div.hidden-mobile{display:none !important}@media (min-width:768px){div.hidden-mobile{display:block !important}}[data-content-type=faq-item] [data-element=answer]{max-width:95%}.ui-datepicker .ui-datepicker-title select{padding:3px !important}@media only screen and (max-width:768px){.pagebuilder-mobile-hidden{display:none !important}}.pagebuilder-intromap .pagebuilder-intromap-columns{align-items:flex-start;display:flex}@media (min-width:1px){.pagebuilder-intromap .pagebuilder-intromap-columns{flex-direction:column-reverse}}@media (min-width:1200px){.pagebuilder-intromap .pagebuilder-intromap-columns{flex-direction:row}}.pagebuilder-intromap .pagebuilder-intromap-columns .map{flex:1;z-index:300;width:100%}.pagebuilder-intromap .pagebuilder-intromap-columns .map svg{width:100%}.pagebuilder-intromap .pagebuilder-intromap-columns .textual{flex:1;width:100%}@media (min-width:1px){.pagebuilder-intromap .pagebuilder-intromap-columns .textual{margin-bottom:2rem}}@media (min-width:1200px){.pagebuilder-intromap .pagebuilder-intromap-columns .textual{margin-bottom:0}}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .text-top{margin-bottom:4rem}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons{margin-bottom:5rem}@media (min-width:1200px){.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons{background-color:#0071b9;height:10.5rem;left:0;margin-top:5rem;position:absolute;width:100%}}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons .usp-list{display:flex;list-style-type:none;margin-left:0 !important;margin-top:0 !important;padding-top:calc(4rem) !important}@media (min-width:1px){.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons .usp-list{flex-direction:column}}@media (min-width:575px){.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons .usp-list{flex-direction:row}}@media (min-width:1200px){.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons .usp-list{margin-left:auto !important;margin-right:calc((100vw - 110rem)/2 + 2rem) !important;width:calc(55rem);transform:translateY(calc(-6rem))}}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons .usp-list .usp{background-color:#0071b9;color:#fff;flex:1;margin-bottom:0;padding:3rem 2rem 1rem;position:relative;text-align:center}@media (min-width:1px){.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons .usp-list .usp{margin-bottom:calc(5rem) !important}}@media (min-width:575px){.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons .usp-list .usp{margin-bottom:0 !important}}@media (min-width:1200px){.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons .usp-list .usp{background-color:transparent}}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons .usp-list .usp .icon-container{align-items:center;background-color:#fff;border:.1rem solid #e6e6e6;border-radius:50%;color:#0071b9;display:flex;height:8rem;justify-content:center;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:0;transform:translateY(-50%);width:8rem}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons .usp-list .usp .icon-container .icon{font-size:4rem}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .icons .usp-list .usp .text{font-weight:700}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .text-bottom{margin-bottom:3.5rem}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .text-bottom table{float:none !important;height:auto !important}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .text-bottom table tr{height:auto !important}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .text-bottom table tr th,.pagebuilder-intromap .pagebuilder-intromap-columns .textual .text-bottom table tr td{padding:0 !important}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .text-bottom table tr td{height:auto !important;width:calc(100%/3) !important}@media (min-width:1200px){.pagebuilder-intromap .pagebuilder-intromap-columns .textual .text-bottom{margin-top:calc(24rem)}}.pagebuilder-intromap .pagebuilder-intromap-columns .textual .link-button .tra-button{display:inline-block}#maincontent .map-info-box .dismiss{padding-left:1rem !important}@media (min-width:1px){#maincontent .map-info-box{height:auto !important;position:absolute !important;width:auto !important;z-index:4000}}@media (min-width:768px){#maincontent .map-info-box{height:auto;position:absolute;width:35rem;z-index:2000}}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns{align-items:flex-start;display:flex}@media (min-width:1px){.pagebuilder-interactivemap .pagebuilder-interactivemap-columns{flex-direction:column}}@media (min-width:768px){.pagebuilder-interactivemap .pagebuilder-interactivemap-columns{flex-direction:row}}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .map{flex:1;z-index:300;width:100%;position:relative}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .map svg#bremensvg{width:6%;position:absolute;top:23%;left:36%}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .map svg{width:100%}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .map svg path:hover,.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .map svg path.active{cursor:pointer;fill:#0071b9}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual{flex:1;width:100%}@media (min-width:1px){.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual{margin-bottom:2rem;margin-top:-25rem}}@media (min-width:768px){.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual{margin-bottom:0;margin-top:0}}@media (min-width:1px){.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual.textual-mobile{display:block;margin-bottom:-10rem;margin-top:4rem}}@media (min-width:768px){.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual.textual-mobile{display:none}}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .text-top{margin-bottom:0}@media (min-width:1px){.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .text-top.text-top-desktop{display:none}}@media (min-width:768px){.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .text-top.text-top-desktop{display:block}}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .icons{display:none;margin-bottom:2rem}@media (min-width:768px){.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .icons{display:block;background-color:#0071b9;height:10.5rem;left:0;margin-top:2rem;position:absolute;width:100%}}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .icons .usp-list{display:flex;list-style-type:none;margin-top:0 !important;padding-top:4rem !important;padding-left:1.25rem;color:#fff;margin-left:auto !important;margin-right:calc((100vw - 110rem)/2 + 2rem) !important;width:calc(55rem)}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .icons-mobile{display:block;background-color:#0071b9;height:auto;margin-top:9rem;position:relative;width:100%;margin-left:-1.5rem;padding:1.5rem;padding-top:10rem}@media (min-width:768px){.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .icons-mobile{display:none;margin-bottom:2rem}}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .icons-mobile .usp-list{display:block;margin:0 !important;padding:0 !important;width:100%}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .icons-mobile .usp-list h3{margin:0}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .text-bottom{margin-bottom:3.5rem}@media (min-width:768px){.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .text-bottom{margin-top:calc(20rem)}}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .text-bottom .cityList{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1rem;row-gap:2rem}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .text-bottom .cityListEmpty{display:block !important}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .link-button .tra-button{display:inline-block}.pagebuilder-interactivemap .pagebuilder-interactivemap-columns .textual .link-button .tra-button:hover{text-decoration:none}#maincontent .map-info-box .dismiss{padding-left:1rem !important}@media (min-width:1px){#maincontent .map-info-box{height:auto !important;position:absolute !important;width:auto !important;z-index:4000}}@media (min-width:768px){#maincontent .map-info-box{height:auto;position:absolute;width:35rem;z-index:2000}}body.cms-newsletter-redesign button.pagebuilder-button-primary,body.cms-newsletter button.pagebuilder-button-primary{background:var(--tuv-blue);border:none;line-height:1;text-transform:uppercase;border-radius:.5rem;font-weight:var(--font-weight-regular);font-size:1.6rem}body.cms-newsletter-redesign button.pagebuilder-button-primary:hover,body.cms-newsletter button.pagebuilder-button-primary:hover{background:var(--tuv-blue-80);border:none;line-height:1;border-radius:.5rem;font-weight:var(--font-weight-regular)}body.cms-newsletter-redesign .arrow_right_primary,body.cms-newsletter .arrow_right_primary{position:relative;background:#0071b9;border:4px solid #c2e1f5}body.cms-newsletter-redesign .arrow_right_primary:after,body.cms-newsletter .arrow_right_primary:after,body.cms-newsletter-redesign .arrow_right_primary:before,body.cms-newsletter .arrow_right_primary:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}body.cms-newsletter-redesign .arrow_right_primary:after,body.cms-newsletter .arrow_right_primary:after{border-color:rgba(136,183,213,0);border-left-color:#0071b9;border-width:35px;margin-top:-35px}body.cms-newsletter-redesign .arrow_right_secondary,body.cms-newsletter .arrow_right_secondary{position:relative;background:#d2def2;border:4px solid #c2e1f5}body.cms-newsletter-redesign .arrow_right_secondary:after,body.cms-newsletter .arrow_right_secondary:after,body.cms-newsletter-redesign .arrow_right_secondary:before,body.cms-newsletter .arrow_right_secondary:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}body.cms-newsletter-redesign .arrow_right_secondary:after,body.cms-newsletter .arrow_right_secondary:after{border-color:rgba(136,183,213,0);border-left-color:#d2def2;border-width:35px;margin-top:-35px}body.cms-newsletter-redesign button.pagebuilder-button-primary,body.cms-newsletter button.pagebuilder-button-primary{background-color:#0071b9;border:1px solid #0071b9;line-height:1;text-transform:uppercase;border-radius:.5rem;font-weight:var(--font-weight-regular);font-size:1.6rem;padding:.8rem 4.5rem}body.cms-newsletter-redesign button.pagebuilder-button-primary:hover,body.cms-newsletter button.pagebuilder-button-primary:hover{background-color:#338bc7;border:1px solid #338bc7}body.cms-newsletter-redesign button.pagebuilder-button-primary:focus,body.cms-newsletter button.pagebuilder-button-primary:focus{background-color:#006bb4;border:1px solid #006bb4;line-height:1;border-radius:.5rem;font-weight:var(--font-weight-regular)}body.cms-newsletter-redesign #maincontent input,body.cms-newsletter #maincontent input,body.cms-newsletter-redesign .page-wrapper .page-header input:focus,body.cms-newsletter .page-wrapper .page-header input:focus{border-radius:0,5rem}body.cms-newsletter-redesign .breadcrumb-bar,body.cms-newsletter .breadcrumb-bar{display:none !important}body.cms-newsletter-redesign form.elq-form,body.cms-newsletter form.elq-form{background-color:#e6f1f8;padding:2rem}body.cms-newsletter-redesign form.elq-form input[type=submit],body.cms-newsletter form.elq-form input[type=submit]{background-color:#0071b9}body.cms-newsletter-redesign form.elq-form h4.elq-heading,body.cms-newsletter form.elq-form h4.elq-heading{font-weight:600;font-size:18px}body.cms-newsletter-redesign form.elq-form .row.newsletter-bg-white,body.cms-newsletter form.elq-form .row.newsletter-bg-white{background:#fff;margin:0 10px}body.cms-newsletter-redesign .newsletter-headline-container span,body.cms-newsletter .newsletter-headline-container span{font-size:2.75rem;color:#0071b9;margin-right:2rem;top:-5px;position:relative}body.cms-newsletter-redesign .newsletter-headline-container h2,body.cms-newsletter .newsletter-headline-container h2{display:inline-block}body.cms-newsletter-redesign .pagebuilder-downloadbox,body.cms-newsletter .pagebuilder-downloadbox{border:none;padding:1rem !important;display:grid;grid-column-gap:1rem;align-items:flex-start}@media (min-width:1px){body.cms-newsletter-redesign .pagebuilder-downloadbox,body.cms-newsletter .pagebuilder-downloadbox{grid-template-columns:1fr}}@media (min-width:575px){body.cms-newsletter-redesign .pagebuilder-downloadbox,body.cms-newsletter .pagebuilder-downloadbox{grid-template-columns:40% 60%}}body.cms-newsletter-redesign .pagebuilder-downloadbox .col-left,body.cms-newsletter .pagebuilder-downloadbox .col-left{height:100%;flex:none;margin:0 auto}body.cms-newsletter-redesign .pagebuilder-downloadbox .col-left img,body.cms-newsletter .pagebuilder-downloadbox .col-left img{border:none;display:block;width:100%;cursor:pointer}body.cms-newsletter-redesign .pagebuilder-downloadbox .col-right,body.cms-newsletter .pagebuilder-downloadbox .col-right{flex:none}body.cms-newsletter-redesign .pagebuilder-downloadbox .col-right .pagebuilder-downloadlbox-headline,body.cms-newsletter .pagebuilder-downloadbox .col-right .pagebuilder-downloadlbox-headline{margin-bottom:1.5rem}body.cms-newsletter-redesign .pagebuilder-downloadbox .col-right .pagebuilder-downloadlbox-teaser,body.cms-newsletter .pagebuilder-downloadbox .col-right .pagebuilder-downloadlbox-teaser{margin-bottom:1.5rem}body.cms-newsletter-redesign .pagebuilder-downloadbox .col-right .pagebuilder-downloadlbox-download-btn,body.cms-newsletter .pagebuilder-downloadbox .col-right .pagebuilder-downloadlbox-download-btn{background-color:#fff;border:.1rem solid #0071b9;border-radius:.5rem;box-sizing:border-box;color:#0071b9;font-weight:400;font-size:1.4rem;padding:.5rem 3rem;text-transform:uppercase}body.cms-newsletter-redesign .pagebuilder-downloadbox .col-right .pagebuilder-downloadlbox-download-btn:hover,body.cms-newsletter .pagebuilder-downloadbox .col-right .pagebuilder-downloadlbox-download-btn:hover{text-decoration:none;background-color:#f2f8fb;border-color:#338bc7;color:#338bc7}.to-top-button{width:50px;height:auto;position:fixed;cursor:pointer;display:none;z-index:9999}@media (min-width:1px){.to-top-button{bottom:0;right:1%}}@media (min-width:992px){.to-top-button{bottom:2%;right:1%}}@media (min-width:1px){.catalog-product-view .to-top-button{opacity:0}}@media (min-width:992px){.catalog-product-view .to-top-button{opacity:1}}