@charset "utf-8";
#main * {word-break:keep-all;}
#main_visual {position:relative; height:100vh;}
#main_visual .swiper-slide {position:relative; height:100vh;}
#main_visual .bg {position:absolute; top:0; left:0; right:0; bottom:0; background:no-repeat center/cover; transform:scale(1.1); transition:transform 2s 1s;}
#main_visual .video {position:absolute; top:0; left:0; right:0; bottom:0;}
#main_visual .video video {position:absolute; top:0; left:0; width:100%; height:100%; object-fit:cover;}
#main_visual .inbox {display:flex; align-items:center; width:92%; height:100%; max-width:1320px; margin:auto; padding-top:10rem;}
#main_visual .txt {position:relative; z-index:2; width:100%; line-height:1.5; font-size:10px;}

#main_visual .controls {display:flex; flex-direction:column; gap:3rem; align-items:center; position:absolute; left:8rem; top:50%; z-index:100; margin-top:-140px;}
#main_visual .swiper-pagination {display:flex; flex-direction:column; align-items:center; gap:1rem;  position:relative;}
#main_visual .swiper-pagination-bullet {width:1.5rem; height:1.5rem; opacity:0.4; background:#000; transition:all 0.4s;} 
#main_visual .swiper-pagination-bullet-active {opacity:1; background:#fff;}

#main_visual .slide02 .txt {}
#main_visual .slide02 .t01 {font-size:3em;}
#main_visual .slide02 .t02 {display:inline-block; margin-top:2.3rem; padding:1.8rem 3rem; font-size:3.2em; font-weight:700; color:#fff; background:linear-gradient(45deg,rgba(43, 152, 137, 1) 0%, rgba(52, 119, 178, 1) 100%);}
#main_visual .slide02 .t03 {margin-top:1.7rem; font-size:7.6em; line-height:1.33;}
#main_visual .slide02 .t03 strong {color:#2B9889; font-weight:800;}
#main_visual .slide02 .t04 {margin-top:3rem; font-size:2.3em; line-height:1.7;}


#main_visual .slide03 .txt {text-align:center; padding:0;}
#main_visual .slide03 .t01 {font-size:5em;}
#main_visual .slide03 .t01 strong {display:inline-block; position:relative;}
#main_visual .slide03 .t01 strong::before {position:absolute; top:-0.3rem; left:50%; width:0.5rem; height:0.5rem; margin-left:-0.3rem; border-radius:100%; background:#111; content:'';}
#main_visual .slide03 .t02 {font-size:6em; color:#2B9889;}
#main_visual .slide03 .t02 strong {font-weight:800;}
#main_visual .slide03 .t03 {margin-top:3rem; font-size:2.2em; line-height:1.59;}
#main_visual .slide03 .t04 {margin-top:5rem;}
#main_visual .slide03 img {width:59.6rem; max-width:100%;}

#main_visual .slide04 .txt {text-align:center; padding:0; max-width:850px; color:#fff;}
#main_visual .slide04 .t01 {font-size:2.6rem;}
#main_visual .slide04 .t02 {margin-top:2rem;font-size:5rem; line-height:1.3;}
#main_visual .slide04 .t03 {font-size:1.4rem;}
#main_visual .slide04 .t04 {margin-top:4rem;font-size:2.2rem; line-height:1.59;}
#main_visual .slide04 .t05 {display:flex; gap:1rem; margin-top:6rem;}
#main_visual .slide04 .t05 span {flex: 1; min-width:0; padding:4rem 1rem; border-radius:8rem; border:2px solid #fff; font-size:2rem; background:rgba(41,94,87,0.2);}

#main_visual .slide05 .txt {margin:auto;}
#main_visual .slide05 .t05 span {background:rgba(17,17,17,0.2);}




#main_visual .txt > div {transform:translateY(5rem); opacity:0; transition:all 0.7s 1s;}
#main_visual .ani_play .txt > div {transform:translateY(0px); opacity:1;}
#main_visual .ani_play .txt .delay01 {transition-delay:0.7s;}
#main_visual .ani_play .txt .delay02 {transition-delay:0.8s;}
#main_visual .ani_play .txt .delay03 {transition-delay:0.9s;}
#main_visual .ani_play .txt .delay04 {transition-delay:1.0s;}
#main_visual .ani_play .txt .delay05 {transition-delay:1.1s;}



