@charset "utf-8";
/* CSS Document */

#div_1dd7_16 { padding: 10px 10px 10px 10px;}

#div_1dd7_21 { padding: 50px 0px 50px 0px;}
#div_1dd7_1 { padding: 20px 20px 20px 40px;}
.gdlr-core-feature-box-item .gdlr-core-feature-box { padding: 30px 20px 20px;}

.gdlr-core-course-item.gdlr-core-course-style-list .gdlr-core-course-item-id { min-width: 120px;}

.gdlr-core-column-service-icon-left .gdlr-core-column-service-media { max-width: 70%;}

.kingster-page-title-wrap { background-position: top; position: unset; padding-top: 150px !important;}

.kingster-page-title-wrap .kingster-page-title-bottom-gradient { background: no-repeat;}
.kingster-page-title-wrap .kingster-page-title-overlay{	position: relative;}

@media only screen and (max-width: 767px) {
    .kingster-page-title-wrap .kingster-page-title-content {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
}
#gdlr-core-wrapper-2 { padding: 30px 0px 30px 0px;}
.kingster-body input, .wpcf7 select, .kingster-body textarea { background-color: #F0F0F0;}

kingster-body h1{font-family: "Nanum Myeongjo", serif; font-size: 40px; font-weight: bold;}
kingster-body h2{font-family: "Nanum Myeongjo", serif; font-size: 28px;  color: #7D73FF}
kingster-body h3{font-family: "Source Sans Pro", serif; font-size: 22px; font-weight: bold; color: #000000;}
kingster-body {	font-size: 22px; color: #000000;}
kingster-body p {font-size: 22px; color: #000000;}
.kingster-header-style-plain.kingster-style-menu-right .kingster-navigation { float: left; padding-left: 150px;}
.kingster-body { font-size: 20px;}
.kingster-item-mgb, .gdlr-core-item-mgb {  margin-bottom: 2px;}
.gdlr-core-body .gdlr-core-button.gdlr-core-button-gradient{ background-color: #282E69;}
.gdlr-core-feature-box-item .gdlr-core-feature-box.gdlr-core-feature-box-type-outer { border-width: 0px;}
.gdlr-core-stunning-text-item .gdlr-core-stunning-text-item-content {	font-size: 20px;}
.kingster-page-title-wrap .kingster-page-title-bottom-gradient {  height: 1px;}
.kingster-copyright-wrapper a {  color: #7D73FF;}
.submit-button {  background-color: #7D73FF;}
.kingster-navigation .sf-menu > li > a, .kingster-navigation .sf-vertical > li > a { font-size: 20px;}
.gdlr-core-tab-item .gdlr-core-tab-item-title {  font-size: 15px;}