@media screen and (max-width: 1500px){.basicContainerTwoColumns{gap:var(--spacing-60)}#footerBottom .basicContainer{padding-right:60px}}@media screen and (max-width: 1366px){.partNavigation.horizontal ul.level-0>li>a,#topBar .demo{font-size:.9em}}@media screen and (max-width: 1279px){.basicContainerTwoColumns{grid-template-columns:auto 35%;gap:var(--spacing-60)}}@media screen and (max-width: 1100px){.partNavigation.horizontal ul.level-0>li>a,#topBar .demo{font-size:.8em}}@media screen and (max-width: 1023px){.flexContainerColumns4 .flexItem{width:calc(50% - 30px)}.headerContainer .h1{margin-bottom:0}}@media screen and (max-width: 900px){.basicContainerTwoColumns{grid-template-columns:repeat(1,100%);gap:var(--spacing-60)}.uspItem{width:calc(50% - 30px)}#footerColumnContainer{grid-template-columns:repeat(3,auto)}.footerColumn.menu ul li a+.wrapper{flex-direction:unset;flex-wrap:wrap;gap:0px .5em;align-items:center}}@media screen and (max-width: 667px){#footerColumnContainer{grid-template-columns:repeat(2,1fr)}.footerColumn.contact{grid-column:span 2}.footerColumn.menu{margin-top:0}.basicContainer.textAlignCenter .partButtonContentContainer{justify-content:flex-start}:root{--topBar-logo-width-scrolled: 140px}.flexItemText{align-items:flex-start}#introContainer.centered .partBreadcrumb{justify-content:flex-start;margin-left:0}.partSlider .slidePagination{justify-content:flex-start}.partSlider .slidePaginationBullet{margin-left:0;margin-right:10px}.basicContainer,.basicContainer.small.textAlignCenter{text-align:left}.uspItem .partContentFileImageGallery.single .contentFileImage{width:60px;height:60px;padding:15px;margin-left:0}#topBarSmall .partSocialMediaIconList{display:none}.flexItemText{padding:20px}.oneSecondColumn.flexItem{display:block}.oneSecondColumn{width:100%}.socialShareLabel{display:block;width:100%}.headerContainer{padding-left:25px;padding-right:25px}.flexContainerColumns4 .flexItem,.flexContainerColumns2 .flexItem{width:calc(100% - 30px)}#articleList{grid-template-columns:repeat(1,1fr)}}@media (max-width: 480px){.uspItem{width:calc(100% - 30px)}}@media (max-width: 300px){#footerColumnContainer{grid-template-columns:repeat(1,1fr)}.footerColumn.contact{grid-column:span 1}}