#main_visual .swiper-slide.ani_play .bg {transform:scale(1); transition:transform 2s 0s;}
#timer {position:relative; width:9.2rem; height:9.2rem;}
#timer .btn {position:absolute; top:0; left:0; z-index:2; width:100%; height:100%; border:0; cursor:pointer;}
#timer .btn:focus {border:0; box-shadow:none;}
#timer .btn > div {position:absolute; top:0; left:0; width:100%; height:100%; background:no-repeat center; background-size:2rem auto;}
#timer .btn > div.off {display:none;}
#timer .btn .pause {background-image:url('/images/main/icon_pause.svg');}
#timer .btn .play {background-image:url('/images/main/icon_play.svg');}

#main_visual .swiper-button-prev,
#main_visual .swiper-button-next {display:none;}

@media screen and (max-width:1900px){
	#main_visual .slide02 .txt {padding-left:15rem;}		
}
@media screen and (max-width:1400px){
	#main_visual .txt {font-size:calc(1000vw/1400);}
}

@media screen and (max-width:1024px){
	#main_visual .slide02 .txt {padding-left:0;}
	#main_visual .swiper-button-prev,
	#main_visual .swiper-button-next {display:block;}
	
	
	
	
	#timer {display:none;}
	
	#main_visual .inbox {padding-top:50px;}	
	#main_visual .txt {font-size:8px;}
	#main_visual .slide02 .t03 {font-size:5rem;}
	#main_visual .controls {flex-direction: row; gap:5rem; justify-content:center; position:absolute; left:4%; right:4%; bottom:0; padding:3rem 0;}
	#main_visual .swiper-pagination {flex-direction: row; justify-content:center; gap:2rem;}
	#main_visual .swiper-button-prev,
	#main_visual .swiper-button-next {display:block; width:2.5rem; height:4rem;}
	#main_visual .swiper-button-prev::after,
	#main_visual .swiper-button-next::after {opacity:1; background-image:url('/images/main/main_visual_swiper_arr.svg');}	
}
@media screen and (min-width:700.2px){
	#main_visual .slide02 .bg {background-image:url('/images/main/main_visual02.jpg');}
	#main_visual .slide03 .bg {background-image:url('/images/main/main_visual03.jpg');}
	#main_visual .slide04 .bg {background-image:url('/images/main/main_visual04.jpg');}
	#main_visual .slide05 .bg {background-image:url('/images/main/main_visual05.jpg');}
}
@media screen and (max-width:700px){
	#main_visual .txt {font-size:calc(1000vw/700);}
	#main_visual .bg {bottom:0; top:65px;}	
	#main_visual .slide03 .t04 {margin-top:1rem;}
	#main_visual .slide04 .txt {text-align:left;}
	#main_visual .slide04 .t02 {font-size:4rem;}
	#main_visual .slide04 .t04 {margin-top:2rem;}
	#main_visual .slide04 .t05 {margin-top:2rem;}
	#main_visual .slide04 .t05 {flex-direction:column; gap:1rem;}
	#main_visual .slide04 .t05 span {padding:1.5rem; text-align:center;}
	#main_visual .slide04 .t05 span br {display:none;}
	#main_visual .slide05 .txt {text-align:center;}

	#main_visual .slide02 .bg {background-position:right center; background-image:url('/images/main/main_visual02_m.jpg');}
	#main_visual .slide03 .bg {background-image:url('/images/main/main_visual03_m.jpg');}
	#main_visual .slide04 .bg {background-position:right center; background-image:url('/images/main/main_visual04_m.jpg');}
	#main_visual .slide05 .bg {background-image:url('/images/main/main_visual05_m.jpg');}
	#main_visual .m_block {display:block;}
	#main_visual .m_none {display:none;}	
}


