@import url("https://fonts.googleapis.com/css?family=Fira+Sans+Condensed:400,500,700&subset=cyrillic");@import url("https://fonts.googleapis.com/css?family=PT+Serif:400,700&subset=cyrillic");html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{font-size:75%;position:relative;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;border:1px solid silver;margin:0 2px}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,optgroup,select,textarea{font-size:16px;color:#404040;line-height:2;font-family:Fira Sans Condensed,sans-serif}h1,h2,h3,h4,h5,h6{clear:both}.type-post .entry-header h2.entry-title{margin-bottom:0}.type-page h2{line-height:1.5}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{padding:1em 2em;font-size:1.2em;margin:2em 0;line-height:1.7;font-family:"PT Serif",serif}blockquote p:first-letter{font-size:3em;font-weight:700;padding-right:.3em;float:left;margin-top:.2em}blockquote:after,blockquote:before{content:"";margin:0 auto;width:300px;display:block}blockquote:before{border-top:5px solid #7bc043;padding-bottom:.5em}blockquote:after{padding-top:.5em;border-bottom:5px solid #7bc043}address{margin:0 0 1.5em}pre{overflow:auto;padding:1.6em;margin-bottom:1.6em;max-width:100%;background:#eee;line-height:1.6;font-family:Courier\ 10 Pitch,Courier,monospace}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none;background:#fff9c0}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{height:1px;border:0;margin-bottom:1.5em;background-color:#ccc}ol,ul{margin:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.pte{max-width:500px;text-align:center}.pte tr:first-child{background-color:#dfdfdf;line-height:1.5}.pte tr:not(:first-child){border-top:1px solid #acacac}.sampleTable tbody tr:nth-child(odd){background-color:#ececec}.sampleTable tbody tr:nth-child(2n){background-color:#f9f9f9}.sampleTable tbody tr td{padding:.2em}button,input[type=button],input[type=reset],input[type=submit]{padding:1em 1.5em;border:1px solid #1b85b8;color:#fff;-webkit-transition:all .5s;transition:all .5s;background-color:#1b85b8;border-radius:2px;line-height:1}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{border:1px solid #27a3df;-webkit-transition:all .5s;transition:all .5s;background-color:#27a3df}form.search-form{display:-webkit-box;display:-ms-flexbox;display:flex}input.search-submit{margin:0 5px}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{padding:.5em;border:1px solid #ccc;color:#666;border-radius:2px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#2f2f2f}a:visited{color:#494949}a:active,a:focus,a:hover{color:#161616}a:focus{outline:none}a:active,a:hover{outline:0}a[href^="mailto:"]{border-bottom:2px solid #1e95ce}#breadcrumbs a,a[href^="mailto:"]{text-decoration:none;padding-bottom:2px}#breadcrumbs a{color:inherit;border-bottom:2px solid #1b85b8}#breadcrumbs a:hover{border-bottom:2px solid #14658c}.main-navigation{padding:1em;max-width:1920px;display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation ul#primary-menu{list-style:none;padding:0;margin:0}.main-navigation ul#primary-menu li{padding:.5em;position:relative;float:left;display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation ul#primary-menu li.menu-item-has-children:after{content:"\f078";font-family:ForkAwesome;padding-left:.5em}.main-navigation ul#primary-menu li a{font-size:1.1em;font-weight:700;color:inherit;text-transform:uppercase}.main-navigation ul#primary-menu ul.sub-menu{padding:0 1em;background-color:#f9f9f9;margin:0 0 0 .3em;line-height:1.5}.main-navigation ul#primary-menu ul.sub-menu ul.sub-menu{background-color:#f9f9f9}.main-navigation ul#primary-menu ul.sub-menu li a{font-size:.9em;font-weight:500;text-transform:inherit}.main-navigation ul#primary-menu ul.sub-menu li.menu-item-has-children:hover:after{content:"\f054";font-family:ForkAwesome;padding-left:.5em}.main-navigation ul#primary-menu ul{list-style:none;position:absolute;top:100%;left:-999em;float:left;z-index:99999}.main-navigation ul#primary-menu ul ul{top:0;left:-999em}.main-navigation ul#primary-menu ul li.focus>ul,.main-navigation ul#primary-menu ul li:hover>ul{left:100%}.main-navigation ul#primary-menu ul a{width:200px}.main-navigation ul#primary-menu li.focus>ul,.main-navigation ul#primary-menu li:hover>ul{left:auto}.main-navigation a{text-decoration:none;display:block}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:2em 0;-ms-grid-columns:(minmax(250px,1fr))[auto-fit];grid-gap:1em;display:-ms-grid;display:grid}.comment-navigation .nav-links a,.post-navigation .nav-links a,.posts-navigation .nav-links a{text-decoration:none;font-weight:700;color:inherit;text-transform:uppercase;font-family:"PT Serif",serif}.comment-navigation .nav-links .nav-previous:before,.post-navigation .nav-links .nav-previous:before,.posts-navigation .nav-links .nav-previous:before{color:#1b85b8;content:"\f137";padding-right:10px;font-family:ForkAwesome}.comment-navigation .nav-links .nav-next,.post-navigation .nav-links .nav-next,.posts-navigation .nav-links .nav-next{text-align:right}.comment-navigation .nav-links .nav-next:after,.post-navigation .nav-links .nav-next:after,.posts-navigation .nav-links .nav-next:after{color:#e73e42;content:"\f138";font-family:ForkAwesome;padding-left:10px}.slicknav_btn{-ms-flex-pack:center;padding:.5em;justify-content:center;-webkit-box-pack:center;text-decoration:none;-webkit-box-align:center;position:relative;background-color:#27a3df;margin:.3em .5em;align-items:center;border-radius:2px;cursor:pointer;float:right;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu{padding:5px;font-size:16px;background:#fff}.slicknav_menu,.slicknav_menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.slicknav_menu *{zoom:1}.slicknav_menu .slicknav_menutxt{font-weight:500;color:#fff;padding-right:.5em;line-height:1.5;display:block}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{height:2px;background-color:#fff;width:1.3em;display:block}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_nav{font-size:.875em;color:inherit;clear:both;margin:0}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden;padding:0}.slicknav_nav ul{margin:0 0 0 20px;display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{padding:0;margin:0;display:inline}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px;display:block}.slicknav_nav .slicknav_row:hover{color:inherit;border-radius:6px;background:#69c0e9}.slicknav_nav a{padding:5px 10px;text-decoration:none;font-weight:500;color:inherit;margin:2px 5px;display:block}.slicknav_nav a:hover{color:#222;border-radius:2px;background:#69c0e9}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0;display:inline}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_brand{height:44px;padding:7px 12px;font-size:18px;color:inherit;line-height:30px;float:left}.mobile-social a{padding:3px;font-size:.9em;text-decoration:none;font-weight:500;color:inherit;text-transform:uppercase}.screen-reader-text{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{height:auto;padding:15px 23px 14px;font-size:14px;font-size:.875rem;text-decoration:none;font-weight:700;clip:auto!important;color:#21759b;top:5px;background-color:#f1f1f1;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);border-radius:3px;left:5px;width:auto;line-height:normal;display:block;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{margin-right:1.5em;float:left;display:inline}.alignright{margin-left:1.5em;float:right;display:inline}.aligncenter{margin-right:auto;clear:both;margin-left:auto;display:block}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{table-layout:fixed;content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.site-header{max-width:1920px;margin:0 auto}.site-header .site-branding{padding:1em 1em 2em;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.site-header .site-branding .logo{padding:1em}.site-header .site-branding .logo a{place-items:center;display:-ms-grid;display:grid}.site-header .site-branding .logo a img{max-width:240px}.top-menu{-ms-flex-pack:justify;padding:.5em 2em;justify-content:space-between;-webkit-box-pack:justify;font-weight:500;text-transform:uppercase;background-color:#f1f1f1;-webkit-box-shadow:0 3px 5px #d2d2d2;box-shadow:0 3px 5px #d2d2d2}.top-menu,.top-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.top-menu ul{list-style:none;padding:0;margin:0}.top-menu ul li{margin:0 5px}.top-menu ul li a{padding:3px;text-decoration:none;color:inherit}.top-menu ul:hover li{opacity:.2}.top-menu ul li{-webkit-transition:all .5s;transition:all .5s}.top-menu ul li:hover{opacity:1}.site-content{max-width:1920px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.blog #primary,.category #primary,.page-template-full-width #primary,.page-template-mainpage-full-width #primary,.single #primary{min-height:100vh;padding:0 50px;width:100%}body:not(.page-template-full-width):not(.page-template-mainpage-full-width):not(.blog):not(.single):not(.category) #primary{min-height:100vh;padding:0 50px;width:70%}body:not(.page-template-full-width):not(.page-template-mainpage-full-width):not(.blog):not(.single):not(.category) #secondary{min-height:100vh;padding:0 50px;width:30%}.site-footer{max-width:1920px;clear:both;background-color:#f1f1f1;margin:0 auto}.site-footer .fatfooter{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:2em 50px;-ms-grid-columns:(minmax(300px,1fr))[auto-fit];grid-gap:1em;display:none}.site-footer .site-info{padding:.5em 0;text-align:center}.site-footer .site-info a{text-decoration:none;font-weight:500;color:inherit}.error-404 .pat{text-align:center}body.blog .site-main,body.category .site-main{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));-ms-grid-columns:(minmax(250px,1fr))[auto-fit];margin:2em 0;grid-gap:2em;display:-ms-grid;display:grid}body.blog .site-main>header,body.category .site-main>header{display:none}body.blog .site-main article.post,body.category .site-main article.post{overflow:hidden;padding:0 1em 1em;background-color:#ececec;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:9px}body.blog .site-main article.post .entry-header .post-thumbnail,body.category .site-main article.post .entry-header .post-thumbnail{margin:0 -1em}body.blog .site-main article.post h2.entry-title,body.category .site-main article.post h2.entry-title{font-size:1.1em;line-height:1.7}body.blog .site-main article.post h2.entry-title a,body.category .site-main article.post h2.entry-title a{text-decoration:none;font-weight:700;color:inherit}body.blog .site-main article.post .entry-meta,body.category .site-main article.post .entry-meta{padding-top:.5em}body.blog .site-main article.post .entry-meta .posted-on,body.category .site-main article.post .entry-meta .posted-on{font-size:.9em}body.blog .site-main article.post .entry-meta .posted-on:before,body.category .site-main article.post .entry-meta .posted-on:before{content:"\f133 ";padding-right:.5em;font-family:ForkAwesome}body.blog .site-main article.post .entry-content,body.category .site-main article.post .entry-content{margin:0}body.blog .site-main article.post .entry-content .post-thumbnail,body.category .site-main article.post .entry-content .post-thumbnail{overflow:hidden;max-width:300px;max-height:250px}body.blog .site-main article.post .entry-content .post-content,body.category .site-main article.post .entry-content .post-content{line-height:1.7}body.blog .site-main article.post .entry-content .post-content a:not(.moretag),body.category .site-main article.post .entry-content .post-content a:not(.moretag){text-decoration:none;color:red;border-bottom:2px solid orange;padding-bottom:3px}body.blog .site-main article.post .entry-content .post-content a.moretag,body.category .site-main article.post .entry-content .post-content a.moretag{text-decoration:none;font-weight:700;color:inherit;border-bottom:1px solid #2f2f2f;margin-left:10px}body.blog .site-main article.post .entry-footer .cat-links,body.category .site-main article.post .entry-footer .cat-links{display:none}body.category-photoalbums article.post{max-width:300px}.main-news{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));-ms-grid-columns:(minmax(250px,1fr))[auto-fit];padding-bottom:3em;grid-gap:2em;display:-ms-grid;display:grid}.main-news article.post{overflow:hidden;padding:0 1em 1em;background-color:#ececec;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:9px}.main-news article.post .entry-header .post-thumbnail{margin:0 -1em}.main-news article.post h2.entry-title{font-size:1.1em;line-height:1.7}.main-news article.post h2.entry-title a{text-decoration:none;font-weight:700;color:inherit}.main-news article.post .entry-meta{padding-top:.5em}.main-news article.post .entry-meta .posted-on{font-size:.9em}.main-news article.post .entry-meta .posted-on:before{content:"\f133 ";padding-right:.5em;font-family:ForkAwesome}.main-news article.post .entry-content{margin:0}.main-news article.post .entry-content .post-thumbnail{overflow:hidden;max-width:300px;max-height:250px}.main-news article.post .entry-content .post-content{line-height:1.7}.main-news article.post .entry-content .post-content a:not(.moretag){text-decoration:none;color:red;border-bottom:2px solid orange;padding-bottom:3px}.main-news article.post .entry-content .post-content a.moretag{text-decoration:none;font-weight:700;color:inherit;border-bottom:1px solid #2f2f2f;margin-left:10px}.main-news article.post .entry-footer .cat-links{display:none}body.single-post #primary{padding:0}body.single-post .article-grid{grid-template-columns:minmax(1.5em,1fr) minmax(auto,80ch) minmax(1.5em,1fr);-ms-grid-columns:minmax(1.5em,1fr) minmax(auto,80ch) minmax(1.5em,1fr);display:-ms-grid;display:grid}body.single-post .article-grid article.post{-ms-grid-column:2;grid-column:2}body.single-post .article-grid article.post .entry-header .entry-meta{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;font-size:1.1em;-webkit-box-align:center;text-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.single-post .article-grid article.post .entry-header .entry-meta .posted-on:before{content:"\f133";padding-right:.5em;font-family:ForkAwesome}body.single-post .article-grid article.post .entry-header .entry-meta .cat-links{padding:0 1em}body.single-post .article-grid article.post .entry-header .entry-meta .cat-links a{padding:0 .5em;border:1px solid #ff8000;text-decoration:none;border-radius:3px;display:inline-block}body.single-post .article-grid article.post .entry-header .entry-meta .edit-link{display:none}body.single-post .article-grid article.post .entry-header h1.entry-title{line-height:1.5}body.single-post .article-grid article.post .entry-footer .cat-links{display:none}.cards{grid-template-columns:repeat(3,1fr);-ms-grid-columns:(1fr)[3];max-width:1000px;margin:0 auto;grid-gap:1em;display:-ms-grid;display:grid}.cards a{height:400px;text-decoration:none;color:#fff;-webkit-box-align:end;position:relative;background-size:cover;align-items:flex-end;background-position:50%;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.cards a,.cards a.czech:after,.cards a:not(.czech):after{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:2px}.cards a.czech:after,.cards a:not(.czech):after{padding:1em 1.5em;font-weight:700;right:-5px;position:absolute;letter-spacing:2px;top:-5px;line-height:1}.cards a:not(.czech):after{content:"ENG";background-color:#e73e42}.cards a.czech:after{content:"CZE";background-color:#1b85b8}.cards a.chinese:after{content:"CHI";background-color:#e73e42}.cards a span{padding:1em;font-size:1.5em;font-weight:700;text-shadow:2px 2px 3px #2f2f2f;line-height:1.5;font-family:"PT Serif",serif}.cards .one{background-image:url(/img/cards/english-kids.jpg)}.cards .two{background-image:url(/img/cards/english-adults.jpg)}.cards .three{background-image:url(/img/cards/native.jpg)}.cards .four{background-image:url(/img/cards/conversational.jpg)}.cards .five{background-image:url(/img/cards/exam.jpg)}.cards .six{background-image:url(/img/cards/corporate.jpg)}.cards .seven{background-image:url(/img/cards/clubs.jpg)}.cards .eight{background-image:url(/img/cards/czech-adults.jpg)}.cards .nine{background-image:url(/img/cards/chinese.jpg)}#share .social{grid-template-columns:repeat(5,1fr);-ms-grid-columns:(1fr)[5];grid-gap:1em;display:-ms-grid;display:grid}#share .social .push{font-size:1.5em;text-align:center;background-color:#dfdfdf;cursor:pointer;display:inline-block}#share .social .push,#share .social .push i{-webkit-transition:all .5s;transition:all .5s}#share .social .push i{color:#3c3c3c}#share .social .push:hover i{color:#fff}#share .social .facebook:hover{background-color:#4267b2}#share .social .vkontakte:hover{background-color:#4a76a8}#share .social .twitter:hover{background-color:#1da1f3}#share .social .ok:hover{background-color:#ee8208}#share .social .telegram:hover{background-color:#179cde}#contact_form_popup,#contact_form_popup2,#contact_form_popup_1,#contact_form_popup_2,#contact_form_popup_3,#contact_form_popup_4{max-width:700px;text-align:center}a.fancybox.contactform,a.starttest{padding:1em;text-decoration:none;font-weight:500;color:#fff;text-transform:uppercase;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;text-align:center;background-color:#e73e42;margin:2em auto;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:2px;line-height:1.3;display:block}.openday{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));-ms-grid-columns:(minmax(150px,1fr))[auto-fit];text-align:center;grid-gap:1em;display:-ms-grid;display:grid}.openday .item_age{font-size:1.2em;font-weight:500}a.fancybox.acc{font-size:.9em;margin-left:1em}.teacher_card{grid-template-columns:minmax(270px,350px) 1fr;-ms-grid-columns:minmax(270px,350px) 1fr;grid-gap:2em;display:-ms-grid;display:grid}.teacher_card .photo img{height:100%;max-width:350px;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.teacher_card .text .name h1{margin:0;line-height:1}.teacher_list{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));-ms-grid-columns:(minmax(270px,1fr))[auto-fit];margin:1em 0 3em;grid-gap:2em;display:-ms-grid;display:grid}.teacher_list .teacher_item{position:relative}.teacher_list .teacher_item .teacher_photo{height:350px;background-size:cover;background-position:top;border-radius:2px}.teacher_list .teacher_item span{padding:.5em 1em;font-weight:500;position:absolute;bottom:-5px;background-color:#f1f1f1;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:2px;left:-5px}.teacher_list .teacher_item a{position:absolute;bottom:0;top:0;width:100%}.join-us{padding:1em 1.5em;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:500;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;background-color:#ff8d1a;border-radius:2px;margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.join-us .title{margin-right:.5em;color:#fff}.join-us a{text-decoration:none;margin-right:.7em;color:#fff}.join-us a:after{content:"\f08e";font-family:ForkAwesome;padding-left:.3em}.tile-menu{grid-gap:1em;display:-ms-grid;display:grid}.tile-menu.two{grid-template-columns:repeat(2,1fr);-ms-grid-columns:(1fr)[2]}.tile-menu.three{grid-template-columns:repeat(3,1fr);-ms-grid-columns:(1fr)[3]}.tile-menu a{padding:2em;text-decoration:none;color:inherit;-webkit-box-align:center;-webkit-transition:all .5s;transition:all .5s;text-align:center;background-color:#d2d2d2;align-items:center;border-radius:2px;-ms-flex-align:center;display:-ms-grid;display:grid}.tile-menu a:hover{background-color:#c6c6c6;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.tile-menu br{display:none}.accordion h1,.accordion h2,.accordion h3,.accordion h4,.accordion h5,.accordion h6{padding:.5em;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0;cursor:pointer}.accordion h2{color:#fff;background-color:#27a3df}.accordion h2.group:before{content:"\f0c0";padding-right:.5em;font-family:ForkAwesome}.accordion h2.person:before{content:"\f007";padding-right:.5em;font-family:ForkAwesome}.accordion h3{background-color:#53b6e6;padding-left:1em}.accordion h4{background-color:#80c9ec;padding-left:1em}.accordion h4:before{content:"-";padding-right:.5em}.accordion h5{background-color:#acdcf3;padding-left:2em}.accordion .schedule{padding:1em 1em 1em 2em;background-color:#dfdfdf;margin:0}.accordion div,.accordion p{display:none}.accordion .opened{display:block}iframe.doc{height:500px;border:1px solid #69c0e9;width:100%}.testme_area{max-width:800px;margin:0 auto}.testme_area .testme_question .testme_question_text{padding:1em;margin-bottom:1em;background-color:#80c9ec}.testme_area .testme_backlink{display:none}.test-heading a,.testme_area .testme_button{margin:0 auto;display:block}.test-heading a{padding:1em 2em;text-decoration:none;color:#fff;background-color:#1b85b8;border-radius:2px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.test-inner{display:none}.test-inner #timer{font-size:3em;font-weight:500;color:#e73e42;letter-spacing:1px;text-align:center}.disabled{pointer-events:none}.search-results .site-main .entry-footer .cat-links,body.home #breadcrumbs,body.home article.page h1.entry-title{display:none}.pass-the-test a,.test-exam a{text-decoration:none;position:relative;display:block}.pass-the-test a img,.test-exam a img{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:2px;display:block}.pass-the-test a span,.test-exam a span{padding:10px;font-weight:700;color:#2f2f2f;position:absolute;bottom:0;text-align:center;left:0;width:100%;font-family:"PT Serif",serif}.go-study a{position:relative;display:block}.go-study a img{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:block}.go-study a div{padding:0 12px;font-weight:700;position:absolute;text-align:right;top:1em;left:0;width:100%;font-family:"PT Serif",serif}.go-study br{display:none}.documents{grid-template-columns:repeat(3,1fr);-ms-grid-columns:(1fr)[3];grid-gap:1em;display:-ms-grid;display:grid}.documents br{display:none}.reviews{grid-template-columns:auto 1fr;padding:1em 2em;-ms-grid-columns:auto 1fr;background-color:#f1f1f1;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:-ms-grid;display:grid}.reviews:before{font-size:2.5em;color:#7bc043;content:"\f10d";padding-right:.5em;line-height:1.5;font-family:ForkAwesome}.reviews .author{-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/3;font-size:1.2em;font-style:italic;text-align:right}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{padding:0;border:none;margin-bottom:0;margin-top:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{margin-right:auto;margin-left:auto;display:block}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));-ms-grid-columns:(minmax(150px,1fr))[auto-fit];margin-bottom:1.5em;grid-gap:1em;display:-ms-grid;display:grid}.gallery-item{text-align:center;width:100%;vertical-align:top;display:inline-block}.gallery-item img{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.gallery-caption{display:block}@media screen and (min-width:1200px){.slicknav_menu{display:none}}@media screen and (max-width:1199px){nav#site-navigation{display:none}.site-content{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.blog #primary,.category #primary,.full_width,.page-template-full-width #primary,.page-template-mainpage-full-width #primary,.single #primary{padding:0 25px}body:not(.page-template-full-width):not(.page-template-mainpage-full-width):not(.blog):not(.single):not(.category) #primary{min-height:100vh;padding:0 25px;width:100%}body:not(.page-template-full-width):not(.page-template-mainpage-full-width):not(.blog):not(.single):not(.category) #secondary{min-height:inherit;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:0 25px;-ms-grid-columns:(minmax(300px,1fr))[auto-fit];grid-gap:1em;width:100%;display:-ms-grid;display:grid}.site-header .site-branding,.top-menu{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}.top-menu .social{display:none}.top-menu ul{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center}}@media screen and (max-width:899px){.cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));-ms-grid-columns:(minmax(250px,1fr))[auto-fit]}.teacher_card{grid-template-columns:1fr;-ms-grid-columns:1fr}.teacher_card .photo{text-align:center}}@media screen and (max-width:649px){blockquote:after,blockquote:before{width:250px}.tile-menu.three{grid-template-columns:repeat(2,1fr);-ms-grid-columns:(1fr)[2]}.tile-menu a{padding:1em}h1.entry-title{line-height:1.5}}