section:has(.white){background-color:#fff}section .head{width:100%;flex-basis:100%}section .head h2,section .head h3{font-weight:700;margin:0 0 4vh}section .head h2,section .head h3,section .head p{color:var(--textDark);text-align:center}section div.inner.transparent .head{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center}section div.inner.transparent .head h2,section div.inner.transparent .head h3,section div.inner.transparent .head p{color:var(--textLight)}section div.inner.transparent .head p.fancy{font-family:var(--fontFamily);color:var(--orange);width:-moz-fit-content;width:fit-content;margin-top:-40px;font-weight:800}section div.inner{overflow:hidden;padding:2vh 0}section .bgT2{z-index:-1}section .bgT2,section .bgT2>div{width:100%;height:100%;position:absolute;top:0}section .bgT2>div{left:0;z-index:-2;-webkit-clip-path:polygon(69% 0,100% 0,4% 100%,0 100%);clip-path:polygon(69% 0,100% 0,4% 100%,0 100%)}section .bgT2>div>div{height:100%;width:100%;background-color:#d1d1d1;opacity:.15}section .bgImgs{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.1}section .bgImgs>img{object-fit:cover}.sectionTop{position:relative;width:min(1300px,100vw);overflow:visible;z-index:1;pointer-events:none;margin:10% auto 0}.sectionTop>img{position:absolute;right:0;top:0;width:auto;height:auto;transform:translateY(-99.8%)}.sectionBottom{position:relative;width:min(1300px,100vw);margin:0 auto;overflow:visible;z-index:1;pointer-events:none}.sectionBottom>img{position:absolute;left:0;bottom:0;width:auto;height:auto;transform:translateY(99.8%)}.sectionBottom{margin-bottom:10%}@media only screen and (max-width:1024px){section div.inner{padding:2vh 2vw}section.products .inner{padding:2vh 0}}