@charset "utf-8";

/* ***** main layout ***** */
.section{position:relative;}
#fpNav {position:fixed;left:18px;top:50%;margin-top:-76px;z-index:99;}
#fpNav li{position:relative;margin-bottom:20px;}
#fpNav li:last-child{margin-bottom:0;padding-bottom:0 !important;}
#fpNav li:last-child:after{display:none !important;}
#fpNav li a{display:inline-block;width:60px;height:30px;line-height:30px;font-size:17px;color:#383838;text-align:center;border-radius:20px;}
#fpNav li.active{padding-bottom:65px;}
#fpNav li.active:after{content:'';position:absolute;left:calc(50% - 1px);bottom:0;width:2px;height:50px;background:#358ad0;}
#fpNav li.active a{color:#fff;background:#358ad0;}

/* ***** main content ***** */

h3.title{margin-bottom:20px;font-family: 'Paperozi';font-weight:500;font-size:42px;line-height:1.3em;text-align:center;}

.swiper-wrapper a{overflow:hidden;}
.swiper-wrapper a img{transition-duration:0.3s;box-sizing:border-box;}
.swiper-wrapper a:hover img{transform:scale(1.05);}
.swiper-wrapper .swiper-button-disabled{opacity:0.5;}

.section1{background:#cee8fa url('/images/main/bg_section1.png') no-repeat center bottom / 3840px 213px;}
.slogan{margin-bottom:85px;padding-left:70px;}
.slogan p{display:block;overflow:hidden;vertical-align:top;}
.slogan p.slogan-top{margin-bottom:15px;}
.slogan p > span{display:block;font-family: 'Paperozi';font-weight:300;font-size:30px;color:#121212;letter-spacing:-0.1px;line-height:1.5em;animation:mainSlogan 0.5s ease 0s both;}
.slogan p.slogan-top > span{padding-top:10px;font-weight:600;font-size:43px;letter-spacing:0;line-height:1.3em;}
.slogan p.slogan-top > span b{position:relative;font-weight:600;color:#358ad0;}
.slogan p.slogan-top > span b:before{content:'';position:absolute;top:-10px;left:calc(50% - 2.5px);width:5px;height:5px;background:#3c8ed2;border-radius:50%;}

@keyframes mainSlogan{
	from{transform:translateY(50px);opacity:0;}
	to{transform:translateY(0);opacity:1;}
}

.quick-list{position:relative;padding:0 56px;}
.quick-list:before{content:'';position:absolute;right:-37px;top:-280px;width:630px;height:352px;background:url('/images/main/img_section1.png') no-repeat center;}
.quick-list:after{content:'';position:absolute;right:108px;top:-120px;width:76px;height:160px;background:url('/images/main/img_section1_1.png') no-repeat center;z-index:3;}
.quick-list ul{display:flex;gap:28px;position:relative;z-index:2;}
.quick-list li{flex:1;position:relative;transform:translateY(10%);transition-duration:0.2s;overflow:hidden;}
.quick-list li .title{display:flex;flex-direction:column;justify-content: space-between;padding:53px 50px 30px 50px;min-height:261px;font-family: 'Paperozi';font-weight:500;font-size:24px;color:#121212;line-height:1.4em;background:#a8c4f8;border-radius:40px;box-sizing:border-box;}
.quick-list li.item2 .title{background:#8edaf3;}
.quick-list li.item3 .title{background:#fff;}
.quick-list li.item4 .title{background:#fff5c1;}
.quick-list li .title i{display:block;margin:-12px 0 0 auto;}
.quick-list li .title i img{width:120px;}
.quick-list li .hover-box{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;left:0;right:0;top:0;bottom:0;min-height:100%;padding:20px 10px;background:#358ad0;border-radius:40px;opacity:0;z-index:-1;transition-duration:0.2s;box-sizing:border-box;}
.quick-list li .hover-box a{display:flex;justify-content:center;align-items:center;padding:5px;width:100%;height:50px;font-family: 'Pretendard';font-weight:400;font-size:19px;color:#fff;letter-spacing:-0.4px;line-height:1.3em;text-align:center;border-radius:40px;box-sizing:border-box;}
.quick-list li .hover-box a + a{margin-top:4px;}
.quick-list li .hover-box a:hover{font-weight:500;color:#358ad0;background:#fff;}
.quick-list li .hover-box.one{padding:0;}
.quick-list li .hover-box.one a{height:100%;}
.quick-list li .hover-box.one a:hover{font-weight:500;color:#fff;background:#358ad0;}
.quick-list li:hover{transform:translateY(0);}
.quick-list li:hover .hover-box{opacity:1;z-index:2;}

.section2{background:url('/images/main/bg_section2.png') no-repeat center bottom / 3840px 200px;z-index:-1;}
.section2 .inner{display:flex;justify-content:space-between;gap:30px;}
.section2 .left{width:725px;}
.section2 .right{width:calc(100% - 780px);}
.section2 .swiper-wrap{position:relative;margin:0 -28px;}
#popupSlider{position:static;margin:0 28px;text-align:center;}
#popupSlider li a{display:block;height:500px;text-align:center;border-radius:30px;box-sizing:border-box;transition-duration:0.3s;}
#popupSlider li img{height:100%;}
#popupSlider > button{position:absolute;margin-top:-30px;width:60px;height:60px;text-indent:-9999px;background-color:#fff;z-index:10;border:1px solid #eee;box-shadow:20px 20px 62px rgba(0,50,48,0.13);}
#popupSlider .swiper-button-prev{left:0;background-image:url('/images/main/ico_photo_prev.png');background-size:auto 16px;border-radius:50%;}
#popupSlider .swiper-button-next{right:0;background-image:url('/images/main/ico_photo_next.png');background-size:auto 16px;border-radius:50%;}
#popupSlider > button:hover{box-shadow:20px 20px 62px rgba(0,50,48,0.2);}
#popupSlider .swiper-grp{position:absolute;left:50%;bottom:-1px;display:flex;padding:10px 40px 0 50px;background:#fff;border-radius:50px 50px 0 0;z-index:10;transform: translateX(-50%);}
#popupSlider .swiper-pagination{display:inline-block;position:static;vertical-align:middle;}
#popupSlider .swiper-pagination-fraction{display:flex;align-items:center;flex-shrink:0;position:relative;bottom:0;margin:0;padding:0 3px;width:auto;font-size:18px;color:#9e9e9e;line-height:1em;background:transparent;opacity:1;box-sizing:border-box;}
#popupSlider .swiper-pagination-fraction .swiper-pagination-current{font-weight:700;color:#383838;}
#popupSlider .swiper-pagination-fraction .line{display:block;margin:0 10px;position:relative;width:60px;height:2px;background:#e2e2e2;}
#popupSlider .swiper-pagination-fraction .line:after{display:block;content:'';position:absolute;left:0;top:0;width:0;height:2px;background:#383838;z-index:2;}
#popupSlider .swiper-pagination-fraction .line.on:after{animation:mainLine 3s ease 0s both;}
#popupSlider .swiper-auto{display:inline-block;position:relative;vertical-align:middle;}
#popupSlider .swiper-auto > button{display:inline-block;margin-left:8px;width:24px;height:24px;text-indent:-9999px;background-size:auto 13px;border:1px solid rgba(255,255,255,0.4);border-radius:50%;box-sizing:border-box;z-index:10;}
#popupSlider .swiper-auto .swiper-button-stop{background:url('/images/main/ico_pop_stop.png') no-repeat center;}
#popupSlider .swiper-auto .swiper-button-start{display:none;background:url('/images/main/ico_pop_start.png') no-repeat center;}
#popupSlider.active .swiper-auto .swiper-button-stop{display:none;}
#popupSlider.active .swiper-auto .swiper-button-start{display:block;}

@keyframes mainLine{
	from{width:0%;}
	to{width:100%;}
}

.tab-content.board{position:relative;}
.board .tab-bar{display:flex;align-items:center;gap:2px;border-bottom:2px solid #358ad0;}
.board .tab-bar li{display:block;background:#f2f2f2;border:1px solid #f2f2f2;border-bottom:none !important;border-radius:20px 20px 0 0;}
.board .tab-bar li a{display:flex;justify-content:center;align-items:center;padding:0 20px;min-width:176px;height:59px;font-family: 'Paperozi';font-size:21px;color:#656565;text-align:center;box-sizing:border-box;}
.board .tab-bar li.active{position:relative;background:#358ad0;border-color:#358ad0;}
.board .tab-bar li.active a{font-weight:600;color:#fff;}
.board .tab-page{padding:35px 40px 33px;min-height:438px;background:#fff;border-radius:0 0 20px 20px;box-shadow:0 30px 76px rgba(0,0,0,0.05);box-sizing:border-box;}
.notice-list li{position:relative;padding-left:23px;border-bottom:1px solid #e0e0e0;}
.notice-list li:last-child{border-bottom:none;}
.notice-list li:before{display:block;content:'';position:absolute;left:10px;top:24px;width:4px;height:4px;background:#333;border-radius:50%;}
.notice-list li a{display:inline-block;position:relative;max-width:99.9%;font-size:19px;color:#383838;line-height:55px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box;vertical-align:top;}
.notice-list li a:before{display:block;content:'';position:absolute;left:0;bottom:15px;width:0;height:7px;background:#358ad0;transition-duration:0.3s;opacity:0.2;}
.notice-list li a:hover:before{width:100%;}
.notice-list li.first{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:20px;padding-left:6px;}
.notice-list li.first:before,
.notice-list li.first a:before{display:none;}
.notice-list li.first a{display:block;display:-webkit-box;width:calc(100% - 84px);max-height:70px;line-height:35px;font-family: 'Paperozi';font-weight:500;font-size:22px;color:#121212;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;}
.notice-list li.first a:hover{font-weight:600;}
.notice-list li.first i{display:block;flex-shrink:0;}
.notice-list li.first i img{width:49px;}
.board .btn-more{position:absolute;right:7px;top:7px;display:block;width:50px;height:50px;text-indent:-9999px;background:url('/images/main/ico_more.png') no-repeat center / 16px auto;transition-duration:0.3s;overflow:hidden;}
.board .btn-more:hover{transform:rotate(180deg);}

.section3{background:#eaf3f8;}
.section3 .edu-wrap{display:flex;justify-content:space-between;gap:30px;}
.section3 .left{width:415px;}
.section3 .right{width:calc(100% - 446px);}
.section3 .swiper-wrap{position:relative;margin:0 -23px;}

.cal-wrap{position:relative;padding:50px 20px 20px;min-height:450px;background:#358ad0;border-radius:30px;box-sizing:border-box;}
.cal-wrap:before{content:'';position:absolute;left:30px;right:35px;top:-7px;height:23px;background:url('/images/main/bg_calendar.png') no-repeat center / 100% 23px;}
.cal-top{display:flex;justify-content:center;align-items:center;gap:22px;margin-bottom:10px}
.cal-top strong{font-family: 'Paperozi';font-weight:600;font-size:28px;color:#fff; }
.cal-top a{display:block;width:44px;height:44px;text-indent:-9999px;}
.cal-top a.prev{background:url('/images/main/ico_cal_prev.png') no-repeat center / 16px auto;}
.cal-top a.next{background:url('/images/main/ico_cal_next.png') no-repeat center / 16px auto;}
.cal-area th,
.cal-area td{height:35px;font-weight:400;font-size:16px;color:#fff;}
.cal-area th:first-child,
.cal-area td:first-child{border-left:none;}
.cal-area td{height:55px;}
.cal-area td span{display:block;margin:auto;width:36px;height:36px;line-height:36px;font-size:17px;color:#fff;letter-spacing:-0.25px;text-align:center;box-sizing:border-box;}
.cal-area td span .active{display:block;color:#121212;background:#fff5c1;border-radius:50%;}

.edu-slider{position:static;margin:0 23px;}
.edu-slider .swiper-slide{display:flex;flex-direction:column;min-height:450px;background:#fff;border-radius:30px;box-sizing:border-box;}
.edu-slider .stat{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:17px;top:17px;width:60px;height:60px;font-weight:500;font-size:15px;color:#fff;background:#7d828e;border-radius:50%;}
.edu-slider .stat.red{background:#f07669;}
.edu-slider .con{padding:56px 36px 36px;}
.edu-slider .con em{display:block;margin-bottom:15px;font-weight:500;font-size:19px;color:#db722d;}
.edu-slider .con em.red{color:#db722d;}
.edu-slider .con em.green{color:#5bab30;}
.edu-slider .con em.blue{color:#5968d6;}
.edu-slider .title{display:block;display:-webkit-box;margin-bottom:40px;height:105px;line-height:35px;font-family: 'Paperozi';font-weight:500;font-size:24px;color:#121212;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;}
.edu-slider .info > li{margin-bottom:10px;padding-left:30px;line-height:20px;font-weight:300;font-size:15px;color:#383838;letter-spacing:-0.25px;background:url('/images/main/ico_edu1.png') no-repeat left top;background-size:20px auto !important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.edu-slider .info > li.item2{background-image:url('/images/main/ico_edu2.png');}
.edu-slider .info > li.item3{background-image:url('/images/main/ico_edu3.png');}
.edu-slider .info > li.item4{background-image:url('/images/main/ico_edu4.png');}
.edu-slider .info > li:last-child{margin-bottom:2px;}
.edu-slider .btns{display:flex;margin-top:auto;border-top:1px solid #ebebeb;}
.edu-slider .btns *{flex:1;display:flex;align-items:center;justify-content:center;padding:0 15px;height:60px;font-size:17px;}
.edu-slider .btns * + *{border-left:1px solid #ebebeb;}
.edu-slider .btns span{color:#9e9e9e;}
.edu-slider .btns a{display:flex;position:relative;color:#121212;transition-duration:0.3s;}
.edu-slider .btns a:after{display:inline-block;content:'';margin-left:10px;width:15px;height:11px;background:url('/images/main/ico_arrow.png') no-repeat center / 15px auto;transition-duration:0.3s;}
.edu-slider .btns a:before{content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border:1px solid transparent;z-index:-1;transition-duration:0.3s;}
.edu-slider .btns a:hover{font-weight:500;color:#358ad0;}
.edu-slider .btns a:hover:before{border-color:#358ad0;z-index:2;}
.edu-slider .btns a:hover:after{margin-left:20px;background-image:url('/images/main/ico_arrow_blue.png');}
.edu-slider > button{position:absolute;margin-top:-23px;width:46px;height:46px;text-indent:-9999px;z-index:11;border-radius:50%;box-shadow:4px 4px 16px rgba(0,0,0,0.09);transition-duration:0.3s;}
.edu-slider .swiper-button-prev{left:0;background:#fff url('/images/main/ico_slider_prev.png') no-repeat center;background-size:10px 16px;}
.edu-slider .swiper-button-next{right:0;background:#fff url('/images/main/ico_slider_next.png') no-repeat center;background-size:10px 16px;}
.edu-slider > button:hover{box-shadow:4px 4px 50px rgba(0,0,0,0.2);}
.edu-slider .swiper-slide.no-data{display:flex;height:100%;align-items:center;justify-content:center;background:#f8f8f8;}
.edu-slider .swiper-slide.no-data p{position:relative;}
.edu-slider .swiper-slide.no-data p:before{display:block;content:'';margin:0 auto;width:70px;height:70px;margin-bottom:30px;background:url('/images/sub/noimg.png') no-repeat center / 70px auto;}

.tab-content.photo{position:relative;}
.photo .tab-bar{margin:0 auto;text-align:center;}
.edu-tab{margin:0 auto 50px;text-align:center;}
.photo .tab-bar li,
.edu-tab li{display:inline-flex;justify-content:center;align-items:center;position:relative;height:36px;padding:0 15px;}
.photo .tab-bar li + li:before,
.edu-tab li + li:before{display:block;content:'';position:absolute;left:0;top:calc(50% - 8.5px);width:1px;height:17px;background:#bec5c9;}
.photo .tab-bar li a,
.edu-tab li a{position:relative;line-height:1.2em;font-family: 'Paperozi';font-size:24px;color:#656565;text-align:center;box-sizing:border-box;}
.photo .tab-bar li.active a,
.edu-tab li.active a{font-weight:500;color:#358ad0;}
.photo .tab-bar li.active a:after,
.edu-tab li.active a:after{content:'';position:absolute;left:0;right:0;bottom:-7px;height:5px;background:url('/images/main/bg_wave.png') no-repeat left bottom / 100% 5px;}

.photo .tab-page{position:relative;padding-top:45px;}
.sns-top{position:absolute;right:0;top:10px;display:flex;align-items:center;justify-content:flex-end;padding:0 10px;}
.sns-top span{display:inline-block;margin-right:10px;font-family: 'Paperozi';font-weight:500;font-size:18px;color:#555;letter-spacing:-0.25px;}
.sns-top a{display:inline-block;margin-left:10px;width:38px;height:38px;text-align:center;text-indent:-9999px;background:#ebebeb url('/images/main/ico_instagram2.png') no-repeat center;background-size:38px auto !important;border-radius:50%;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.sns-top a.sns2{background-image:url('/images/main/ico_youtube2.png');}
.sns-top a.sns3{background-image:url('/images/main/ico_kakao2.png');}
.sns-top a:hover{background-color:#7ae1d8;}
.sns-top a:hover{background-image:url('/images/main/ico_instagram2_on.png');}
.sns-top a.sns2:hover{background-image:url('/images/main/ico_youtube2_on.png');}
.sns-top a.sns3:hover{background-image:url('/images/main/ico_kakao2_on.png');}

.section4 .swiper-wrap{position:relative;margin:0 -28px;}
#snsSlider{position:static;margin:0 28px;padding:10px 0;text-align:center;}
#snsSlider .swiper-slide{height:396px;transition:all 0.3s;}
#snsSlider .swiper-slide a{display:flex;position:relative;height:100%;border-radius:30px;box-sizing:border-box;}
#snsSlider .swiper-slide:hover{transform:translateY(-8px);}
#snsSlider .swiper-slide a > img{margin:0 auto;width:100%;height:100%;transition-duration:0.3s;}
#snsSlider .swiper-slide a:hover > img{transform:scale(1.05);}
#snsSlider .swiper-slide a .ico{position:absolute;right:22px;bottom:22px;z-index:100;}
#snsSlider .swiper-slide a .ico > img{width:40px;height:40px;}
#snsSlider .swiper-slide .no-data{display:block;height:100%;border-radius:30px;box-sizing:border-box;background:#f8f8f8 url('/images/sub/noimg.png') no-repeat center / 70px auto;}
#snsSlider > button{position:absolute;margin-top:-60px;width:60px;height:60px;text-indent:-9999px;background-color:#fff;z-index:10;border:1px solid #eee;box-shadow:20px 20px 62px rgba(0,50,48,0.13);}
#snsSlider .swiper-button-prev{left:0;background-image:url('/images/main/ico_photo_prev.png');background-size:auto 16px;border-radius:50%;}
#snsSlider .swiper-button-next{right:0;background-image:url('/images/main/ico_photo_next.png');background-size:auto 16px;border-radius:50%;}
#snsSlider > button:hover{box-shadow:20px 20px 62px rgba(0,50,48,0.2);}
#snsSlider .swiper-pagination{display:inline-block;position:static;margin-top:35px;vertical-align:middle;}
#snsSlider .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7px;width:13px;height:13px;background:transparent;border:2px solid #929292;border-radius:13px;opacity:1;box-sizing:border-box;}
#snsSlider .swiper-pagination-bullets .swiper-pagination-bullet-active{width:37px;background:#383838;border-color:#383838;}

#photoSlider{position:static;margin:0 28px;padding:10px 0;text-align:center;}
#photoSlider .swiper-slide{height:396px;transition:all 0.3s;}
#photoSlider .swiper-slide:hover{transform:translateY(-8px);}
#photoSlider .swiper-slide:hover a{border-color:#358ad0;}
#photoSlider .swiper-slide .img{margin:0 auto 24px;display:block;width:100%;height:274px;border-radius:30px;overflow:hidden;transition-duration:0.3s;}
#photoSlider .swiper-slide .img img{margin:0 auto;width:100%;height:100%;transition-duration:0.3s;}
#photoSlider .swiper-slide a:hover .img img{-webkit-transform:scale(1.05);transform:scale(1.05);}
#photoSlider .swiper-slide.no-data .img{background:#f8f8f8 url('/images/sub/noimg.png') no-repeat center / 70px auto;}
#photoSlider .swiper-slide .title{display:block;display:-webkit-box;max-width:99.9%;height:70px;line-height:35px;font-family: 'Paperozi';font-weight:400;font-size:21px;color:#121212;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;transition-duration:0.3s;}
#photoSlider > button{position:absolute;margin-top:-120px;width:60px;height:60px;text-indent:-9999px;background-color:#fff;z-index:10;border:1px solid #eee;box-shadow:20px 20px 62px rgba(0,50,48,0.13);}
#photoSlider .swiper-button-prev{left:0;background-image:url('/images/main/ico_photo_prev.png');background-size:auto 16px;border-radius:50%;}
#photoSlider .swiper-button-next{right:0;background-image:url('/images/main/ico_photo_next.png');background-size:auto 16px;border-radius:50%;}
#photoSlider > button:hover{box-shadow:20px 20px 62px rgba(0,50,48,0.2);}
#photoSlider .swiper-pagination{display:inline-block;position:static;margin-top:35px;vertical-align:middle;}
#photoSlider .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7px;width:13px;height:13px;background:transparent;border:2px solid #929292;border-radius:13px;opacity:1;box-sizing:border-box;}
#photoSlider .swiper-pagination-bullets .swiper-pagination-bullet-active{width:37px;background:#383838;border-color:#383838;}

.f-top{padding-bottom:75px;background:url('/images/main/bg_banner.png') no-repeat center bottom / 3840px 82px;border-top:1px solid #ebebeb;}
.f-top .inner{position:relative;padding:0 54px;}
#bannerSlider{position:static;height:100px;}
#bannerSlider ul li{position:relative;box-sizing:border-box;}
#bannerSlider ul li:before{display:block;content:'';position:absolute;right:0;top:calc(50% - 17px);width:1px;height:34px;background:#ebebeb;}
#bannerSlider ul li a{display:flex;align-items:center;justify-content:center;height:100px;text-align:center;word-break:break-all;}
#bannerSlider .swiper-button-prev{left:-13px;margin-top:-50px;width:40px;height:100%;background:url('/images/main/ico_slider_prev.png') center no-repeat;background-size:12px auto;}
#bannerSlider .swiper-button-next{right:-13px;margin-top:-50px;width:40px;height:100%;background:url('/images/main/ico_slider_next.png') center no-repeat;background-size:12px auto;}

#modalPopup{}
.modal-bg{display:flex;justify-content:center;align-items:center;position:fixed;left:0;right:0;top:0;bottom:0;text-align:center;background:rgba(0,0,0,0.6);z-index:101;}
.modal-wrap{position:relative;padding:0 15px;max-width:1590px;width:100%;box-sizing:border-box;}
.modal-wrap .swiper-container{position:static;margin:0 100px;}
.modal-wrap li > a{display:block;box-sizing:border-box;margin:0 auto;text-align:center;max-width:424px;border-radius:10px;overflow:hidden;}
.modal-wrap .swiper-container > button{position:absolute;margin-top:-80px;width:80px;height:80px;text-indent:-9999px;z-index:10;transition-duration:0.3s;}
.modal-wrap .swiper-button-prev{left:15px;background-image:url('/images/main/ico_modal_prev.png');background-size:31px auto;}
.modal-wrap .swiper-button-next{right:15px;background-image:url('/images/main/ico_modal_next.png');background-size:31px auto;}
.modal-wrap .swiper-button-next.swiper-button-disabled,
.modal-wrap .swiper-button-prev.swiper-button-disabled{opacity:.2;}
#modalSlider2{max-width:1100px;}
#modalSlider2 .swiper-container > button,
#modalSlider1 .swiper-container > button{display:none;}
#modalSlider2 .modal-title,
#modalSlider1 .modal-title{justify-content:center;}
#modalSlider2 .swiper-grp,
#modalSlider1 .swiper-grp{display:none;}
.modal-btn{margin-top:36px;}
.modal-btn a{display:inline-flex;justify-content:center;align-items:center;margin:2px 3px;padding:0 62px 0 40px;height:52px;font-family: 'Paperozi';font-size:20px;color:#333;letter-spacing:-0.25px;text-align:center;background:#fff url('/images/main/ico_modal_close.png') no-repeat right 35px center / 15px auto;border-radius:30px;box-sizing:border-box;}
.modal-btn .modal-num{display:inline-flex;justify-content:center;align-items:center;margin:2px 3px;padding:0 40px;height:52px;font-size:22px;color:#fff;letter-spacing:-0.25px;text-align:center;background:#358ad0;border-radius:30px;box-sizing:border-box;}
.modal-btn .swiper-pagination{display:inline-block;position:static;margin-left:5px;width:auto;font-size:0 !important;}
.modal-btn .swiper-pagination-current{font-size:0 !important;}
.modal-btn .swiper-pagination-total{font-weight:600;font-size:22px;color:#fe8a7e;}

/* ***** responsive ***** */
@media all and (min-width:1921px){
	
}