@charset "UTF-8";
.owl-carousel .owl-nav div { background: transparent; height: 50px; left: 0px; position: absolute; text-align: center; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 50px; color: #fff; background-color: transparent; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; left: 50px; font-size: 15px; line-height: 50px; border: 1px solid #fff; left: 140px; }
.owl-carousel .owl-nav div.owl-next { left: auto; right: 140px; }
.owl-carousel .owl-nav div.owl-next i { position: relative; right: 0; }
.owl-carousel .owl-nav div.owl-prev i { position: relative; top: 0px; }
.owl-carousel:hover .owl-nav div { opacity: 1; visibility: visible; }
.owl-carousel:hover .owl-nav div:hover { color: #fff; background: #243791; border: 1px solid transparent; }

.fa-caret-up { color: #739DE6; }
.fa-caret-down { color: #FF8480; }

.bradcam_overlay::before { position: absolute; content: ""; background: -moz-linear-gradient(left, #243791 0%, #243791 24%, rgba(124, 185, 233, 0) 96%, rgba(125, 185, 232, 0) 100%); background: -webkit-linear-gradient(left, #243791 0%, #243791 24%, rgba(124, 185, 233, 0) 96%, rgba(125, 185, 232, 0) 100%); background: linear-gradient(to right, #243791 0%, #243791 24%, rgba(124, 185, 233, 0) 96%, rgba(125, 185, 232, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#243791', endColorstr='#007db9e8',GradientType=1 ); top: 0; left: 0; width: 100%; height: 100%; z-index: -1; opacity: 1; }
.bradcam_area { padding: 170px; background-size: cover; background-position: center center; padding: 148px 0px; background-repeat: no-repeat; }
.bradcam_overlay { position: relative; z-index: 0; }

.boxed-btn3 { background: #243791; background: -moz-linear-gradient(left, #243791 0%, #4865F7 100%); background: -webkit-linear-gradient(left, #243791 0%, #4865F7 100%); background: linear-gradient(to right, #243791 0%, #4865F7 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#243791', endColorstr='#4865F7', GradientType=1 ); color: #fff; display: inline-block; padding: 10px 24px; font-family: 'Noto Sans KR', sans-serif; font-size: 16px; font-weight: 500; border: 0; border: 1px solid transparent; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; text-align: center; color: #fff !important; text-transform: capitalize; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; cursor: pointer; }
.boxed-btn { background: #fff; color: #131313; display: inline-block; padding: 18px 44px; font-family: 'Noto Sans KR', sans-serif; font-size: 14px; font-weight: 400; border: 0; border: 1px solid #4865F7; letter-spacing: 3px; text-align: center; color: #4865F7 !important; text-transform: uppercase; cursor: pointer; }
.boxed-btn:hover { background: #4865F7; color: #fff !important; border: 1px solid #4865F7; }
.boxed-btn:focus { outline: none; }

.boxed-btn3:hover { background: #fff; color: #4865F7 !important; border: 1px solid #4865F7; }
.boxed-btn3:focus { outline: none; }

.boxed-btn3-white { color: #fff; display: inline-block; padding: 9px 24px; font-family: 'Noto Sans KR', sans-serif; font-size: 15px; font-weight: 400; border: 0; border: 1px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-align: center; color: #fff !important; text-transform: capitalize; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; cursor: pointer; }
.boxed-btn3-white:hover { background: #fff; color: #4865F7 !important; border: 1px solid transparent; }
.boxed-btn3-white:focus { outline: none; }

.boxed-btn3-white-2 { color: #4865F7 !important; display: inline-block; padding: 9px 24px; font-family: 'Noto Sans KR', sans-serif; font-size: 15px; font-weight: 400; border: 0; border: 1px solid #4865F7; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-align: center; text-transform: capitalize; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; cursor: pointer; }
.boxed-btn3-white-2:hover { background: #4865F7; color: #fff !important; border: 1px solid transparent; }
.boxed-btn3-white-2:focus { outline: none; }

.section_title h3 { font-size: 36px; font-weight: 500; line-height: 48px; color: #1F1F1F; position: relative; z-index: 9; padding-bottom: 15px; }
.section_title h3::before { position: absolute; left: 0; background: #D76D3E; height: 2px; width: 50px; content: ''; left: 50%; transform: translateX(-50%); bottom: 5px; }

.header-area { left: 0; right: 0; width: 100%; top: 0; z-index: 9; }
.header-area .header-top_area { padding: 12px 0; background: #F7FBFF; }
.header-area .header-top_area .social_media_links a { font-size: 15px; color: #C7C7C7; margin-right: 12px; }
.header-area .header-top_area .social_media_links a:hover { color: #243791; }
.header-area .header-top_area .short_contact_list { text-align: right; }
.header-area .header-top_area .short_contact_list ul li { display: inline-block; }
.header-area .header-top_area .short_contact_list ul li a { font-size: 13px; color: #919191; margin-left: 20px; }
.header-area .header-top_area .short_contact_list ul li a:hover { font-size: 13px; color: #243791; font-weight: 400; margin-left: 20px; }

.header-area .main-header-area { padding: 18px 0; background: #fff; }
.header-area .main-header-area .main-menu { text-align: center; padding: 12px 0; }

.header-area .main-header-area .main-menu ul li { display: inline-block; position: relative; margin: 0 26px; }
.header-area .main-header-area .main-menu ul li a { color: #727272; font-size: 17px; text-transform: capitalize; font-weight: 500; display: inline-block; padding: 0px 0px 0px 0px; font-family: 'Noto Sans KR', sans-serif; position: relative; text-transform: capitalize; }
.header-area .main-header-area .main-menu ul li a i { font-size: 9px; }
.header-area .main-header-area .main-menu ul li a::before { position: absolute; content: ""; background: #fff; width: 100%; height: 2px; bottom: 0; left: 0; opacity: 0; transform: scaleX(0); -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; }
.header-area .main-header-area .main-menu ul li a:hover::before { opacity: 1; transform: scaleX(1); }
.header-area .main-header-area .main-menu ul li a.active::before { opacity: 1; transform: scaleX(1); }
.header-area .main-header-area .main-menu ul li a:hover { color: #4865F7; }
.header-area .main-header-area .main-menu ul li .submenu { position: absolute; left: 0; top: 160%; background: #fff; width: 250px; z-index: 2; box-shadow: 0 0 10px rgba(0, 0, 0, 0.02); opacity: 0; visibility: hidden; text-align: left; -webkit-transition: 0.6s; -moz-transition: 0.6s; -o-transition: 0.6s; transition: 0.6s; }
.header-area .main-header-area .main-menu ul li .ssmenu { position: absolute; left: 120px; }
.header-area .main-header-area .main-menu ul li .submenu li { display: block; }
.header-area .main-header-area .main-menu ul li .submenu li:first-child { padding-top: 10px; }
.header-area .main-header-area .main-menu ul li .submenu li:last-child { padding-bottom: 15px; }
.header-area .main-header-area .main-menu ul li .submenu li.indent { padding-left: 20px; }
.header-area .main-header-area .main-menu ul li .submenu li a { padding: 10px 15px; position: inherit; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; display: block; color: #727272; }
.header-area .main-header-area .main-menu ul li .submenu li a::before { display: none; }
.header-area .main-header-area .main-menu ul li .submenu li:hover a { color: #4865F7; }
.header-area .main-header-area .main-menu ul li:hover > .submenu { opacity: 1; visibility: visible; top: 150%; }
.header-area .main-header-area .main-menu ul li:hover > a::before { opacity: 1; transform: scaleX(1); }
.header-area .main-header-area .main-menu ul li:first-child a { padding-left: 0; font-weight: 500; }
.header-area .main-header-area.sticky { box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.1); position: fixed; width: 100%; top: -70px; left: 0; right: 0; z-index: 99; transform: translateY(70px); transition: transform 500ms ease, background 500ms ease; -webkit-transition: transform 500ms ease, background 500ms ease; box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.1); background: rgba(255, 255, 255, 0.96); }
.header-area .main-header-area.sticky .main-menu { padding: 0; }
.header-area .main-header-area .Appointment { display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: flex-end; }
.header-area .main-header-area .Appointment .book_btn { margin-left: 0; }
.header-area .main-header-area .Appointment .book_btn a { background: #009DFF; padding: 6px 12px; font-size: 14px; font-weight: 400; border: 1px solid transparent; color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.header-area .main-header-area .Appointment .book_btn a:hover { background: #fff; color: #009DFF; border: 1px solid #009DFF; }

.slider_area .single_slider { height: 700px; background-size: cover; background-repeat: no-repeat; background-position: center center; }
.slider_area .single_slider .slider_text h3 { color: #1F1F1F; font-family: 'Noto Sans KR', sans-serif; font-size: 70px; text-transform: capitalize; letter-spacing: 2px; font-weight: 300; }
.slider_area .single_slider .slider_text h3 span { font-weight: 700; letter-spacing: -.2rem; margin: 0; }
.slider_area .single_slider .slider_text p { font-size: 18px; font-weight: 400; color: #727272; margin-bottom: 40px; margin-top: 10px; }

.service_area { background: #5465E8; }
.service_area .single_service { padding: 40px 30px; }
.service_area .single_service .icon { margin: 10px 0 25px 0; }
.service_area .single_service .icon i { font-size: 50px; color: #fff; }
.service_area .single_service h3 { font-size: 26px; font-weight: 500; color: #fff; }
.service_area .single_service p { font-size: 16px; font-weight: 400; line-height: 28px; color: #fff; margin-top: 10px; margin-bottom: 26px; }
.service_area .col-xl-4:nth-child(2) .single_service { background: #2c3d94; }

.ranking_area { padding-top: 120px; padding-bottom: 120px; }
.ranking_area .ranking_info { padding-left: 90px; }
.ranking_area .ranking_info h2 { font-size: 18px; font-weight: 400; color: #1F1F1F; margin-bottom: 40px; position: relative; z-index: 9; padding-bottom: 9px; }
.ranking_area .ranking_info h2:before { content: ""; position: absolute; left: 0; bottom: 0; height: 2px; width: 50px; background: #3c29a8; }
.ranking_area .ranking_info h3 { font-weight: 500; font-size: 36px; margin-bottom: 10px; }
.ranking_area .ranking_info p { font-size: 16px; color: #727272; line-height: 28px; }
.ranking_area .ranking_info ul { margin-bottom: 40px; margin-top: 25px; }
.ranking_area .ranking_info ul li { color: #727272; font-size: 16px; line-height: 32px; }
.ranking_area .ranking_info ul li i { margin-right: 10px; color: #ADB872; font-weight: 16px; }

.our_department_area { background: #F7FBFF; padding-top: 120px; padding-bottom: 90px; }
.our_department_area .single_department { background: #fff; margin-bottom: 30px; -webkit-box-shadow: 0 6px 10px rgba(0, 0, 0, 0.04); -moz-box-shadow: 0 6px 10px rgba(0, 0, 0, 0.04); box-shadow: 0 6px 10px rgba(0, 0, 0, 0.04); }
.our_department_area .single_department .department_thumb { overflow: hidden; border-top-right-radius: 5px; border-top-left-radius: 5px; }
.our_department_area .single_department .department_thumb img { width: 100%; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; }
.our_department_area .single_department .department_content { padding: 22px 30px 24px 30px; }
.our_department_area .single_department .department_content h3 { margin-bottom: 0; }
.our_department_area .single_department .department_content h3 a { font-size: 16px; color: #1F1F1F; line-height: 33px; font-weight: 500; }
.our_department_area .single_department .department_content h3 a:hover { color: #5DB2FF; }
.our_department_area .single_department .department_content p { font-size: 15px; line-height: 20px; color: #727272; margin-top: 5px; margin-bottom: 10px; }
.our_department_area .single_department .department_content a.learn_more { color: #4865F7; font-size: 16px; }
.our_department_area .single_department .department_content a.learn_more:hover { text-decoration: underline; }
.our_department_area .single_department:hover .department_thumb img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }

.footer { clear: both; display: block; text-align: left; background-repeat: no-repeat; background-position: center center; background-repeat: no-repeat; background-size: cover; }
.footer .footer_top { padding-top: 80px; padding-bottom: 80px; background: #1F1F1F; }
.footer .footer_top .footer_widget .footer_title { font-size: 22px; font-weight: 400; color: #FFF; text-transform: capitalize; margin: 20px 0; }
.footer .footer_top .footer_widget .ext { padding-top: 40px; }
.footer .footer_top .footer_widget.bottom { margin-top: 104px; }
.footer .footer_top .footer_widget.bottom ul li.privacy { margin-top: 10px; }
.footer .footer_top .footer_widget .footer_logo { font-size: 22px; font-weight: 400; color: #FFF; text-transform: capitalize; margin: 10px 0 40px 0; }
.footer .footer_top .footer_widget p { color: #C7C7C7; }
.footer .footer_top .footer_widget p.addr { padding-top: 7px; }
.footer .footer_top .footer_widget p.addr i { margin-right: 8px; }
.footer .footer_top .footer_widget p.footer_text { font-size: 16px; color: #B2B2B2; margin-bottom: 23px; font-weight: 400; line-height: 28px; }
.footer .social_links { margin-top: 47px; }
.footer .social_links ul li { display: inline-block; }
.footer .social_links ul li a { font-size: 24px; color: #C3B2F0; line-height: 42px; width: 50px; height: 50px; display: inline-block; text-align: center; background: #707070; border-radius: 4px; line-height: 50px !important; margin-right: 7px; color: #FFF; }
.footer .social_links ul li a .fab { position: relative; top: 3px; font-size: 24px; }
.footer .social_links ul li a:hover { color: #FFF !important; }
.footer .footer_top .footer_widget ul li a { font-size: 16px; color: #BABABA; line-height: 42px; }
.footer .footer_top .footer_widget ul li a:hover { color: #D4E478; }
.footer .copy-right_text { padding-bottom: 30px; background: #000; }
.footer .copy-right_text .footer_border { padding-bottom: 30px; }
.footer .copy-right_text .copy_right { font-size: 16px; color: #919191; margin-bottom: 0; font-weight: 400; }
.footer .copy-right_text .copy_right a { color: #D4E478; }

.bradcam_area { padding: 170px; background-size: cover; background-position: center center; padding: 148px 0px; background-repeat: no-repeat; }
.bradcam_area h3 { font-size: 50px; color: #fff; font-weight: 600; margin-bottom: 0; text-transform: capitalize; }
.bradcam_area p { font-size: 18px; color: #fff; font-weight: 400; text-transform: capitalize; }
.bradcam_area p a { color: #fff; }
.bradcam_area p a:hover { color: #fff; }

/* .blog_area a { color: #666666; text-decoration: none; -webkit-transition: 0.5s; transition: 0.5s; }
.blog_area a:hover, .blog_area a :hover { color: #4A70FD; text-decoration: none; -webkit-transition: 0.5s; transition: 0.5s; }
.blog_area a.sector { color: #000; } */
/* .blog_area a:hover, .blog_area a :hover { background: -webkit-linear-gradient(131deg, #009DFF 0%, #009DFF 99%); -webkit-text-fill-color: transparent; text-decoration: none; -webkit-transition: 0.5s; transition: 0.5s; } */
.blog_left_sidebar .title { padding-bottom: 10px; }
.blog_item { margin-bottom: 50px; }
.blog_details { padding: 30px 0 20px 10px; box-shadow: 0px 10px 20px 0px rgba(221, 221, 221, 0.3); }
.blog_details a { margin-bottom: 10px; }

.blog_right_sidebar .widget_title { font-size: 20px; margin-bottom: 40px; }
.blog_right_sidebar .widget_title::after { content: ""; display: block; padding-top: 15px; border-bottom: 1px solid #f0e9ff; }
.blog_right_sidebar .single_sidebar_widget { background: #fbf9ff; padding: 30px; margin-bottom: 30px; }
.blog_right_sidebar .post_category_widget .cat-list li { border-bottom: 1px solid #f0e9ff; transition: all 0.3s ease 0s; padding-bottom: 12px; }
.blog_right_sidebar .post_category_widget .cat-list li:last-child { border-bottom: 0; }
.blog_right_sidebar .post_category_widget .cat-list li a { font-size: 14px; line-height: 20px; color: #888888; }
.blog_right_sidebar .post_category_widget .cat-list li a p { margin-bottom: 0px; }
.blog_right_sidebar .post_category_widget .cat-list li a p.here { font-weight: 500; color: #243791; }
.blog_right_sidebar .post_category_widget .cat-list li + li { padding-top: 15px; }

.blog_right_sidebar .single_sidebar_widget { background: #fbf9ff; padding: 30px; margin-bottom: 30px; }
.blog_right_sidebar .single_sidebar_widget .btn_1 { margin-top: 0px; }
.blog_right_sidebar .search_widget .form-control { height: 50px; border-color: #f0e9ff; font-size: 13px; color: #999999; padding-left: 20px; border-radius: 0; border-right: 0; }
.blog_right_sidebar .search_widget .form-control::placeholder { color: #999999; }
.blog_right_sidebar .search_widget .form-control:focus { border-color: #f0e9ff; outline: 0; box-shadow: none; }
.blog_right_sidebar .search_widget .input-group button { background: #fff; border-left: 0; border: 1px solid #f0e9ff; padding: 4px 15px; border-left: 0; }
.blog_right_sidebar .search_widget .input-group button i,
.blog_right_sidebar .search_widget .input-group button span { font-size: 14px; color: #999999; }

.blog-info-link li { float: left; font-size: 14px; }
.blog-info-link li a { color: #AAA; }
.blog-info-link li i, .blog-info-link li span { font-size: 13px; margin-right: 3px; letter-spacing: -1px;}
.blog-info-link li::after { color: #AAA; content: "|"; padding-left: 10px; padding-right: 10px; }
.blog-info-link li:last-child::after { display: none; }
.blog-info-link::after { content: ""; display: block; clear: both; display: table; }

.single-input-primary { display: block; width: 100%; line-height: 40px; border: 1px solid transparent; outline: none; background: #f9f9ff; padding: 0 20px; }
.single-input-primary:focus { outline: none; border: 1px solid #ff5e13; }

.genric-btn { display: inline-block; outline: none; line-height: 40px; padding: 0 30px; font-size: 1em; text-align: center; text-decoration: none; font-weight: 500; cursor: pointer; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; }
.genric-btn:focus { outline: none; }
.genric-btn.radius { border-radius: 3px; }
.genric-btn.default { color: #415094; background: #f9f9ff; border: 1px solid transparent; }
.genric-btn.default:hover { border: 1px solid #f9f9ff; background: #fff; }
.genric-btn.default-border { border: 1px solid #f9f9ff; background: #fff; }
.genric-btn.default-border:hover { color: #415094; background: #f9f9ff; border: 1px solid transparent; }
.genric-btn.primary { color: #fff; background: #ff5e13; border: 1px solid transparent; }
.genric-btn.primary:hover { color: #ff5e13; border: 1px solid #ff5e13; background: #fff; }
.genric-btn.primary-border { color: #ff5e13; border: 1px solid #ff5e13; background: #fff; }
.genric-btn.primary-border:hover { color: #fff; background: #ff5e13; border: 1px solid transparent; }
.genric-btn.success { color: #fff; background: #4cd3e3; border: 1px solid transparent; }
.genric-btn.success:hover { color: #4cd3e3; border: 1px solid #4cd3e3; background: #fff; }
.genric-btn.success-border { color: #4cd3e3; border: 1px solid #4cd3e3; background: #fff; }
.genric-btn.success-border:hover { color: #fff; background: #4cd3e3; border: 1px solid transparent; }
.genric-btn.info { color: #fff; background: #243791; border: 1px solid transparent; }
.genric-btn.info:hover { color: #243791; border: 1px solid #243791; background: #fff; }
.genric-btn.info-border { color: #243791; border: 1px solid #243791; background: #fff; }
.genric-btn.info-border:hover { color: #fff; background: #243791; border: 1px solid transparent; }
.genric-btn.warning { color: #fff; background: #f4e700; border: 1px solid transparent; }
.genric-btn.warning:hover { color: #f4e700; border: 1px solid #f4e700; background: #fff; }
.genric-btn.warning-border { color: #f4e700; border: 1px solid #f4e700; background: #fff; }
.genric-btn.warning-border:hover { color: #fff; background: #f4e700; border: 1px solid transparent; }
.genric-btn.danger { color: #fff; background: #f44a40; border: 1px solid transparent; }
.genric-btn.danger:hover { color: #f44a40; border: 1px solid #f44a40; background: #fff; }
.genric-btn.danger-border { color: #f44a40; border: 1px solid #f44a40; background: #fff; }
.genric-btn.danger-border:hover { color: #fff; background: #f44a40; border: 1px solid transparent; }
.genric-btn.link { color: #415094; background: #f9f9ff; text-decoration: underline; border: 1px solid transparent; }
.genric-btn.link:hover { color: #415094; border: 1px solid #f9f9ff; background: #fff; }
.genric-btn.link-border { color: #415094; border: 1px solid #f9f9ff; background: #fff; text-decoration: underline; }
.genric-btn.link-border:hover { color: #415094; background: #f9f9ff; border: 1px solid transparent; }
.genric-btn.disable { color: #222222, 0.3; background: #f9f9ff; border: 1px solid transparent; cursor: not-allowed; }

.buttonArea { text-align: right; padding-top: 10px; }
.generic-btn { display: inline-block; outline: none; line-height: 40px; padding: 0 30px; font-size: 1em; text-align: center; text-decoration: none; font-weight: 500; cursor: pointer; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; }
.generic-btn.radius { border-radius: 3px; }
.generic-btn:focus { outline: none; }
.generic-btn.default { color: #202020; background: #EEE; border: 1px solid transparent; }
.generic-btn.default:hover { color: #202020; background: #CCC; border: 1px solid #EEE }
.generic-btn.info { color: #FFF; background: #243791; border: 1px solid transparent; }
.generic-btn.info:hover { color: #FFF; background: #CCC; border: 1px solid #CCC; }
.generic-btn.danger { color: #FFF; background: #f44a40; border: 1px solid transparent; }

.blog-pagination { margin-top: 40px; }
.blog-pagination li a { font-size: 14px; position: relative; display: block; padding: 0; text-align: center; margin-left: -1px; line-height: 45px; width: 45px; height: 45px; border-radius: 0 !important; color: #8a8a8a; border: 1px solid #f0e9ff; margin-right: 0; }
.blog-pagination li i, .blog-pagination li span { font-size: 13px; }
.blog-pagination li { background-color: #fff; border-color: #f0e9ff; color: #888888; }
.blog-pagination li.active { background-color: #fbf9ff; border-color: #f0e9ff; color: #888888; }
.blog-pagination .page-item:last-child .page-link { margin-right: 0; }

.popup_box { background: #fff; display: inline-block; z-index: 9; width: 681px; padding: 60px 40px; }
.popup_box h3 { text-align: center; font-size: 26px; font-weight: 500; color: #5DB2FF; margin-bottom: 16px; }
.popup_box p { font-size: 14px; text-align: left; line-height: 150%; margin-bottom: 30px; }
.popup_box .fund { font-size: 30px; font-weight: 600; }