#section01 {display:flex; flex-wrap:wrap; position:relative; max-width:1920px; margin:15rem auto 5rem;}
#section01 .img01 {width:51.875%; height:71.8rem; background:url('/images/main/section01_img01.jpg') no-repeat center/cover;}
#section01 .txt {display:flex; flex-direction:column; gap:3.5rem; flex:1; min-width:30%; padding:9rem 3rem 9rem 9rem; line-height:1.5;}
#section01 .t01 {font-size:3rem;}
#section01 .t02 {font-size:5rem; font-weight:700; line-height:1.4;}
#section01 .t03 {font-size:2.2rem;}
#section01 .img02 {margin-left:42.166%; margin-top:-15.8rem; flex:1; background:url('/images/main/section01_img02.jpg') no-repeat center/cover;}
#section01 .img02::before {display:block; padding-bottom:32.377%; content:'';}
#section01 .year {width:100%; margin-top:-5.8rem; padding-right:13rem; text-align:right; font-size:20rem; font-weight:700; color:#F1F3F6; line-height:1.33; letter-spacing:-0.05em;}
@media screen and (max-width:1600px){
	#section01 .img01 {width:45%;}
}
@media screen and (max-width:1024px){
	#section01 {margin:10rem auto 5rem;}
	#section01 .img01 {width:92%; margin:auto; height:42rem;}
	#section01 .txt {width:100%; flex:initial; padding:5rem 4%;}	
	#section01 .t01 {font-size:2.7rem;}
	#section01 .t02 {font-size:3.6rem;}
	#section01 .img02 {flex:initial; width:92%; margin:0 auto;}
	#section01 .year {margin-top:-3.8rem; padding-right:3rem; font-size:11.5rem;}
}


.mtit {display:flex; flex-direction:column; gap:3rem; line-height:1.2;}
.mtit .st01 {font-size:3rem;}
.mtit h3 {margin-top:0.5rem; font-size:5rem; font-weight:400; line-height:1.3;}
.mtit h3 strong {font-weight:700;}
.mtit .st02 {font-size:2rem; line-height:1.5;}
.mtit .st02 p+p {margin-top:2rem;}

@media screen and (max-width:1024px){
	.mtit {gap:2rem;}
	.mtit .st01 {font-size:2.4rem;}
	.mtit h3 {font-size:3.6rem;}
	.mtit .st02 {font-size:2.1rem;}
}

.controls {display:flex; gap:1rem; align-self:end; align-items:center;}
.swiper-button-prev,
.swiper-button-next {position:relative; top:auto; left:auto; right:auto; width:5.6rem; height:5.6rem; margin:0; background:no-repeat center/contain;}
.swiper-button-next {transform:rotate(180deg);}
.swiper-button-prev::after,
.swiper-button-next::after {position:absolute; top:0; left:0; right:0; bottom:0; opacity:0; content:''; background:no-repeat center/contain; transition:opacity 0.4s;}
.swiper-button-prev:hover::after,
.swiper-button-next:hover::after {opacity:1;}

#section02 {}
#section02 .cbox {display:flex; position:relative; margin-top:7rem;}
#section02 .cbox .vs {position:absolute; top:0; left:0; width:22.2rem; height:12.2rem; margin-left:-11.1rem; font-size:4rem; line-height:10rem; text-align:center; color:#888888; font-weight:300; background:url('/images/main/section02_triangle.png') no-repeat center/contain;}
#section02 .sbox {display:flex; flex:1; min-width:0; padding:12rem 6rem; background:#F9F9F9;}
#section02 .sbox:first-child {background:#F1F3F6;}
#section02 .sbox+.sbox {position:relative; z-index:2;}
#section02 .sbox .img {width:22rem; text-align:center;}
#section02 .sbox .img img {max-width:100%;}
#section02 .sbox .cont {flex:1; min-width:0; padding-left:4rem; padding-top:3rem;}
#section02 .sbox .tit {font-size:4rem; font-weight:700; line-height:1.2;}
#section02 .sbox .stxt {margin-top:2rem; line-height:1.5;}
#section02 .sbox ul {display:flex; flex-direction:column; gap:2rem; margin-top:5rem;}
#section02 .sbox li {padding-left:2.5rem; background:url('/images/main/section02_icon.png') no-repeat 0 center; background-size:1.7rem auto;}
@media screen and (max-width:1024px){
	#section02 .cbox {flex-direction:column;}
	#section02 .sbox {position:relative; padding:10rem 3rem 10rem 4rem;}
	#section02 .cbox .vs {transform:rotate(-90deg) scale(0.8); transform-origin:center 0;}
	#section02 .cbox .vs span {display:block; position:relative; top:-7%; transform:rotate(90deg);}	
	#section02 .sbox .cont {padding-top:0;}	
	#section02 .sbox .tit {font-size:3.2rem;}
}
@media screen and (max-width:600px){
	#section02 .sbox {position:relative; padding:6rem 3rem 6rem 4rem;}
	#section02 .sbox .img {width:17rem; align-self:center;}
	#section02 .sbox ul {margin-top:3.5rem; gap:1rem;}
	#section02 .sbox li {background-position:0 0.3rem;}
}

