html,body{background-color:#fff;margin:0;color:#000!important}.navbar{margin-bottom:0!important}.white{color:#fff!important}.dropdown-header{cursor:default;padding:0 0 0 10px;font-size:14px;font-weight:700}h1{font-size:36px}.section-padding{padding:40px 0}.jumbotron{background-color:#0000;padding-top:70px}.jumbotron p.big{color:#fff;text-transform:uppercase;filter:drop-shadow(0 1px 1px #0006);-moz-filter:drop-shadow(0 1px 1px #0006);-ms-filter:drop-shadow(0 1px 1px #0006);border-width:0;margin:1em 0;font-size:1.5em;font-weight:400;line-height:30px}a.btn-banner{text-transform:uppercase;color:#fff;letter-spacing:1px;border:1px solid #cdcdcd;border-radius:3px;padding:12px 22px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400;line-height:0;display:inline-block}a.btn-banner i{padding-left:10px}a.btn-banner:hover,a.btn-banner:focus{color:#fff;background-color:#e43c5c;border-color:#e74c3c;display:inline-block}.bold{font-weight:700}.bor-btm{background-color:#ddd;width:100px;height:1px;margin-bottom:85px}.jumbotron h1.small{text-transform:uppercase;color:#fff;filter:drop-shadow(0 1px 1px #0006);-moz-filter:drop-shadow(0 1px 1px #0006);-ms-filter:drop-shadow(0 1px 1px #0006);border-width:0;margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:62px}.jumbotron h1.small small{color:#fff;font-weight:600}.jumbotron h1.small strong{color:#fff;font-size:1.5em}.bgblue-dark{background-color:#2c3e50}.bgblue-light{background-color:#3498db}.bgred{background-color:#e74c3c}.wrk-title{cursor:pointer}.cta-1,.cta2{background-color:#e43c5c;padding:40px 0}.img_banner{width:60%}@media (width<=768px){.img_banner{width:100%}}@media (width>=1400px){.img_banner{width:40%}}.cta-7{background-color:#26d395;padding:10px 0}p.cta-sub-title{font-size:28px}.pg-titl-bdr-btm{background-color:#e43c5c;border-top:3px solid #e43c5c;width:370px;height:3px;margin-top:10px;margin-bottom:10px}.service-box{margin:0 0 60px;display:inline-block}.service-box .service-icon{text-align:center;color:#e43c5c;float:left;border:1px solid #e9e9e9;border-radius:50px;width:75px;height:75px;margin-right:23px;font-size:30px;line-height:75px;transition:all .5s;overflow:hidden}.service-box .service-text{float:left;width:70%;margin-bottom:20px}.service-box .service-text h3{color:#333;margin:0 0 20px;padding:0;font-size:18px;font-weight:400;line-height:24px;transition:all .5s}.page-title{margin-bottom:40px}.fil-btn .active{background-color:#e43c5c}.img-sec,.fig-caption{float:left;width:50%}.team-info{float:left;border:1px solid #cccccc54;border-radius:3px;width:100%}.fig-caption{padding:56px 20px 0}.fig-caption h3{font-family:Josefin Slab,serif;font-size:20px}.fig-caption p{font-size:14px}.team-social li{text-align:center;width:30px;height:30px;line-height:30px;display:inline-block}.team-social li a{color:#fff}.blue-light{background-color:#3498db}.blue-dark{background-color:#2c3e50}.red{background-color:#e74c3c}.marb-20{margin-bottom:20px}.wd75{float:left;width:75%}.cta2 a{margin-top:5px}.fnt-24{font-size:24px}#portfolio{background:#fff;padding:80px 0 0}#portfolio #portfolio-flters{text-align:center;margin:0 0 45px;padding:0;list-style:none}#portfolio #portfolio-flters li{cursor:pointer;color:#666;text-transform:uppercase;background:#f7f7f7;border-radius:4px;margin:0 10px 5px;padding:10px 22px;font-size:12px;line-height:20px;transition:all .3s ease-in-out;display:inline-block}#portfolio #portfolio-flters li:hover,#portfolio #portfolio-flters li.filter-active{color:#fff;background:#e43c5c}#portfolio .portfolio-item{margin-bottom:15px;transition:all .35s;position:relative;transform:scale(1);overflow:hidden!important}#portfolio .portfolio-item a{margin-right:15px;display:block}.details strong{font-size:22px}.details .btn{margin-top:10px;border-radius:0!important}#portfolio .portfolio-item img{height:237px;transition:all .6s cubic-bezier(.645,.045,.355,1);position:relative;top:0}#portfolio .portfolio-item .details{background:#e43c5c;width:100%;padding-top:10px;padding-bottom:10px;transition:all .3s cubic-bezier(.645,.045,.355,1);bottom:0}#portfolio .portfolio-item .details h4{color:#fff;margin:0;padding:8px 8px 2px}.details h4 span{font-weight:400}#portfolio .portfolio-item .details span{color:#fff;padding-left:8px;font-size:13px}.text-field-box{text-align:left;color:#666;appearance:none;background:#fff;border:1px solid #ddd;border-radius:40px;outline:none;width:100%;height:60px;margin-bottom:30px;padding:0 35px;font-size:14px;line-height:60px}.form-sec textarea{height:220px}.validation{color:red;margin:0 0 20px;font-size:13px;font-weight:400;display:none}#sendmessage{color:green;text-align:center;border:1px solid green;margin-bottom:15px;padding:15px;font-weight:600;display:none}#errormessage{color:red;text-align:center;border:1px solid red;margin-bottom:15px;padding:15px;font-weight:600;display:none}#sendmessage.show,#errormessage.show,.show{display:block}.button-medium{color:#fff;cursor:pointer;text-align:center;appearance:none;width:200px;height:48px;box-shadow:none;background:#e43c5c;border:1px solid #e43c5c;border-radius:40px;outline:none;margin:0 auto;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:48px;transition:all .5s;display:block;overflow:hidden}.footer{background-color:#040e18}.footer h3{color:#fff;padding-bottom:30px}.footer_social ul{margin:0;padding:0;list-style:none}.footer_social ul li{margin:2px;display:inline-block}.footer_social ul li a{color:#aaa;background:#2e3537;border:1px solid #2e3537;width:40px;height:40px;padding:9px 13px;font-size:14px;line-height:21px;transition:all .4s;display:block;box-shadow:0 0 0 7px #0000}.footer-bottom{padding:0}.footer_copyright{color:#fff;margin-bottom:0;font-size:16px}.footer_copyright a{color:#e43c5c;text-decoration:none}.skillsinmath_number_table td{border:none!important;padding:1px!important}.site_seal a{margin-right:20px}@media (width<=480px){.site_seal a{margin:15px 0;display:block}}.footer_login{text-align:center;margin:0;padding:0}.footer_login li{padding-left:5px;padding-right:5px}.footer_login li,.footer_login li a{color:#fff;font-size:.9em;display:inline-block}.footer_login_row{background-color:#000;padding-top:15px;padding-bottom:15px;color:#fff!important}@media (width<=768px){span.homework_link{display:inline!important}}.footer_num{text-align:left;font-size:13px;position:absolute;bottom:-20px;left:700px}.footer-skillsinmath{border-bottom:1px solid #bcbcbc;background-color:#fff!important;padding-top:20px!important;padding-bottom:20px!important}.footer-skillsinmath ul{margin:0;list-style:none;padding:0!important}.footer_copyright{display:inline-block}.copyright a{color:#000!important;font-weight:700!important}@media (width<=480px){.footer-skillsinmath p,.footer-skillsinmath ul{text-align:left!important}.footer_copyright{display:block}.footer_copyright p,.footer_copyright div{text-align:left!important}.wow.zoomIn{padding:0!important}.footer_login{text-align:left}}#banner{background:url(/img/banner-bg.jpg) 0 0/cover no-repeat;min-height:500px}#new_banner{background:snow url(/images/new_welcom/top_back_img.png);min-height:440px}.students{z-index:3;position:relative;bottom:0}@media (width>=480px) and (width<=1023px){.img-sec,.fig-caption{float:left;width:100%}.fig-caption{padding:56px 20px 20px}}@media (width>=451px) and (width<=768px){.filter{margin-bottom:3px;padding:5px 18px}.wd75{width:100%}.fig-caption{padding:56px 20px 20px}}@media (width>=301px) and (width<=450px){.filter{margin-bottom:3px;padding:3px 14px}.jumbotron{padding-left:30px;padding-right:30px;position:relative}.fig-caption{padding:13px 20px 0}.team-social li{text-align:center;width:20px;height:20px;line-height:20px}.fig-caption h3{font-family:Josefin Slab,serif;font-size:19px}.wd75{width:100%}.service-box .service-text h3{padding-top:15px}.jumbotron h1.small{font-size:44px}p.cta-sub-title{font-size:20px}.button-medium{width:150px;height:40px;font-size:15px;line-height:40px}.jumbotron{padding:90px 0 0 20px!important}}@media (width>=100px) and (width<=300px){.filter{margin-bottom:3px;padding:3px 14px}.img-sec,.fig-caption{float:left;width:100%}.fig-caption{padding:56px 20px 20px}.jumbotron h1.small{font-size:44px}p.cta-sub-title{font-size:20px}.button-medium{width:150px;height:40px;font-size:15px;line-height:40px}.jumbotron{padding:90px 0 0 20px!important}.service-box .service-text h3{padding-top:15px}}#kakao-talk-channel-chat-button{position:fixed;bottom:50px;right:20px}
