html{margin-top:0px!important;margin-bottom:0px!important;margin-left:0px!important;margin-right:0px!important;}
:root{--colorPrimary:#262626;--colorOrange:#EF5E25;--colorBg:#EBEBEB;--colorWhiteGray:#EBEBEB;--colorBgBlack:#0c0c0c;--colorBlue:#19486A;--colorWhite:#F9f9f9;}
body{margin:0px;padding:0px;font-family:"Overpass",sans-serif;font-weight:500;font-style:normal;font-size:16px;color:var(--colorPrimary);background-color:var(--colorBg);background-image:url(../img/bg.jpg);webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 0%;}
div,ul,input,button,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.container,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1{}
@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1120px;}}
b,strong,bold{font-weight:800;font-stretch:normal;}
h1{text-decoration:none;font-weight:bold;color:var(--colorWhiteGray);text-align:center;padding:10px 20px;background-color:var(--colorBgBlack);font-size:20px;margin-bottom:30px;margin-top:30px;}
h2{margin-bottom:20px;margin-top:60px;font-size:28px;font-weight:700;color:var(--colorBlue);border-bottom:4px solid var(--colorBlue);max-width:50%;width:auto!important;font-weight:900;padding-bottom:10px;}
h3{margin-bottom:10px;margin-top:0px;font-size:20px;font-weight:400;}
h5{margin-top:20px;font-size:17px;}
h4{}
h6{margin-top:20px;font-size:14px;font-weight:bold;}
ul li{}
a,a:hover,a:visited{color:var(--blue);}
::selection{background:var(--colorBlue);color:#FFFFFF;}
::-moz-selection{background:var(--colorBlue);color:#FFFFFF;}
button:focus,.slick-slide{outline:0;}
blockquote{font-size:14px;border-left:2px solid #CCC;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
#map{position:fixed;left:0px;height:calc(100vh);top:0px;width:100%;}
.flexcol{display:flex;flex-direction:column;}
img,.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
body.noScroll{overflow:hidden;}
#logo img{height:60px;}
section{}
section:last-child{}
#header{background-color:var(--colorBgBlack);color:var(--colorPrimary);padding:0px 0px 0px 0px;}
#navbarMainContent{justify-content:flex-end;flex-grow:unset;font-size:14px;font-weight:600;}
.dropdown-menu{border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-size:13px;padding:20px;column-count:2;column-gap:16px;}
.dropdown-item{font-weight:600;line-height:32px;}
.dropdown-item.sub{font-size:12px;font-weight:400;line-height:14px;}
.dropdown-item:focus,.dropdown-item:hover{color:var(--colorRed);background-color:transparent;}
.dropdown-menu[data-bs-popper]{left:-20px;box-shadow:0px 10px 10px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 10px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 10px 0px rgba(0,0,0,0.2);margin-top:20px;}
.dropdown-toggle::after{font-family:'icomoon';content:"\e910";border:none;font-size:6px;margin-left:12px;}
.dropdown-toggle.show::after{content:"\e918";}
.galleryThumb{margin-top:20px;margin-bottom:20px;}
.galleryThumb .item{width:100px;height:140px;cursor:pointer;padding:0px 4px;opacity:0.5;transition:all 0.3s ease;}
.galleryThumb .item:hover,.galleryThumb .item.slick-current{opacity:1;}
.galleryThumb .item .img{width:100%;height:140px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}
.slick-prev,.slick-next{width:30px;height:30px;}
.slick-prev{left:25px;z-index:1;}
.slick-next{right:25px;z-index:1;}
.slick-prev:before,.slick-next:before{font-family:'icomoon';color:white;background-color:var(--colorSecondary);font-size:14px;padding:8px;opacity:1;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.slick-prev:before{content:"\e90a";}
.slick-next:before{content:"\e90b";}
#sliderNewsFull .slick-prev:before,#sliderNewsFull .slick-next:before{border:1px solid var(--colorSecondary);color:var(--colorSecondary);background-color:transparent;}
#sliderNewsFull .slick-prev{left:-25px;}
#sliderNewsFull .slick-next{right:-25px;}
.row>*{}
.row{width:100%;}
nav.navbar{background-color:var(--colorOrange);}
.navbar{padding-left:28px;padding-right:28px;}
.nav-link{color:var(--colorWhiteGray);padding:0rem 0rem!important;font-weight:500;border-bottom:4px solid transparent;}
#header .nav-link{color:white;}
.navbar-nav .nav-link.active,.navbar-nav .nav-link.show,.nav-link:focus,.nav-link:hover{color:var(--colorWhiteGray);border-bottom:3px solid var(--colorWhiteGray);font-weight:700;}
ul.navbar-nav{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0px 12px 0px;}
#navbarMainContent{width:100%;}
article{padding:60px 0px;}
section{display:flex;flex-direction:column;align-items:flex-start;}
section#home .title img{height:30px;margin-bottom:0px;}
section#home .title{font-size:55px;font-weight:900;line-height:65px;width:60%;}
section#live-from{background-color:#f9f9f9;border-bottom:30px solid var(--colorPrimary);padding:40px 70px 30px 80px;background-image:url(../img/bg_panel.png);background-repeat:no-repeat;background-size:contain;background-position:0% 50%;}
section#live-from .content{padding-left:40px;padding-right:20px;display:flex;flex-direction:column;align-items:flex-start;}
section#live-from h2{position:relative;color:var(--colorOrange);}
section#live-from h2 .line0{font-size:28px;font-weight:bold;color:#C24227;}
section#live-from h2 .line1{font-size:36px;font-weight:400;}
section#live-from h2:before{content:'';width:50px;height:90px;background-image:url(../img/live-from.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;position:absolute;margin-left:-60px;margin-top:-16px;}
section#live-from a{text-decoration:none;font-weight:bold;color:var(--colorWhiteGray);text-align:center;padding:10px 16px;background-color:var(--colorBgBlack);font-size:16px;}
section#live-from .img{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}
.row .col-6:first-child,.row .col-6.text{padding-right:20px!important;}
section .img{border-bottom:10px solid var(--colorOrange);margin-bottom:20px;background-color:white;padding-left:0px;padding-right:0px;width:100%;}
.feature-list-box{margin-top:40px;}
.feature-list-box .item{text-align:center;padding:10px;}
.feature-list-box h3{font-weight:900;color:var(--colorBlue);font-size:20px;}
.feature-list-box .item .cont{border-bottom:10px solid var(--colorOrange);background-color:var(--colorWhite);height:100%;padding:40px 10px 10px 10px;}
.feature-list-box .item:nth-child(1){}
.feature-list-box .item:nth-child(3){}
footer{background-color:#CECDCC;padding:40px 28px;display:flex;align-items:center;justify-content:space-between;}
footer a{font-size:20px;padding:0px 20px;position:relative;}
footer a:after{content:'';position:absolute;height:100%;width:1px;background-color:var(--colorPrimary);right:0px;}
footer a:last-child:after{display:none;}
footer a:first-child{padding-left:0px;}
footer img{height:45px;}
ol{list-style:none;counter-reset:item;}
ol li{counter-increment:item;margin-bottom:5px;position:relative;}
ol li:before{margin-right:10px;content:counter(item);background:var(--colorOrange);color:var(--colorWhiteGray);font-weight:800;text-align:center;display:inline-block;margin-left:-32px;width:24px;height:24px;overflow:hidden;top:0px;margin-top:2px;position:absolute;font-size:14px;padding-top:3px;}
.accordion{width:100%;padding:0px!important;margin:0px!important;}
.accordion-item{padding:0px!important;margin:0px!important;}
.accordion-header{padding:0px!important;margin:0px!important;}
.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:0px;border-top-right-radius:0px;}
.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
.gallery{width:calc(100vw - 100px);}
.gallery .item{height:300px;background-position:50% 50%;background-repeat:no-repeat;background-size:80%;}
.blue-text,.redactor-dropdown-format .redactor-dropdown-item-blue-text{color:#00689D;font-weight:700;}
.orange-bg,.redactor-dropdown-format .redactor-dropdown-item-orange-bg{color:white;background-color:#EF5E25;font-weight:700;padding:2px 10px;display:inline-block;margin-bottom:4px;}
.blue-bg,.redactor-dropdown-format .redactor-dropdown-item-blue-bg{color:white;background-color:#00689D;font-weight:700;padding:8px 18px;display:inline-block;margin:0px 10px 20px 0px;}
.black-bg,.redactor-dropdown-format .redactor-dropdown-item-black-bg{color:white;background-color:#292929;font-weight:700;padding:8px 18px;display:inline-block;margin:0px 10px 20px 0px;}
.gray-bg,.redactor-dropdown-format .redactor-dropdown-item-gray-bg{color:white;background-color:#575757;font-weight:700;padding:8px 18px;display:inline-block;margin:0px 10px 20px 0px;}
.white-bg,.redactor-dropdown-format .redactor-dropdown-item-white-bg{color:#292929;background-color:white;font-weight:700;padding:2px 10px;}
.accordion-button{color:white!important;font-weight:bold;font-size:22px;background-color:#FF3A21!important;}
.accordion-button:nth-child(2n){background-color:#ED2E20!important;}
.accordion-button::after{color:white!important;}
.accordion .subTitle{font-weight:900;margin-bottom:10px;}
.accordionSub{margin:20px;}
.accordionSub .accordion-button::after{height:1.2rem;}
.accordionSub .accordion-button{width:100%!important;margin:0px;width:calc(100% - 20px);background-color:#00689D!important;font-size:1.2rem;line-height:1.2rem;}
.accordion-item:last-of-type{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}
.accordionSub .accordion-collapse{background-color:#EBEBEB;}
article#tuition .accordion-button{background-color:#00689D!important;}
.nav-tabs{border-bottom:8px solid var(--colorOrange);width:100%;}
.nav-tabs .nav-link{background-color:black!important;color:white!imporant;font-size:24px;padding:4px 15px!important;margin-right:8px;}
.nav-tabs .nav-link.active{background-color:var(--colorOrange)!important;color:white!important;border-bottom:8px solid var(--colorOrange);}
.tab-content{padding:20px;background-color:white;max-width:100%;}
.default-img-full img{width:100%;}
.accordion-button::after{background-image:url(../img/icon_arrow.svg)!important;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:1.5rem;height:1.5rem;}
.accordion-button:not(.collapsed)::after{transform:rotate(90deg);}
.accordion-item.parent:nth-child(even) .accordion-button.parent{background-color:#ED2E20!important;}
.accordion-item.sub:nth-child(even) .accordion-button.sub,article#tuition .accordion-item:nth-child(even) .accordion-button{background-color:#19486A!important;}

