@media screen and (max-width: 1500px){.partSlider.partSlider2.showSlidesOutsideViewport .slideItem:not(.visible) .case{background-color:#fff}.partSlider.partSlider2.showSlidesOutsideViewport .slideItem:not(.visible) .case .partContentFileImageGallery{opacity:.2}.partSlider.partSlider2.showSlidesOutsideViewport .slideItem:not(.visible) .case .quote{opacity:.2}}@media screen and (max-width: 1280px){#contentServiceDetail .container{gap:var(--spacing-60);grid-template-columns:auto 41%}#contentServiceDetail .sidebar{grid-template-columns:auto;gap:var(--spacing-20)}#contentServiceDetail .sidebar .serviceItem{flex-direction:row;gap:var(--spacing-20)}#contentServiceDetail .sidebar .serviceItem .partButton{margin-top:0}}@media screen and (max-width: 1023px){#anchorNavigation{font-size:1rem}#anchorNavigation .list{gap:var(--spacing-30)}#scrollDownButton{width:40px;height:40px}.homeServices .list{grid-template-columns:repeat(1,1fr)}.homeServices .item{flex-direction:row}#contentServiceDetail .container{grid-template-columns:auto}#contentServiceDetail .sidebar{display:none}}@media screen and (max-width: 900px){#topBar{--topBar-height-regular: 80px}#anchorNavigation .list li:not(:last-child){display:none}#fullWidthTextAndImageIntro{height:auto}#fullWidthTextAndImageIntro .text{width:100%}#fullWidthTextAndImageIntro .text-wrapper{max-width:none;padding-right:var(--spacing-60);padding-bottom:var(--spacing-60)}#fullWidthTextAndImageIntro #scrollDownButton{position:static}#fullWidthTextAndImageIntro .image{width:100%;padding-bottom:0}.imagesAndText .container{flex-wrap:wrap}.imagesAndText .text{width:auto}.imagesAndText .image{width:100%;max-width:360px}.fullWidthImageAndTextNotNatural{grid-template-columns:auto}.fullWidthImageAndTextNotNatural .text-wrapper{max-width:none;padding-left:var(--basicContainer-padding);padding-right:var(--basicContainer-padding)}#contact{grid-template-columns:auto}#footer-top .container,#footer-bottom .container{margin-left:0;padding-right:var(--basicContainer-padding)}#footer-bottom .column .menu{gap:1rem}.case .quote{display:none}}@media screen and (max-width: 767px){:root{--topBar-logo-width-regular: 220px}#topBar #logo:before{height:22px}.partButton.partButton1{--partButton-height: 36px}.partSocialMediaIconList.partSocialMediaIconList1{--partSocialMediaIconList1-icon-size: 36px}#quoteAndText .content{columns:1 auto}}@media screen and (max-width: 667px){.homeServices .item{flex-direction:column}#logoSlider .partSlider{--partSlider2-slide-spacing-left-right: 0}#logoSlider .sliderMainContainer{padding:0}#logoSlider .partContentFileImageGallery.partContentFileImageGallery2.centerAlign .contentFileImage{padding:0 40px}#footer-top-logo img{width:220px}#vacancyContact .container{flex-direction:column;gap:var(--spacing-40);padding:var(--spacing-40)}#vacancyContact .text{padding:0}}@media screen and (max-width: 480px){#footer-bottom .container,#footer-top .container .contact{columns:1 auto}#footer-top .container .wrapper{grid-template-columns:auto}.partSocialMediaIconList.partSocialMediaIconList1{margin-bottom:var(--spacing-40)}#footer-bottom .column .menu{margin-bottom:var(--spacing-120)}#topBar .partButton.partButton1 .buttonLabel{display:none}}@media screen and (max-width: 360px){:root{--topBar-logo-width-regular: 180px}#topBar #logo:before{height:18px}}