#section03 {position:relative; margin:20rem 0 0; padding:6rem 0 13.5rem;}
#section03::before {position:absolute; top:0; left:50%; right:0; bottom:0; background:url('/images/main/section03_bg.jpg') no-repeat center/cover; content:'';}
#section03 .container {position:relative; z-index:2;}
#section03 .tab {display:flex; gap:1.8rem; margin-top:3.5rem;}
#section03 .tab button {padding:0 4rem; border:1px solid #999999; border-radius:3rem; line-height:4.9rem; font-size:2.4rem; color:#999999; background:#fff; transition:all 0.4s;}
#section03 .tab button.on {border-color:#2B9889; color:#fff; font-weight:700; background:#2B9889;}
#section03 .top {display:flex; justify-content:space-between;}
#section03 .controls  {display:none; position:relative; align-self:end; gap:1rem;}
#section03 .controls.on {display:flex;}
#section03 .swiper-button-prev,
#section03 .swiper-button-next {background-image:url('/images/main/icon_swiper_arr_white_border.svg')}
#section03 .swiper-button-prev::after,
#section03 .swiper-button-next::after {background-image:url('/images/main/icon_swiper_arr_white.svg')}
#section03 .swiper {margin-top:5rem; margin-left:50%;}
#section03 .swiper .swiper-container {margin:0; margin-left:-718px; padding-right:40rem;}
#section03 .swiper .swiper-slide {width:44rem; height:auto;}
#section03 .swiper .inbox {height:100%; margin-right:4.5rem; background:#fff;}
#section03 .swiper img {width:100%;}
#section03 .swiper .cont {padding:6rem 3.8rem; word-break:keep-all;}
#section03 .swiper .cont span {display:block; font-size:1.6rem; color:#2B9889;}
#section03 .swiper .cont strong {display:block; margin-top:3rem; font-size:2.6rem; font-weight:700;}
#section03 .swiper .cont p {margin-top:2rem; font-size:1.7rem; line-height:1.47; word-break:keep-all;}
@media screen and (max-width:1550px){
	#section03 .swiper {margin-left:4%;}
	#section03 .swiper .swiper-container {margin:0;}
}
@media screen and (max-width:1024px){
	#section03 {margin-top:13rem; padding:0 0 8rem;}
	#section03::before {top:51.6rem; left:-5%;}
	#section03 .tab {gap:1rem;}
	#section03 .tab button {padding:0 2.5rem;}
	#section03 .swiper .swiper-container {padding-right:0;}
	#section03 .swiper .cont {padding:5rem 3rem;}
	#section03 .swiper .cont span {font-size:1.8rem;}
	#section03 .swiper .cont p {font-size:2rem;}
	#section03 .swiper .swiper-slide {width:34rem;}
	#section03 .swiper .inbox {margin-right:2.5rem;}
	#section03 .swiper-button-prev,
	#section03 .swiper-button-next {background-image:url('/images/main/icon_swiper_arr_gray.svg')}
	#section03 .swiper-button-prev::after,
	#section03 .swiper-button-next::after {background-image:url('/images/main/icon_swiper_arr_green.svg')}
}

