@import url("https://fonts.googleapis.com/css2?family=Montserrat+Alternates:wght@700&display=swap");

.portfolio-body { background-color: #120633; } 

.portfolio-pc { padding:40px 0; } 
.portfolio-pc section {padding:0 40px;}
.portfolio-pc section + section { margin-top: 96px; } 
.portfolio-mobile {padding:32px 0 74px 0;}
.portfolio-mobile section + section { margin-top: 40px; } 
.credit-wrap { border-top: 1px solid #E6E6E6; } 

.title-wrap { color: #fff; } 
.title-wrap .title { font-family: "Montserrat Alternates", sans-serif; font-size: 36px; } 

.portfolio-pc .section3 .video-wrap { position: absolute; right: 5%; bottom: 19.4%; width: 76.5%; } 
.portfolio-pc .section3 .video img { width: 100%; } 
.portfolio-pc .section4 .swiper { top: 9.1%; } 

.portfolio-mobile .section4 .swiper { top: 13.8%; padding: 0 14px; } 
.portfolio-mobile .title-wrap .title { font-size: 16px; line-height: 26px; } 

.swiper { position: absolute; left: 0; width: 100%; } 
