main *{transition:border-radius .5s}main{background:#f2ecdc;font-family:YekanBakhFaNum,BagnardSans,Dubai,Arial,sans-serif}html,main{overflow-x:hidden;width:100vw}h3{font-weight:700}.hero{height:140vh;display:flex;justify-content:center;font-family:Damn,Rokh;font-weight:400;text-transform:uppercase;color:#fff;position:relative;overflow:hidden}.hero .background{position:absolute;inset:3vw;border-radius:1vmin;height:calc(100vh - 15vmin);overflow:hidden;margin-top:3vmin;display:flex;justify-content:start;align-items:center;background:#000;z-index:-1}.hero #sceneHolder{position:absolute;width:100vw;height:100vh;inset:0;z-index:0}.hero video{min-width:100%;min-height:100%;width:auto;height:auto}.hero .titleSide{position:relative;margin:0 0 0 10%;width:fit-content;z-index:1;pointer-events:none}.hero .titleSide>.top{display:flex;align-items:center;font-size:clamp(1rem,1.2vw,15rem)}.hero .titleSide>.top hr{width:10vmin;border:0;border-top:.3vmin solid #fff;padding:0;margin:5vmin 1vmin;height:.1vmin}.hero .titleSide>.midOne{font-size:clamp(9rem,24vw,80rem);font-weight:400;text-transform:uppercase;line-height:.8}.hero .titleSide>.midTwo{display:flex;align-items:end;justify-content:left;font-size:clamp(2rem,3vw,15rem);height:6vmin}.hero .titleSide>.midTwo p:nth-child(2){font-size:clamp(3rem,6vw,20rem);line-height:.7;margin:0 1vmin}.hero .scrollFlesh{position:absolute;right:5vmin;height:16vmin;bottom:0;pointer-events:none;animation:jiggle 1s alternate infinite}@keyframes jiggle{0%{transform:translateY(0)}0%{transform:translateY(-2vmin)}}.hero .midThree{display:flex;justify-content:end;font-family:Montserrat}.hero .midThree a{padding:.7vmin;border:.1vmin #fff solid;border-radius:1vmin;color:#fff;text-decoration:none;margin:0 .5vmin}.hero .midThree a:hover{transform:translate(.2vmin,.2vmin)}@media only screen and (max-width:769px){.hero{flex-direction:column;align-items:center;height:min-content;height:100vh}.hero .background{height:88svh;margin-top:15vmin;display:flex;justify-content:center;z-index:0}.hero .titleSide{margin:0;width:fit-content}.hero .titleSide>.midTwo p:nth-child(2){line-height:.5}}.section3{background:#dedede;height:100vh;border-radius:3vmin 3vmin 0 0;padding:10vmin;display:flex}.section3 div:nth-child(1){border-radius:200vh 200vh 0 0;overflow:hidden;width:75vmin}.section3 div:nth-child(1) img{object-fit:cover;object-position:center center;height:100%;width:100%}.section3 .textSide{width:fit-content;color:#000;font-size:clamp(.9rem,1vw,100rem);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:10vmin}.section3 .textSide h2{width:100%;font-family:BagnardSans;font-size:clamp(1rem,1.6vw,100rem)}.section3 .textSide p{margin:1.5vmin 0;text-align:justify;text-justify:auto;font-family:YekanBakhFaNum;font-weight:200}.section3 .textSide p:nth-child(2)::first-line{border-right:10px solid #000;padding-right:10px}.section3 .textSide p:nth-child(2)>span{display:inline-block;width:25vmin;height:.1vmin;vertical-align:middle;margin-left:1vmin;background-color:#000}.section3 .textSide .hr{display:inline-block;width:25vmin;height:.1vmin;vertical-align:middle;margin-left:1vmin;background-color:#000}@media only screen and (max-width:768px){.section3 div:nth-child(1){display:none}.section3{border-radius:0;height:min-content}}.section4{overflow:hidden;font-family:BagnardSans,Damn;color:#363029;background:#f2ecdc;height:100vh;border-radius:5vmin 5vmin 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.section4>div{width:90vw;display:flex;justify-content:space-between;align-items:center;border-bottom:.1vmin #cdcdcd solid;padding:3.5vmin 2vmin;position:relative;overflow:hidden}.section4>div img{width:3vmin;height:3vmin}.section4>div:first-child{padding:2vmin 0;border-bottom:.1vmin #363029 solid}.section4 h3{font-size:clamp(1rem,1.6vw,100rem)}.section4 h3>#line{display:inline-block;width:0;height:.1vmin;vertical-align:middle;margin-right:3vmin;background:#363029}.section4 p{font-size:clamp(.9rem,1.2vw,100rem)}.section4>div:not(:last-child)>div{display:flex;flex-direction:column}.section4>div:not(:last-child) p:last-child{position:absolute;top:105%}.section4>div:not(:last-child) img{transition:ease .5s}.section4>div:not(:last-child) img:last-child{position:absolute;top:105%;transition:ease .5s}.section4>div:not(:last-child):hover img:first-child,.section4>div:not(:last-child):hover p:first-child{transform:translateY(-250%);transition:ease .5s}.section4>div:not(:last-child):hover img:last-child,.section4>div:not(:last-child):hover p:last-child{top:50%;transform:translateY(-50%);transition:ease .5s}.section4>div:not(:last-child):not(:first-child){cursor:pointer}.section4>div:not(:last-child):not(:first-child)::before{content:"";position:absolute;right:0;bottom:0;height:.1vmin;width:0%;background:#363029;transition:1s ease}.section4>div:not(:first-child):not(:first-child):hover::before{width:100%}.section4>div:not(:last-child):not(:first-child)::after{content:"";position:absolute;right:0;bottom:0;height:0%;width:100%;background:rgba(221,216,203,.404);transition:.6s ease;z-index:-1}.section4>div:not(:first-child):not(:first-child):hover::after{height:100%}.section4>div:last-child{justify-content:center;border:none}.section4>div:last-child>div{border:.1vmin solid #3e362e;border-radius:.5vmin;overflow:hidden}.section4>div:last-child>div a{display:flex;align-items:center;justify-content:center;text-decoration:none;color:#3e362e}.section4>div:last-child div a:hover{background:red;color:#fff}.section4>div:last-child div *{transition:all .2s}.section4>div:last-child div a:hover div{background:red}.section4>div:last-child p{padding:0 1vmin;font-size:clamp(.9rem,1vw,100rem)}.section4>div:last-child>div div{background:#c73334;display:flex;flex-direction:column;padding:1vmin;position:relative}.section4>div:last-child>div div img:last-child{position:absolute;top:105%}.section4>div:last-child>div:hover div img:first-child{transform:translateX(200%);transition:ease .5s}.section4>div:last-child>div:hover div img:last-child{top:50%;transform:translateY(-50%);transition:ease .5s}.section4>div:last-child img{filter:brightness(100);width:2vmin;height:2vmin}.section4 #productImg{position:absolute;top:0;left:50%;border:none;width:70vmin;height:50vmin;pointer-events:none;z-index:2;opacity:0;transition:.3s ease-out}.section4 #productImg img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:769px){.section4>div{padding:4vh 2vmin}.section4>div:last-child>div div{padding:2vmin}.section4 #productImg{display:none;z-index:-1}.section4>div:not(:last-child) img:last-child,.section4>div:not(:last-child) p:last-child{display:none}.section4>div:not(:last-child):hover img:first-child,.section4>div:not(:last-child):hover p:first-child{transform:none}}@media only screen and (max-width:992px){.section4>div:last-child>div div{padding:2vmin}}.noPinSection{background:#000;color:wheat;border-radius:5vmin 5vmin 0 0;overflow:hidden;height:max-content}.section5{height:100vh;background-image:url(../../../assets/img/Strumix-structure-view3.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:10vh;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.section5 .infiniteScrollText{display:flex;align-items:center;direction:ltr;width:110vw;font-family:Damn;text-transform:uppercase;font-weight:200;background-color:#f2ecdc78;color:#000;font-size:clamp(5rem,6vw,100rem);padding:2vmin 0;transform:rotate(5deg) translateX(5vw)}.section5 .infiniteScrollText:last-child{font-family:BagnardSans;background-color:#ff0000de;color:#fff;font-size:clamp(2rem,3vw,100rem);padding:2vmin 0;transform:rotate(-5deg) translate(5vw,-15vmin)}.section5 .infiniteScrollText div{position:relative;white-space:nowrap;will-change:transform}.section5 .infiniteScrollText div span{display:inline-block}.card{background:#f2ecdc;color:#3e362e;position:relative;display:flex;flex-wrap:wrap;width:80vmin;padding:3vmin;z-index:1;border:.1vmin solid #3e362e;border-radius:1vmin;-webkit-box-shadow:.2vmin .1vmin .3vmin -.1vmin rgba(0,0,0,.7);-moz-box-shadow:.2vmin .1vmin .3vmin -.1vmin rgba(0,0,0,.7);box-shadow:.3vmin .3vmin .8vmin -.1vmin rgba(0,0,0,.7);margin-bottom:15vmin}.card>div{width:50%}.card>div:last-child{width:100%}.card h3{font-family:BagnardSans;white-space:nowrap}.card #line{display:inline-block;width:100%;height:.1vmin;margin-right:1vmin;vertical-align:middle;margin-left:3vmin;background:#000}.card #line2{display:inline-block;width:10vmin;height:.1vmin;vertical-align:middle;margin:1.5vmin 0 0 1vmin;background:#000}.card .rightSide div{display:flex;text-align:justify;text-justify:auto}.card .leftSide{display:flex;flex-direction:column;align-items:end;justify-content:space-between;background:#f2ecdc}.card .button{overflow:hidden;font-family:BagnardSans;padding:1vmin 0}.card .button a{display:flex;align-items:center;justify-content:right;border:.1vmin solid #3e2e2e;border-radius:.5vmin;text-decoration:none;color:#3e362e;white-space:nowrap}.card .button a:hover{background:red;color:#fff}.card p{padding:0 1vmin}.card .button *{transition:all .2s}.card .button div{background:#c73334;display:flex;flex-direction:column;padding:1vmin;position:relative;overflow:hidden;border-top-right-radius:.5vmin;border-bottom-right-radius:.5vmin}.card .button:hover div{background:red;color:#fff}.card .button div img:last-child{position:absolute;top:105%}.card .button:hover div img:first-child{transform:translateX(-200%);transition:ease .5s}.card .button:hover div img:last-child{top:50%;transform:translateY(-50%);transition:ease .5s}.card img{filter:brightness(100);width:2vmin;height:2vmin}.card .circleAnimation{position:relative;width:80%;height:5vmin}.card .circleAnimation::before{content:"";position:absolute;top:15%;bottom:15%;left:5%;right:5%;border:1px solid #3e362e;border-radius:50%;animation:5s infinite alternate rotateTopPartThird}.card .circleAnimation::after{content:"";position:absolute;top:15%;bottom:15%;left:5%;right:5%;border:1px solid #3e362e;border-radius:50%;animation:5s infinite alternate-reverse rotateTopPartThird}@keyframes rotateTopPartThird{from{transform:rotate3d(0,1,0,0deg)}to{transform:rotate3d(0,1,0,180deg)}}.card .circleAnimation div{position:relative;height:100%;width:100%}.card .circleAnimation div::after{content:"";position:absolute;height:calc(1.5vmin - 2px);width:calc(1.5vmin - 2px);top:50%;left:50%;transform:translate(35%,-50%);outline:#3e362e solid 1px;border-radius:50%}.card .circleAnimation div::before{content:"";position:absolute;height:1.5vmin;width:1.5vmin;top:50%;left:50%;transform:translate(-35%,-50%);background-color:#3e362e;border-radius:50%}@media only screen and (max-width:768px){.section5{height:fit-content;border:3vw #f2ecdc solid}.card{height:min-content;align-items:center;justify-content:center;padding-bottom:0}.card::before{top:calc(0% + 3vw);bottom:calc(0% + 3vw);right:calc(0% + 3vw);left:calc(0% + 3vw);background-size:cover}.card{width:80vw;margin:10vmin 0;padding:5vw;flex-direction:column;border-radius:0;width:90%}.card>div{width:100%;overflow:hidden}.card .button div{padding:2vmin}.card .circleAnimation{position:relative;width:100%;height:10vmin;margin:3vw 0}}.settingsCSS{display:none}