#section04 {margin-top:20rem;}
#section04 .top {display:flex; justify-content:space-between;}
#section04 .controls {display:flex; align-self:end; align-items:center; gap:2.5rem;}
#section04 .swiper-button-prev,
#section04 .swiper-button-next {background-image:url('/images/main/icon_swiper_arr_gray.svg')}
#section04 .swiper-button-prev::after,
#section04 .swiper-button-next::after {background-image:url('/images/main/icon_swiper_arr_green.svg')}
#section04 .swiper-pagination {display:flex; gap:2rem; align-items:center; position:relative; bottom:auto; top:auto; left:auto; width:auto;}
#section04 .swiper-pagination-bullet {width:1.6rem; height:1.6rem; border-radius:100%; background:#D9DADC; opacity:1; transition:all 0.4s;} 
#section04 .swiper-pagination-bullet-active {background:#2B9889;}
#section04_swiper {margin-top:7rem;}
#section04_swiper a {display:block; height:100%; border-bottom:1px solid #D9DADC;}
#section04_swiper a+a {margin-top:5rem;}
#section04_swiper .img {position:relative;}
#section04_swiper .img img {width:100%;}
#section04_swiper strong {display:flex; justify-content:space-between; overflow:hidden; padding:2.7rem 2rem; font-weight:500; text-align:center; text-overflow:ellipsis; border-bottom:1px solid #D9DADC;}
#section04_swiper strong span:nth-child(1),
#section04_swiper strong span:nth-child(3) {font-weight:400; opacity:0.6;}
#section04_swiper .is-guest-blur {position:absolute; top:0; left:0; width:50%; height:100%; backdrop-filter: blur(10px);}
#section04_swiper .inbox +.inbox {margin-top:5rem;}
#section04 .bottom {margin-top:5rem; text-align:center;}
#section04 .bottom a {display:inline-block; padding:0 7.5rem; line-height:8rem; font-size:2.6rem; font-weight:700; color:#fff; background:#2B9889; transition:background 0.4s;}
#section04 .bottom a:hover {background:#295E57;}
#section04 .bottom .stxt {margin-top:3rem; font-size:1.3rem; line-height:1.5; color:#999999;}
@media screen and (max-width:1024px){
	#section04 {margin-top:13rem;}
	#section04 .top {flex-direction:column; text-align:center;}
	#section04 .controls {width:100%; margin-top:3rem; justify-content:center;}
	#section04_swiper {margin-top:5rem;}
	#section04_swiper strong {font-size:2.2rem;}
	#section04 .bottom .stxt {font-size:1.6rem;}
}

#section05 {margin-top:20rem;}
#section05 .cbox {position:relative; padding:21.2rem 0; text-align:center; background:url('/images/main/section05_bg.jpg') no-repeat fixed center/cover;}
#section05 .cbox::before {position:absolute; bottom:0; top:-10rem; left:0; right:0; background:url('/images/main/section05_img.png') no-repeat center bottom; content:'';}
#section05 .st01 {color:#B9E5DC;}
#section05 h3 {color:#fff;}
#section05 .st02 {margin-top:2rem; color:#fff;}
#section05 .ban {display:flex; overflow:hidden;}
#section05 .ban div {display:flex; width:576rem; animation: ban_motion 40s linear infinite;}



@keyframes ban_motion {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}


@media screen and (max-width:1024px){
	#section05 {margin-top:13rem;}
	#section05 .cbox {padding:13rem 0;}
	#section05 .ban div {width:400rem;}
	#section05 .ban div img {width:200rem;}
}



#section06 {margin-top:20rem;}
#section06 .cbox {display:flex; justify-content:space-between; position:relative; padding:21.4rem 0;}
#section06 .cbox div {position:relative; z-index:2;}
#section06 .cbox::before {position:absolute; top:0; right:0; bottom:0; width:3000px; background:url('/images/main/section06_bg.jpg') no-repeat #e8eeee right center; background-size:auto 100%; content:'';}
#section06 .controls {margin-right:7rem;}
#section06 .swiper-button-prev,
#section06 .swiper-button-next {background-image:url('/images/main/icon_swiper_arr_white.svg')}
#section06 .swiper-button-prev::after,
#section06 .swiper-button-next::after {background-image:url('/images/main/icon_swiper_arr_green.svg')}
#section06_swiper {margin-top:-12.4rem; margin-left:50%;}
#section06_swiper .swiper-container {margin:0; margin-left:-718px}
#section06_swiper .swiper-slide {width:39.5rem;}
#section06_swiper .swiper-slide .inbox {margin-right:4rem;}
#section06_swiper .inbox {height:100%; color:#fff; background:#2B9889;}
#section06_swiper img {width:100%;}
#section06_swiper .cont {padding:5.8rem 4rem;}
#section06_swiper .inbox strong {font-size:2.6rem;}
#section06_swiper .inbox p {margin-top:2rem; font-size:1.8rem; line-height:1.5;}
@media screen and (max-width:1550px){
	#section06_swiper {margin-left:4%;}
	#section06_swiper .swiper-container {margin:0}
}
@media screen and (max-width:1024px){
	#section06 {margin-top:13rem;}
	#section06 .controls {margin-right:0;}
	#section06 .cbox {padding:13rem 0 15rem;}
	#section06 .cbox::before {right:-10%; left:-10%; width:auto;}
	#section06_swiper {margin-top:-10rem;}
	#section06_swiper .swiper-slide {width:32rem;}
	#section06_swiper .swiper-slide .inbox {margin-right:2rem;}
}
@media screen and (max-width:600px){
	#section06 .cbox .st02 {padding-right:1rem;}
	#section06 .cbox .st02 br {display:none;}
}


