.casespage .box-content .content-page .box-info .border-line,.casespage .row-title{background-image:linear-gradient(to right, #fffefe 24%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:9px 1px;background-repeat:repeat-x}.casespage .row-title .column1 .box-socialmedia{display:flex;margin-right:130px;align-items:center;grid-gap:54px}@supports(gap){.casespage .row-title .column1 .box-socialmedia{gap:54px}}@media only screen and (max-width: 1280px){.casespage .row-title .column1 .box-socialmedia{margin-right:70px}}@media only screen and (max-width: 980px){.casespage .row-title .column1 .box-socialmedia{flex-direction:column;align-items:center;left:0;margin-right:16px;margin-bottom:50px;grid-gap:25px}@supports(gap){.casespage .row-title .column1 .box-socialmedia{gap:25px}}}@keyframes show{0%{transform:translateY(-150vh)}100%{transform:translateY(0)}}@keyframes show{0%{transform:translateY(-150vh)}100%{transform:translateY(0)}}@keyframes show{0%{transform:translateY(-150vh)}100%{transform:translateY(0)}}.casespage .row-title .column1{display:flex;justify-content:space-between;align-items:center;margin-top:85px}@media only screen and (max-width: 980px){.casespage .row-title .column1{align-items:flex-end}}@media only screen and (max-width: 640px){.casespage .row-title .column1{margin-top:0}}.casespage .row-title .column1 h1{width:18.125vw;height:auto;font-size:2.5rem;font-family:"Montserrat","sans-serif";font-weight:bold;font-style:normal;font-variant:normal;margin-left:9.7222222222vw;letter-spacing:-0.36px;margin-bottom:25px;color:#fff}@media only screen and (max-width: 1920px){.casespage .row-title .column1 h1{font-size:calc(24px + 16 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.casespage .row-title .column1 h1{font-size:24px}}@media only screen and (max-width: 980px){.casespage .row-title .column1 h1{margin-left:25px;margin-bottom:10px;width:80%}}.casespage .box-content{height:100%;background-color:#000}.casespage .box-content .content-page{position:relative;width:100%;max-height:800px;padding-left:9.7222222222vw;padding-top:4.9305555556vw;padding-bottom:2.9861111111vw}@media only screen and (max-width: 980px){.casespage .box-content .content-page{padding-top:28px;padding-left:25px;padding-bottom:40px}}.casespage .box-content .content-page .subtitle{width:25.15625vw;height:auto;font-size:1.0625pxrem;font-family:"Montserrat","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;text-transform:uppercase;letter-spacing:-0.18px;margin-bottom:29px;color:#fff}@media only screen and (max-width: 1920px){.casespage .box-content .content-page .subtitle{font-size:calc(10px + 7 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.casespage .box-content .content-page .subtitle{font-size:10px}}@media only screen and (max-width: 980px){.casespage .box-content .content-page .subtitle{min-width:284px}}.casespage .box-content .content-page .box-info{margin-top:33px}.casespage .box-content .content-page .box-info .text-desc{width:11.1979166667vw;height:auto;font-size:0.75pxrem;font-family:"Montserrat","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;text-transform:uppercase;letter-spacing:-0.06px;margin-bottom:17px;color:#fff}@media only screen and (max-width: 1920px){.casespage .box-content .content-page .box-info .text-desc{font-size:calc(9px + 3 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.casespage .box-content .content-page .box-info .text-desc{font-size:9px}}@media only screen and (max-width: 980px){.casespage .box-content .content-page .box-info .text-desc{min-width:152px;margin-top:13px}}.casespage .box-content .content-page .box-info .name{width:11.71875vw;height:auto;font-size:1.0625pxrem;font-family:"Montserrat","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;text-transform:uppercase;letter-spacing:-0.18px;margin-bottom:19px;color:#fff}@media only screen and (max-width: 1920px){.casespage .box-content .content-page .box-info .name{font-size:calc(12px + 5 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.casespage .box-content .content-page .box-info .name{font-size:12px}}@media only screen and (max-width: 980px){.casespage .box-content .content-page .box-info .name{min-width:182px;margin-bottom:9px}}.casespage .box-content .content-page .box-info .border-line{width:15.3125vw;height:auto;margin-bottom:26px;height:1px}@media only screen and (max-width: 980px){.casespage .box-content .content-page .box-info .border-line{min-width:195px;margin-bottom:14px}}.casespage .box-content .content-page .box-info a{font-size:1.0625rem;font-family:"Montserrat","sans-serif";font-weight:bold;font-style:normal;font-variant:normal;padding:7px 18px 8px 19px;text-transform:uppercase;border-radius:17.5px;max-width:180px;background:#e84b06;color:#000}@media only screen and (max-width: 1920px){.casespage .box-content .content-page .box-info a{font-size:calc(10px + 7 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.casespage .box-content .content-page .box-info a{font-size:10px}}.casespage .box-content .content-page .box-info a:hover{color:#fff}.casespage .box-content .content-page .box-info .small-text{width:22.03125vw;height:auto;font-size:0.625pxrem;font-family:"Montserrat","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;text-transform:uppercase;letter-spacing:-0.04px;margin-bottom:26px;color:#ccccc0;margin-top:30px;font-weight:600}@media only screen and (max-width: 1920px){.casespage .box-content .content-page .box-info .small-text{font-size:calc(6px + 4 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.casespage .box-content .content-page .box-info .small-text{font-size:6px}}@media only screen and (max-width: 980px){.casespage .box-content .content-page .box-info .small-text{margin-top:20px;min-width:254px}}.casespage .swiper{height:380px;margin-right:0px !important;background-color:#000}.casespage .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.casespage .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.casespage .box-controls{position:relative;width:40px}.container-controlls{display:flex;justify-content:space-evenly;flex-direction:column;align-items:center;position:absolute;height:200px;width:100px;left:30px;top:25%}@media only screen and (max-width: 1440px){.container-controlls{left:10px}}@media only screen and (max-width: 980px){.container-controlls{display:none}}.container-controlls .swiper-button-next{height:34px;position:initial}.container-controlls .swiper-button-next:after{display:none}.container-controlls .swiper-button-prev{height:34px;position:initial}.container-controlls .swiper-button-prev:after{display:none}.container-controlls .swiper-pagination,.container-controlls span{font-size:1.375pxrem;font-family:"Montserrat","sans-serif";font-weight:bold;font-style:normal;font-variant:normal;position:relative;color:#e84b06}@media only screen and (max-width: 1920px){.container-controlls .swiper-pagination,.container-controlls span{font-size:calc(22px + 0 * ((100vw - 320px) / 1600))}}@media only screen and (max-width: 320px){.container-controlls .swiper-pagination,.container-controlls span{font-size:22px}}