﻿/* https://esteemestudio.com/wp-content/themes/estudio2021/style.css?ver=1.0.0 */
/*!
Theme Name: ESteem Estudio 2021
Theme URI: http://underscores.me/
Author: Jaeil Han, Founder & Director of Creative Band
Author URI: https://creative-band.com
Description: WordPress Theme for ESteem EStudio
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: estudio2021
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

ESteem Estudio 2021 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 @font-face{font-display:swap;font-family:'NEXON Lv2 Gothic';src:url('../fonts/nexon%20lv2%20gothic.html') format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'NEXON Lv2 Gothic Light';src:url('../fonts/nexon%20lv2%20gothic%20light.html') format('woff');font-weight:400;font-style:normal}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;overflow-x:hidden}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#101010;font-family:"Poppins","NEXON Lv2 Gothic",sans-serif;font-size:;line-height:1.625;letter-spacing:-.25px;word-break:keep-all;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{clear:both}p{margin:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0;padding:0;list-style:none}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{}a:visited{}a:hover,a:focus,a:active{}a:focus{outline:none}a:hover,a:active{outline:none}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}body,#page{width:100%;float:left}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0;width:100%;float:left}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.inner{max-width:1280px;padding:0;margin:0 auto}#primary{width:100%;float:left;margin:0}.site-header{font-family:"NEXON Lv2 Gothic",sans-serif;width:100%;float:left;margin:0;background-color:#fff}.site-header .site-header-top{width:100%;height:145px;float:left}.site-header .site-header-top .inner{height:145px;position:relative;display:block}.site-header .site-header-top .inner .site-title{width:auto;max-width:auto;height:60px!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.site-header .site-header-top .inner .site-title a{width:100%;height:100%;float:left;display:inline-block}.site-header .site-header-top .inner .site-title a img{max-width:auto;width:auto;height:60px}.site-header #site-navigation{width:100%;height:52px;float:left}.site-header #site-navigation .inner{height:52px;position:relative}.site-header #site-navigation .inner .menu-main-navigation-new-container{font-family:"NEXON Lv2 Gothic",sans-serif;width:100%;height:52px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3000}.site-header #site-navigation .inner .menu{height:52px;text-align:center}.site-header #site-navigation .menu li.menu-item{float:none;display:inline-block;line-height:52px;height:52px;margin:0 33px;font-size:19px;font-weight:500;text-transform:uppercase;position:relative}.site-header #site-navigation .menu li.menu-item.current-menu-parent,.site-header #site-navigation .menu li.menu-item.current-menu-ancestor,.site-header #site-navigation .menu li.menu-item.current_page_parent{border-bottom:3px solid #feec37}.site-header #site-navigation .menu>li.menu-item>a{display:inline-block;line-height:52px;height:52px;color:#101010;text-decoration:none;padding:0 5px;border-bottom:3px solid transparent;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header #site-navigation .menu>li.menu-item:hover>a{border-bottom:3px solid #feec37;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header #site-navigation .menu li.menu-item ul.sub-menu{width:140px;display:none;position:absolute;top:52px;left:50%;transform:translateX(-50%);margin:0!important;z-index:3500!important;background-color:#fff;border:1px solid #efefef;border-bottom:none}.site-header #site-navigation .menu li.menu-item ul.sub-menu>li{width:100%;float:left;text-align:center;padding:0;margin:0;height:42px;line-height:42px;border-bottom:1px solid #efefef;overflow:hidden;font-size:14px}.site-header #site-navigation .menu li.menu-item ul.sub-menu>li:hover{background-color:#101010;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header #site-navigation .menu li.menu-item ul.sub-menu>li:hover>a{color:#fff;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header #site-navigation .menu li.menu-item ul.sub-menu>li>a{text-decoration:none;color:#101010}.site-header #site-navigation .menu li.menu-item:hover ul.sub-menu{display:block}.site-header ul.header-top-left{position:absolute;top:50%;left:40px;transform:translateY(-50%)}.site-header ul.header-top-left li{float:left;margin:0 30px 0 0;font-size:14px;letter-spacing:-.025em}.site-header ul.header-top-left li select:focus{outline:none}.site-header ul.header-top-left li select:hover{border-bottom:1px solid #101010}.site-header ul.header-top-left li select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;background-color:#fff;background-image:url(../fonts/icon-down-arrow-black.html);background-size:24px 16px;background-repeat:no-repeat;background-position:right center;font-size:14px}.site-header ul.header-top-left li a{text-decoration:none;color:#0E1D49}.site-header ul.header-top-right{position:absolute;top:50%;right:155px;transform:translateY(-50%)}.site-header ul.header-top-right li{float:left;margin:0 0 0 30px;font-size:14px;letter-spacing:-.025em}.site-header ul.header-top-right li a{text-decoration:none;color:#0E1D49}.site-header .social-navigation{position:absolute;top:50%;right:40px;transform:translateY(-50%);height:25px}.site-header .social-navigation #social-networks{height:25px}.site-header .social-navigation #social-networks li{width:25px;height:25px;opacity:1!important;margin:0 0 0 2px}.site-header .social-navigation #social-networks li.menu-consulting{width:auto;margin:0 30px 0 0!important;position:relative;top:1px;letter-spacing:-0.025em!important}.site-header .social-navigation #social-networks li.menu-consulting a{font-size:14px!important;color:#101010}.site-header .social-navigation #social-networks li.menu-instagram{background-image:url(../images/icon-quick-instagram.html);background-position:center;background-size:cover}.site-header .social-navigation #social-networks li.menu-kakao{background-image:url(../images/icon-quick-kakao.html);background-position:center;background-size:cover}.site-header .social-navigation #social-networks li.menu-blog{background-image:url(../images/icon-quick-blog2.html);background-position:center;background-size:cover}.site-header .social-navigation #social-networks li a{display:inline-block;width:100%;height:100%;float:left}.archive .page-header,.page article .entry-header,.single article .entry-header{width:100%;float:left;margin:100px 0 70px 0}.archive .page-header strong,.page article .entry-header strong,.single article .entry-header strong{font-weight:500}.archive .page-header span,.page article .entry-header span,.single article .entry-header span{font-family:"NEXON Lv2 Gothic",sans-serif;width:100%;float:left;margin:0 0 40px 0;text-align:center;font-size:27px}.archive .page-header span strong,.page article .entry-header span strong,.single article .entry-header span strong{font-weight:400}.archive .page-header .page-title,.page article .entry-header .entry-title,.single article .entry-header .entry-title{font-weight:500;text-align:center;font-size:36px;line-height:1.2;margin:0 0 5px 0;letter-spacing:-.025em}.archive .page-header .page-title span,.page article .entry-header .entry-title span,.single article .entry-header .entry-title span{font-family:"NEXON Lv2 Gothic",sans-serif;font-weight:100;letter-spacing:-.05em}.archive .page-header p,.page article .entry-header p,.single article .entry-header p{font-family:"NEXON Lv2 Gothic",sans-serif;font-size:18px;font-weight:400;color:#666;line-height:1.5;text-align:center;margin:0 0 1.5rem 0}.archive .page-header p span,.page article .entry-header p span,.single article .entry-header p span{font-size:18px!important}.board-list table.table-list{border-top:2px solid #101010!important}.mb-board div .table>thead>tr>th,.mb-board div .table>tbody>tr>th{border-bottom:1px solid #101010!important}.tabs-wrap{width:100%;float:left}.tabs-wrap .tabs-gallery{width:calc(45% - 80px);min-height:100px;margin:0 80px 0 0;float:left}.tabs-wrap .tabs-gallery p img{margin:0 0 2px 0;float:left;width:100%;height:auto}.tabs-wrap #tabs{width:55%;float:left}#tabs>ul.ui-tabs-nav{width:100%;float:left;margin:0 0 30px 0}#tabs>ul.ui-tabs-nav>li.ui-tabs-tab{float:left;margin:0 50px 0 0;padding:0 5px 0 0;font-size:27px;font-weight:500;line-height:1.36}#tabs>ul.ui-tabs-nav>li.ui-tabs-tab>a{text-decoration:none;color:#999}#tabs>ul.ui-tabs-nav>li.ui-tabs-active{background-image:linear-gradient(180deg,transparent 65%,#FEEC37 0);background-size:100% 100%;background-repeat:no-repeat;text-decoration:none;-webkit-transition:background-size .4s ease;-moz-transition:background-size .4s ease;-ms-transition:background-size .4s ease;-o-transition:background-size .4s ease;transition:background-size .4s ease;padding:0 5px 0 0}#tabs>ul.ui-tabs-nav>li.ui-tabs-active>a{color:#101010}#tabs>ul.ui-tabs-nav>li>a:focus{outline:none}#tabs>.ui-tabs-panel{width:100%;float:left}.section-content{width:100%;float:left}.section-content p,.section-content ul,.section-content ol{font-size:18px;line-height:1.625}.section-content ul{list-style:disc;padding:0 0 0 20px}.ui-tabs-panel .section-introduction .section-content,.ui-tabs-panel .section-tuition-fee .section-content{padding:30px;background-color:#f9f9f9;border-radius:5px;border:1px solid #ddd}.ui-tabs-panel .section-curriculum .ui-tabs-panel{padding:30px;background-color:#f9f9f9;border-radius:5px;border:1px solid #ddd}#tabs>.ui-tabs-panel .content-section h3{width:100%;float:left;margin:70px 0 15px 0;font-size:12px;text-transform:uppercase;font-family:"GmarketSansBold",sans-serif;letter-spacing:.2em}#tabs-introduction{width:100%;float:left;margin:30px 0 10px 0}#tabs-introduction>ul.ui-tabs-nav>li.ui-tabs-tab{font-size:18px}.curriculum-tabs ul.ui-tabs-nav{width:100%;float:left;display:flex;justify-content:flex-start;margin:0 0 30px 0}.curriculum-tabs ul.ui-tabs-nav li.ui-tabs-tab{display:inline-block;float:left;margin:0 50px 0 0;width:90px;text-align:center;font-size:14px;line-height:1.2;font-weight:500;position:relative}.curriculum-tabs ul.ui-tabs-nav li.ui-tabs-tab:focus{outline:none}.curriculum-tabs ul.ui-tabs-nav li.ui-tabs-active::after{content:"";display:block;position:absolute;bottom:-31px;left:50%;transform:translateX(-50%);width:14px;height:10px;background-image:url(../images/arrow-bg.html);background-size:cover}.curriculum-tabs ul.ui-tabs-nav li.ui-tabs-tab a{display:inline-block;width:100%;height:100%;float:left;text-decoration:none;color:#999}.curriculum-tabs ul.ui-tabs-nav li.ui-tabs-tab a img{width:70px;float:left;padding:15px 15px 15px 15px;margin:0 10px 10px 10px;opacity:.35;border:1px solid #ddd;border-radius:50% 50%;background-color:#f9f9f9}.curriculum-tabs ul.ui-tabs-nav li.ui-tabs-active a{text-decoration:none;font-weight:700;color:#101010}.curriculum-tabs ul.ui-tabs-nav li.ui-tabs-active a img{opacity:1;border:1px solid #aaa}.curriculum-tabs .ui-tabs-panel{width:100%;float:left}.curriculum-tabs .ui-tabs-panel ul{width:100%;float:left;list-style:disc;padding:0 0 0 20px}.curriculum-tabs .ui-tabs-panel ul li b{font-weight:500}#class-news .news-loop{width:100%;float:left;border-top:1px solid #ddd}#class-news .news-loop li{width:100%;float:left;padding:30px 5px;border-bottom:1px solid #ddd}#class-news .news-loop li .entry-title{font-size:18px;line-height:1.36;font-weight:500;margin:0;display:inline-block}#class-news .news-loop li .entry-title a{text-decoration:none;color:#101010}#class-news .news-loop li .entry-date{float:right;color:gray}.site-footer{width:100%;height:260px;float:left;margin:106px 0 0 0;background-color:#fff}.site-footer .inner{height:100%;padding:40px 40px;position:relative;border-top:1px solid #f1f1f1}.site-footer .inner h1{margin:0;float:left;line-height:0}.site-footer .inner .custom-logo{width:auto;height:46px;float:left;opacity:1;cursor:pointer;margin-left:-10px}.site-footer .inner #footer-navigation{width:100%;float:left;margin:30px 0 0 0}.site-footer .inner #footer-navigation ul li{font-size:.875rem;font-weight:500;float:left;margin:0 20px 0 0}.site-footer .inner #footer-navigation ul li a{color:#101010;text-decoration:none}.site-footer .inner #social-navigation{position:absolute;top:34px;right:40px}#social-navigation #social-networks{margin:0;padding:0;height:50px;list-style:none}#social-navigation #social-networks li{display:inline-block;float:left;opacity:.5;margin:0 0 0 5px}#social-navigation #social-networks li:hover{opacity:1}#social-navigation #social-networks li a{text-decoration:none;font-size:0}.site-footer .inner .company-information{width:100%;float:left;margin:20px 0 0 0;font-size:.875rem}.site-footer .inner .company-information strong{font-weight:500;margin:0 0 0 10px}.site-footer .inner .company-information a{text-decoration:none;color:#101010}.site-footer .inner .company-information a:hover{text-decoration:underline}.archive-navigation .menu{width:100%;float:left;text-align:center;margin:30px 0}.archive-navigation .menu li.menu-item{display:inline-block;font-size:21px;font-weight:500;margin:0 35px}.archive-navigation .menu li.menu-item a{text-decoration:none;color:gray}.archive-navigation .menu li.menu-item.current-menu-item{font-weight:700}.archive-navigation .menu li.menu-item.current-menu-item a{color:#101010}.main-section .section-header{margin:0 0 35px 0}.main-section .section-header .section-title{text-align:center;font-size:36px;font-weight:500;line-height:1.2;margin:0}#slide{width:100%;float:left}#slide .inner{height:595px;border-bottom:1px solid #ddd;margin:50px auto 100px auto;padding:0 0 100px 0}ul.highlights{width:100%;height:494px;overflow:hidden;float:left}ul.highlights li.highlight{overflow:hidden}ul.highlights li.highlight>img{width:100%!important;max-width:100%;height:auto}#estudio-class{width:100%;float:left;margin:0 0 100px 0}ul.estudio-class{width:100%;float:left}ul.estudio-class li{width:100%;float:left;margin:0 0 130px 0}ul.estudio-class li:nth-child(1) img,ul.estudio-class li:nth-child(3) img{width:55%;height:auto;float:left}ul.estudio-class li:nth-child(1) .class-meta,ul.estudio-class li:nth-child(3) .class-meta{width:45%;float:right;padding:20px 0 0 60px}ul.estudio-class li:nth-child(2) img,ul.estudio-class li:nth-child(4) img{width:55%;height:auto;float:right}ul.estudio-class li:nth-child(2) .class-meta,ul.estudio-class li:nth-child(4) .class-meta{width:45%;float:left;padding:20px 60px 0 0}ul.estudio-class li .class-meta h3{font-weight:500;width:100%;text-align:center;font-size:36px;line-height:1.2;margin:0 0 3px 0}ul.estudio-class li .class-meta h3 strong{font-weight:500!important}ul.estudio-class li .class-meta>span{font-family:"NEXON Lv2 Gothic",sans-serif;width:100%;display:inline-block;text-align:center;font-size:21px;margin:0 0 20px 0}ul.estudio-class li .class-meta>span strong{font-weight:400}ul.estudio-class li .class-meta p{width:100%;float:left;margin:0;font-size:16px;line-height:1.625;text-align:left}ul.estudio-class li .class-meta p>span{display:inline-block;width:100%;float:left;margin:12px 0 0 0;font-size:15px}#sb_instagram{width:calc(100% + 40px)!important;margin:0 -20px!important}#newsroom{width:100%;float:left;padding:0;margin:0;background-color:#fff}#newsroom .inner{border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:table;padding:100px 0}#newsroom .section-left{width:40%;float:left;padding:0 60px 0 0;border-right:1px dashed #ddd}#newsroom .section-left h3{font-size:36px;font-weight:500;line-height:1;margin:5px 0 40px 0}#newsroom .section-left h3 span{font-size:18px;font-weight:400;display:inline-block;width:100%;margin:0;color:gray}ul.activity-loop{width:100%;float:left}ul.activity-loop li.activity-loop-item:nth-child(1){width:50%;float:left;padding:0 30px 0 0}ul.activity-loop li.activity-loop-item:nth-child(1) .entry-thumbnail{width:100%;height:193px;background-size:cover;background-position:center;margin:0 0 20px 0}ul.activity-loop li.activity-loop-item:nth-child(1) .entry-meta{width:100%;float:left}ul.activity-loop li.activity-loop-item:nth-child(1) .entry-meta h4{font-size:18px;margin:0 0 15px 0;height:auto}ul.activity-loop li.activity-loop-item{width:50%;height:auto;float:left;margin:0 0 8px 0;padding:0 0 8px 0}ul.activity-loop li.activity-loop-item .entry-thumbnail{width:152px;height:85px;float:left;margin:0 20px 0 0;background-size:cover;background-position:center}ul.activity-loop li.activity-loop-item .entry-thumbnail a{width:100%;height:100%;display:inline-block;float:left;background-color:rgba(254,236,55,0);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.activity-loop li.activity-loop-item:hover .entry-thumbnail a{background-color:rgba(254,236,55,.5);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.activity-loop li.activity-loop-item .entry-meta{width:calc(100% - 172px);float:left}ul.activity-loop li.activity-loop-item .entry-meta h4{margin:0 0 4px 0!important;font-size:16px;line-height:1.36;font-weight:500;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:2.72em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}ul.activity-loop li.activity-loop-item .entry-meta h4 a{color:#101010;text-decoration:none}ul.activity-loop li.activity-loop-item .entry-meta span.entry-category{display:none}ul.activity-loop li.activity-loop-item .entry-meta span{font-size:14px;color:gray}ul.activity-loop li.activity-loop-item .entry-meta span a{color:gray;text-decoration:none}#newsroom .section-right{width:60%;float:left;padding:0 0 0 60px}#newsroom .section-right h3{font-size:36px;font-weight:500;line-height:1;margin:5px 0 40px 0}#newsroom .section-right h3 span{font-size:18px;font-weight:400;display:inline-block;width:100%;margin:0;color:gray}ul.notice-loop{width:calc(100% + 16px);margin:0 -8px;float:left}ul.notice-loop li.notice-loop-item{width:calc(50% - 16px);margin:0 8px 16px 8px;float:left}ul.notice-loop li.notice-loop-item .entry-thumbnail{width:100%;height:193px;background-size:cover;background-position:center;float:left;margin:0 0 20px 0}ul.notice-loop li.notice-loop-item .entry-thumbnail a{width:100%;height:100%;display:inline-block;float:left;background-color:rgba(254,236,55,0);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.notice-loop li.notice-loop-item:hover .entry-thumbnail a{background-color:rgba(254,236,55,.5);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.notice-loop li.notice-loop-item .entry-meta h4{font-size:18px;font-weight:500;margin:0 0 4px 0!important;line-height:1.36;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:2.72em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}ul.notice-loop li.notice-loop-item .entry-meta h4 a{color:#101010;text-decoration:none}ul.notice-loop li.notice-loop-item .entry-meta span{font-size:14px;color:gray}.category ul.news-loop{width:calc(100% + 30px);margin:0 -15px;float:left}.category ul.news-loop .slick-list{overflow:visible}.category ul.news-loop li.news-loop-item{width:calc(25% - 30px);margin:0 15px 45px 15px;float:left;background-color:#fff;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.category ul.news-loop li.news-loop-item.slick-active{opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.category ul.news-loop li.news-loop-item:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.category ul.news-loop li.news-loop-item .entry-thumbnail{width:100%;height:307px;background-size:cover;background-position:center}.category ul.news-loop li.news-loop-item .entry-thumbnail a{width:100%;height:100%;float:left;background-color:rgba(254,236,55,0);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.category ul.news-loop li.news-loop-item:hover .entry-thumbnail a{background-color:rgba(254,236,55,.5);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.category ul.news-loop li.news-loop-item .entry-meta{width:100%;float:left;padding:20px}.category ul.news-loop li.news-loop-item .entry-meta h4{font-size:18px;font-weight:500;line-height:1.36;margin:0 0 15px 0;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:2.72em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.category ul.news-loop li.news-loop-item .entry-meta h4 a{text-decoration:none;color:#101010}.category ul.news-loop li.news-loop-item .entry-meta .entry-category{font-size:14px;line-height:1.2;float:left}.category ul.news-loop li.news-loop-item .entry-meta .entry-category a{text-decoration:none;margin:0 3px 0 0;color:gray}.category ul.news-loop li.news-loop-item .entry-meta .entry-category a::after{display:inline-block;content:","}.category ul.news-loop li.news-loop-item .entry-meta .entry-category a:last-child::after{content:none}.category ul.news-loop li.news-loop-item .entry-meta .entry-date{font-size:13px;float:right;color:gray}.category ul.news-loop li.news-loop-item .entry-meta p{display:none}.category{background-color:#f5f5f5!important}#instagram{width:100%;float:left;padding:100px 0 0 0;margin:0}#our-casting-crews ul{width:calc(100% + 20px);margin:0 -10px}#our-casting-crews ul li{width:calc(25% - 20px);margin:0 10px 20px 10px;position:relative;float:left;background-size:cover;background-position:center center;background-repeat:no-repeat}#our-casting-crews ul li .navy-filter{position:absolute;top:0;left:0;width:100%;height:100%;float:left;background-color:#0d1539;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;opacity:0;z-index:100}#our-casting-crews ul li:hover .navy-filter{transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;opacity:.85}#our-casting-crews ul li .entry-meta{width:100%;padding:0 20px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:150;text-align:center}#our-casting-crews ul li .entry-meta .entry-title{font-size:1.688rem;font-weight:500}#our-casting-crews ul li .entry-meta .entry-title .en-title{width:100%;display:block;clear:both;font-size:.667rem;letter-spacing:2.5px;text-transform:uppercase}#our-casting-crews ul li .entry-meta .entry-info{font-size:.75rem}#our-casting-crews ul li .entry-meta .entry-info .casting-crew-meta{width:100%;float:left;margin:0 0 30px 0}#our-casting-crews ul li .entry-meta .entry-info .casting-crew-meta li{width:100%;float:left;text-align:center;margin:0}#our-casting-crews ul li .entry-meta .entry-info .casting-crew-meta li span{font-weight:400;text-transform:uppercase;color:gray;margin:0 5px 0 0}#our-models{width:100%}#our-models ul{width:calc(100% + 20px);margin:0 -10px;float:left}#our-models ul li{width:calc(33.33333% - 20px);margin:0 10px 20px 10px;position:relative;float:left;background-size:cover;background-position:center center;background-repeat:no-repeat}#our-models ul li .navy-filter{position:absolute;top:0;left:0;width:100%;height:100%;float:left;background-color:#0d1539;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;opacity:0;z-index:100}#our-models ul li:hover .navy-filter{transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;opacity:.85}#our-models ul li .entry-meta{width:100%;padding:0 20px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:150;text-align:center}#our-models ul li .entry-meta .entry-title{font-size:1.688rem;font-weight:500}#our-models ul li .entry-meta .entry-title .en-title{width:100%;display:block;clear:both;font-size:.667rem;letter-spacing:2.5px;text-transform:uppercase;font-family:"GmarketSansBold",sans-serif}#our-models ul li .entry-meta .entry-info{font-size:.75rem}#our-models ul li .entry-meta .gd-interview-link{width:100%;display:block;font-size:.75rem;color:#fff;width:100%;margin:20px 0 0 0}#quick-menu{z-index:3000;position:fixed;bottom:30px;right:30px}#quick-menu ul{width:60px;height:auto;float:left}#quick-menu ul li{width:60px;height:60px;float:left;margin:5px 0 0 0;background-color:aliceblue;font-size:0;border-radius:50% 50%}#quick-menu ul li a{width:100%;height:100%;display:block;float:left;position:relative}#quick-menu ul li a img{width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}table.counselling-table{border-top:2px solid #101010;border-spacing:0;border-collapse:collapse}table.counselling-table tbody tr td{padding:15px 0;border-bottom:1px dashed #ddd;font-weight:500}table.counselling-table tbody tr td.option{width:160px}table.counselling-table tbody tr td.blank{width:30px}table.counselling-table tbody tr td.value .terms{font-size:14px;line-height:1.5;color:#666;font-weight:400}table.counselling-table tbody tr td.value input[type="submit"]{width:100%;height:60px;line-height:60px;background-color:#0E1D49;color:#fff;padding:0;font-size:18px;font-weight:700;border-radius:0;border:none;margin:24px 0 0 0}table.counselling-table tbody tr td.table-header{padding:60px 0 15px 0;font-weight:700;font-size:18px;border-bottom:2px solid #101010}table.counselling-table tbody tr td input:focus{outline:none}table.counselling-table tbody tr td input[type="text"],table.counselling-table tbody tr td input[type="tel"],table.counselling-table tbody tr td input[type="email"],table.counselling-table tbody tr td input[type="date"]{border-radius:0;border:none;background-color:#f9f9f9;width:100%;float:left;height:50px;line-height:50px;padding:0 10px}table.counselling-table tbody tr td textarea{border-radius:0;border:none;background-color:#f9f9f9;width:100%;float:left;padding:0 10px}table.counselling-table tbody tr td textarea:focus{outline:none;padding:10px}.board-list table.table-list th{background-color:#f9f9f9!important;padding:15px 0!important;font-weight:500!important}.board-list table.table-list td{padding:15px 0!important}.mb-style1 table tr,.mb-style1 table tr th,.mb-style1 table tr td{font-size:16px}.mb-board a,.mb-board button{color:#101010!important}.mb-board div .table>tbody>tr>td{border-bottom:1px dashed #ddd!important}.board-list table.table-list td.text-left{font-weight:400;color:#101010}.mb-board .list-btn{width:100%;float:left;margin:20px 0}.mb-board .btn-box-left .btn,.mb-board .btn-box-right .btn{padding:15px 20px;height:auto!important;font-size:14px!important;font-weight:500!important;border:1px solid #ddd!important;background-color:#fff!important;border-radius:0!important}.mb-board select{padding:10px!important;height:44px!important;font-size:14px!important;border:1px solid #ddd!important;background-color:#fff!important;border-radius:0!important;font-size:14px!important;line-height:1.2!important}.mb-board input[type="text"],.mb-board input[type="password"],.mb-board input[type="datetime"],.mb-board input[type="datetime-local"],.mb-board input[type="date"],.mb-board input[type="month"],.mb-board input[type="color"],.mb-board input[type="time"],.mb-board input[type="week"],.mb-board input[type="number"],.mb-board input[type="email"],.mb-board input[type="url"],.mb-board input[type="search"],.mb-board input[type="tel"]{padding:11px 10px!important;height:auto!important;font-size:14px!important;border:1px solid #ddd!important;background-color:#fff!important;border-radius:0!important;font-size:14px!important;line-height:1.2!important;width:260px!important}.mb-board .btn-search{padding:13px 20px!important;height:auto!important;font-size:14px!important;border:1px solid #0E1D49!important;background-color:#0E1D49!important;color:#fff!important;border-radius:0!important;font-size:14px!important;line-height:1.2!important;font-weight:500!important}.post-type-archive-space .article-wrap{width:calc(100% + 50px);margin:0 -25px;float:left}.post-type-archive-space .article-wrap article{width:calc(50% - 50px);margin:0 25px 60px 25px;float:left}.post-type-archive-space .article-wrap article .entry-thumbnail{width:100%;height:348px;background-size:cover;background-position:center;float:left;margin:0 0 20px 0}.post-type-archive-space .article-wrap article .entry-thumbnail a{background-color:rgba(254,236,55,0);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.post-type-archive-space .article-wrap article:hover .entry-thumbnail a{width:100%;height:100%;float:left;background-color:rgba(254,236,55,.5);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.post-type-archive-space .article-wrap article .entry-meta{width:100%;text-align:center;float:left}.post-type-archive-space .article-wrap article .entry-meta .entry-title{margin:0;font-weight:400}.post-type-archive-space .article-wrap article .entry-meta .entry-title a{color:#101010;text-decoration:none}.single-space .entry-content{width:100%;float:left}.single-space .entry-content .wp-block-gallery{width:100%;float:left}.single-space .entry-content .wp-block-gallery ul.blocks-gallery-grid{width:100%;float:left}.single-space .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item{margin:0;width:100%}.single-space .entry-content .wp-block-gallery ul.blocks-gallery-grid ul.slick-dots{width:100%;height:5px;display:flex;bottom:0;left:0;margin:0!important}.single-space .entry-content .wp-block-gallery ul.blocks-gallery-grid ul.slick-dots>li{width:100%;height:5px;margin:0}.single-space .entry-content .wp-block-gallery ul.blocks-gallery-grid ul.slick-dots>li button{width:100%;height:5px;margin:0;padding:0;border-radius:0;background-color:#101010;opacity:.9;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.single-space .entry-content .wp-block-gallery ul.blocks-gallery-grid ul.slick-dots>li.slick-active button{background-color:#FEEC37;opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.single-space .entry-content .wp-block-gallery ul.blocks-gallery-grid ul.slick-dots>li button::before{content:none}.slick-arrow{width:60px;height:60px;top:50%;transform:translateY(-50%);z-index:2500;background-size:cover;background-position:center}.slick-arrow::before{content:none}.slick-arrow:hover{background:inherit!important}.slick-prev{background-image:url(../images/icon-left-arrow.html);left:-60px}.slick-next{background-image:url(../images/icon-right-arrow.html);right:-60px}.entry-content{word-break:keep-all}.entry-content p{font-size:16px;line-height:1.625;margin:0 0 1.625rem 0}.page-id-230 .entry-content p br{display:none}.entry-content h2{width:100%;float:left;margin:30px 0 10px 0}.entry-content>ul{width:100%;float:left;list-style:disc;padding:0 0 0 20px;margin:0 0 1.625rem 0}.root_daum_roughmap{width:100%!important;float:left!important;margin:30px 0 0 0!important}a.sbi_load_btn{padding:13px 20px!important;height:auto!important;font-size:14px!important;border:1px solid #0E1D49!important;background-color:#fff!important;color:#0E1D49!important;border-radius:0!important;font-size:14px!important;line-height:1.2!important;font-weight:500!important}.sbi_follow_btn a{padding:13px 20px!important;height:auto!important;font-size:14px!important;border:1px solid #0E1D49!important;background-color:#0E1D49!important;color:#fff!important;border-radius:0!important;font-size:14px!important;line-height:1.2!important;font-weight:500!important}table.company-meta{width:100%;font-size:16px}table.company-meta tr th{text-align:left;vertical-align:top;padding:5px 10px 5px 0}table.company-meta tr td{text-align:left;vertical-align:top;padding:5px 0}table.company-meta tr td a{text-decoration:none;color:#676767}.single-post article{width:860px}.single-post article .entry-header{width:100%;float:left}.single-post article .entry-header .entry-title{width:100%;float:left;text-align:left}.wp-block-image{margin:0 0 2rem 0}.desktop-only{display:block}.mobile-only{display:none}@media all and (max-width:834px){.desktop-only{display:none}.mobile-only{display:block}#page{overflow-x:hidden}.inner{max-width:100%;padding:0 20px}.site-header .site-header-top{height:70px}.site-header .site-header-top .inner{height:70px}.site-header .site-header-top .inner .site-title{margin:0;width:auto;height:40px!important;left:20px;transform:translateY(-50%)}.site-header .site-header-top .inner .site-title a{height:40px;line-height:0}.site-header .site-header-top .inner .site-title a img{height:40px!important;width:auto!important;margin:0;max-width:auto!important}.site-header .site-header-top .inner span.menu-icon{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:22px;height:22px;display:inline-block;background-image:url(../images/icon-menu.html);background-position:center;background-size:cover;cursor:pointer}.site-header ul.header-top-left,.site-header ul.header-top-right{display:none}.site-header .social-navigation{right:62px}.site-header #site-navigation{height:46px}.site-header #site-navigation .inner{padding:0}.site-header #site-navigation .inner .menu{width:100%;height:46px;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:inline-block;float:left;position:relative}.site-header #site-navigation .inner .menu .menu-item:nth-child(1){margin:0 15px 0 20px}.site-header #site-navigation .inner .menu .menu-item:last-child{margin:0 30px 0 0}.site-header #site-navigation .inner .menu .menu-item{float:none;display:inline-block;line-height:46px;height:46px;margin:0 15px 0 0;font-size:14px;font-weight:500;text-transform:uppercase;position:relative}.site-header #site-navigation .menu>li.menu-item>a{padding:0;line-height:46px;height:46px}.site-header #site-navigation .menu li.menu-item ul.sub-menu{display:none!important}#social-navigation #social-networks li{margin:0 0 0 10px}#estudio-class{margin:0}#newsroom{padding:0}#newsroom .inner{padding:50px 0}#newsroom .section-left{width:100%;margin:0 0 50px 0;padding:0 20px;border-right:none}#newsroom .section-left h3,#newsroom .section-right h3{font-size:24px;width:100%;text-align:center}#newsroom .section-left h3 span,#newsroom .section-right h3 span{font-size:16px}#newsroom .section-right{width:100%;padding:0 20px}#instagram{padding:50px 0 0 0}.main-section .section-header .section-title{font-size:24px}#sb_instagram,#sb_instagram.sbi_width_resp{width:calc(100% + 40px)!important;margin:0 -20px!important}#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{width:50%!important}ul.activity-loop{width:calc(100% + 16px);margin:0 -8px;padding:0}ul.activity-loop li.activity-loop-item{width:calc(50% - 16px);margin:0 8px;padding:0}ul.activity-loop li.activity-loop-item .entry-thumbnail{width:100%;height:100px;float:left;margin:0 0 15px 0}ul.activity-loop li.activity-loop-item .entry-meta{width:100%;float:left}ul.activity-loop li.activity-loop-item:nth-child(1){width:calc(100% - 16px);margin:0 8px 20px 8px;padding:0}ul.activity-loop li.activity-loop-item:nth-child(4){display:none}ul.activity-loop li.activity-loop-item:nth-child(1) .entry-thumbnail{width:}ul.notice-loop li.notice-loop-item{width:calc(50% - 16px)}ul.notice-loop li.notice-loop-item .entry-thumbnail{height:100px;margin:0 0 15px 0}.archive .page-header,.page article .entry-header,.single article .entry-header{margin:50px 0 35px 0}.archive .page-header .page-title,.page article .entry-header .entry-title,.single article .entry-header .entry-title{margin:0 0 20px 0;font-size:31.5px;letter-spacing:-.025em}.archive .page-header p,.page article .entry-header p,.single article .entry-header p{font-size:16px;line-height:1.36;padding:0 20px}#tabs>ul.ui-tabs-nav{width:calc(100% + 40px);margin:0 -20px;padding:0 0 15px 0;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:inline-block;float:left;position:relative}#tabs>ul.ui-tabs-nav::-webkit-scrollbar{display:none}#tabs{position:relative}#tabs::after{width:64px;height:44px;position:absolute;top:0;right:-20px;display:block;content:"";background:rgb(255,255,255);background:linear-gradient(270deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%)}#tabs>ul.ui-tabs-nav>li.ui-tabs-tab{margin:0 15px 0 0;font-size:18px;float:none;display:inline-block;font-weight:500;text-transform:uppercase;position:relative}#tabs>ul.ui-tabs-nav>li.ui-tabs-tab:nth-child(1){margin:0 15px 0 20px!important}#tabs>ul.ui-tabs-nav>li.ui-tabs-tab:last-child{margin:0 20px 0 0}#tabs>.ui-tabs-panel .content-section h3{margin:30px 0 15px 0;font-size:10.667px}.ui-tabs-panel .section-introduction .section-content,.ui-tabs-panel .section-tuition-fee .section-content,.ui-tabs-panel .section-curriculum .ui-tabs-panel{padding:10px}.section-content p,.section-content ul,.section-content ol{font-size:14px}.archive-navigation .menu{margin:0}.archive-navigation .menu li.menu-item{font-size:16px;margin:0 10px}#our-models ul,#our-casting-crews ul{width:calc(100% + 10px);margin:0 -5px}#our-models ul li,#our-casting-crews ul li{width:calc(50% - 10px);margin:0 5px 10px 5px}#our-models ul li .entry-meta .entry-title,#our-casting-crews ul li .entry-meta .entry-title{font-size:1.5rem;margin:0 0 20px 0}#our-models ul li .entry-meta .entry-title .en-title{font-size:.56rem}#our-models ul li .entry-meta .entry-info,#our-casting-crews ul li .entry-meta .entry-info{font-size:.667rem}#our-casting-crews ul li .entry-meta .entry-info a.btn-white-outline{font-size:10px;padding:5px;border:1px solid #fff;margin:20px auto 0 auto;text-decoration:none;color:#fff;display:inline-block}.category ul.news-loop{width:100%;margin:0}.category ul.news-loop li.news-loop-item{width:100%;margin:0 0 30px 0}.category ul.news-loop li.news-loop-item .entry-thumbnail{height:335px}table.counselling-table tbody tr td{display:inline-block;width:100%!important;float:left;border-bottom:none}table.counselling-table tbody tr td.option{font-size:14px;padding:10px 0 5px 0}table.counselling-table tbody tr td.blank{width:10px;height:1px;padding:0}table.counselling-table tbody tr td.value{font-size:14px;border-bottom:1px dashed #ddd;padding:0 0 10px 0}table.counselling-table tbody tr td.table-header{padding:30px 0 10px 0;font-size:18px}.mb-board input[type="text"]{width:120px!important}.post-type-archive-space .article-wrap{width:100%;margin:0}.post-type-archive-space .article-wrap article{width:100%;margin:0 0 40px 0}.post-type-archive-space .article-wrap article .entry-thumbnail{height:calc(60vw - 40px);margin:0 0 15px 0}.page article .entry-header .entry-title{margin:0}.esteem-about-first{width:100%;float:left;margin:0 0 40px 0}.esteem-about-first-image{width:calc(100% + 40px)!important;margin:0 -20px 30px -20px!important}.curriculum-tabs ul.ui-tabs-nav{display:block;justify-content:none;padding:0;width:calc(100% + 16px);margin:0 -8px}.curriculum-tabs ul.ui-tabs-nav li.ui-tabs-tab{margin:0;padding:0;width:calc(20% - 16px);height:81px;margin:0 8px 30px 8px;float:left;font-size:12px}.curriculum-tabs ul.ui-tabs-nav li.ui-tabs-tab a img{margin:0 10px 5px 0;padding:8px}.site-footer{height:auto;margin:50px 0 0 0}.site-footer .inner{float:left;padding:30px 20px}.site-footer .inner .custom-logo{height:35px}.site-footer .inner #footer-menu{width:calc(100% + 40px);margin:0 -20px;padding:0 0 5px 0;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:inline-block;float:left;position:relative}.site-footer .inner #footer-menu li.menu-item:nth-child(1){margin:0 10px 0 20px}.site-footer .inner #footer-menu li.menu-item:last-child{margin:0 20px 0 0}.site-footer .inner #footer-menu li.menu-item{margin:0 10px 0 0;font-size:14px;float:none;display:inline-block;font-weight:500;text-transform:uppercase;position:relative}.mobile-menu-area{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:3100;background-color:rgba(13,21,57,.95)}.mobile-menu-area a{text-decoration:none;color:#fff}.mobile-menu-area .inner{width:100%;height:100%;padding:20px;position:relative}.mobile-menu-area span.close-icon{width:22px;height:22px;display:block;background-image:url(../fonts/icon-close.html);background-size:cover;background-position:center;filter:brightness(0) invert(1);position:fixed;top:20px;right:20px;cursor:pointer}.mobile-menu-area .menu-main-navigation-new-container{margin:50px 0 0 0}.mobile-menu-area .menu-main-navigation-new-container #main-navigation-new{width:100%;float:left;border-top:1px solid rgba(255,255,255,.25)}.mobile-menu-area .menu-main-navigation-new-container #main-navigation-new>li.menu-item{width:100%;float:left;border-bottom:1px solid rgba(255,255,255,.25);cursor:pointer}.mobile-menu-area .menu-main-navigation-new-container #main-navigation-new>li.menu-item.menu-item-has-children{background-image:url(../fonts/icon-down-arrow.html);background-size:30px 18px;background-position:right 16px;background-repeat:no-repeat}.mobile-menu-area .menu-main-navigation-new-container #main-navigation-new>li.menu-item a{display:inline-block;width:calc(100% - 50px);padding:12px 0}.mobile-menu-area .menu-main-navigation-new-container #main-navigation-new>li.menu-item ul.sub-menu{display:none;margin:0!important}.mobile-menu-area .menu-main-navigation-new-container #main-navigation-new>li.menu-item ul.sub-menu>li{font-size:13px;border-top:1px dashed rgba(255,255,255,.25)}.mobile-menu-area .menu-main-navigation-new-container #main-navigation-new>li.menu-item ul.sub-menu>li>a{width:100%;padding:8px;color:#ddd}ul.estudio-class>li .black-filter{background-color:rgba(0,0,0,.5)}ul.estudio-class>li .class-meta{top:80px}ul.estudio-class>li .class-meta h3{font-size:24px}ul.estudio-class>li .class-meta span{font-size:16px}.site-footer .inner .company-information{font-size:0.75rem!important}.site-footer .inner #footer-navigation{margin:15px 0 0 0}.site-footer .inner .company-information{margin:10px 0 0 0}.site-footer .inner .company-information span{display:inline-block;width:100%;float:left;margin:0}.site-footer .inner .company-information span strong{margin:0}ul.estudio-class li{margin:0 0 50px 0}ul.estudio-class li img{width:100%!important;float:left;margin:0 0 25px 0}ul.estudio-class>li .class-meta{width:100%!important;float:right;padding:0!important}.tabs-wrap .tabs-gallery{width:100%;margin:0 0 50px 0}.tabs-wrap #tabs{width:100%}#slide{margin:0}#slide .inner{height:190px;margin:0 auto 30px auto;padding:0 0 30px 0}ul.highlights{height:160px}.archive .page-header p span,.page article .entry-header p span,.single article .entry-header p span{font-size:15px!important}.archive .page-header p br,.page article .entry-header p br,.single article .entry-header p br{display:none}#quick-menu{bottom:15px;right:15px}#quick-menu ul{width:46px}#quick-menu ul li{width:46px;height:46px;display:none}#quick-menu ul li.quick-top{cursor:pointer;display:block!important}}