#section07 {margin-top:20rem;}
#section07 .top {display:flex; justify-content:space-between; align-items:end; margin-bottom:5rem;}
#section07 .top h3 {display:flex; align-items:center; gap:1rem;font-size:4rem; font-weight:400}
#section07 .top h3 img {width:18.1rem;}
#section07 .top a {padding-right:2.5rem; font-size:1.5rem; color:#2B9889; font-weight:500; background:url('/images/main/section07_arr.svg') no-repeat right center; background-size:1.8rem auto; transition:color 0.4s;}
#section07 .top a:hover {color:#295E57;}
#section07 .clist {display:flex; margin:-1.6rem;}
#section07 .clist li {width:25%; padding:1.6rem;}
#section07 .inbox {overflow:hidden; border:1px solid #D9DADC; border-radius:1.6rem;}
#section07 .clist .img {position:relative; padding-bottom:56.25%;}
#section07 .clist .img img {position:absolute; top:0; left:0; width:100%; height:100%; object-fit:cover;}
#section07 .clist .cont {padding:2.2rem 4rem; text-align:center;}
#section07 .clist .cont > div {display:-webkit-box; overflow:hidden; white-space:normal; word-wrap:break-word; -webkit-line-clamp:2; -webkit-box-orient:vertical; text-overflow: ellipsis; font-size:1.7rem; min-height:5.2rem; line-height:2.6rem;}
@media screen and (max-width:1024px){
	#section07 {margin-top:13rem;}
	#section07 .top {margin-bottom:4rem;}
	#section07 .top h3 {font-size:3rem;}
	#section07 .top h3 img {width:15rem;}
	#section07 .top a {font-size:2rem;}
	#section07 .clist {flex-wrap:wrap; margin:-1rem;}
	#section07 .clist li {flex:initial; width:50%; padding:1rem;}
	#section07 .clist .cont > div {min-height:6rem; line-height:3rem; font-size:2.1rem;}
}

#section08 {margin-top:20rem; padding:12rem 0 15rem; text-align:center; color:#fff; background:url('/images/main/section08_bg.jpg') no-repeat fixed center/cover;}
#section08 .st {display:inline-block; padding:2rem 1.5rem; border-top:1px solid #789A89; border-bottom:1px solid #789A89; font-size:2.8rem;}
#section08 .mtit {margin:2.5rem 0 8rem;}
#section08 ul {display:flex; border-right:1px solid #789A89;}
#section08 li {width:20%; padding:5rem 0 4rem; border-left:1px solid #789A89;}
#section08 li::before {display:block; width:6rem; height:6rem; margin:auto; background:no-repeat center/contain; content:'';}
#section08 li:nth-child(1)::before {background-image:url('/images/main/section08_icon01.svg');}
#section08 li:nth-child(2)::before {background-image:url('/images/main/section08_icon02.svg');}
#section08 li:nth-child(3)::before {background-image:url('/images/main/section08_icon03.svg');}
#section08 li:nth-child(4)::before {background-image:url('/images/main/section08_icon04.svg');}
#section08 li:nth-child(5)::before {background-image:url('/images/main/section08_icon05.svg');}
#section08 li strong {display:block; margin:3rem 0; font-size:7rem; font-weight:400; font-family: 'Jeju Myeongjo'; line-height:1.342;}
#section08 li strong span {font-size:3rem;}
#section08 li p {margin-bottom:2rem; font-size:2.4rem; color:#B9E5DC; line-height:1.5;}
#section08 li span {font-size:1.3rem; font-weight:300; color:#B9E5DC;}
@media screen and (max-width:1024px){
	#section08 {margin-top:13rem; padding:10rem 0;}
	#section08 .mtit {margin-bottom:3rem;}
	#section08 ul {flex-wrap:wrap; justify-content:center; border:0;}
	#section08 li {width:50%; border:0; border-bottom:1px solid #789A89;}
	#section08 li:nth-child(5) {border:0;}
	#section08 li strong {margin:1.5rem 0; font-size:5rem;}
	#section08 li p {margin-bottom:1.5rem;}
}

#exclusive_services {margin:20rem 0;}
@media screen and (max-width:1024px){
	#exclusive_services {margin:13rem 0;}
}
