#sidebar{margin-top:20px}section h1{margin-top:0}#sidebar .faq-info{font-size:1.2em}#sidebar .faq-info strong{font-weight:800}#sidebar .faq-info .tel .fa{color:#27a6cf}#sidebar .lec-logo{width:100px;height:auto;display:block;margin:15px auto}#faq-score{margin:15px 0;padding:15px 0;border-top:1px solid #ddd}#faq-score p{margin:0;color:#27a6cf}#faq-score p a{display:inline-block;background:#27a6cf;color:#fff;padding:0 5px;margin:0 4px;text-decoration:none;transition:all .3s ease-in-out 0s}#faq-score p a:hover{background:#094679}#faq-navigation{border:none;margin:0}#faq-navigation>li{margin-bottom:5px}#faq-navigation .collapsible-body,#faq-navigation .collapsible-header{padding:15px 0;border:none}#faq-navigation .collapsible-body{padding-top:5px}#faq-navigation .collapsible-body ul li{margin:10px 0;padding-left:18px;position:relative}#faq-navigation .collapsible-body ul li:before{font-family:'fontawesome';content:"\f105";position:absolute;left:0;top:0}#faq-navigation .collapsible-body ul li.current{color:#27a6cf}#faq-navigation .collapsible-body ul li:hover{color:#e10000}#faq-navigation .collapsible-header{position:relative;display:flex;align-items:center;padding:0}#faq-navigation .collapsible-header img{position:absolute;width:100%;height:100%;object-fit:cover}#faq-navigation .collapsible-header .fa,#faq-navigation .collapsible-header span{position:relative}#faq-navigation .collapsible-header .fa{margin:0 10px 0 auto;font-size:28px;transition:transform .3s ease-in-out 0s;color:#fff}#faq-navigation .collapsible-header span{width:65%;padding:20px 30px;text-transform:uppercase;line-height:1.3em;font-weight:500;background:rgba(39,166,207,.8);color:#fff}#faq-navigation li.active .collapsible-header span{background:rgba(231,23,24,.8)}#faq-navigation li.active .collapsible-header .fa{transform:rotate(180deg)}@media only screen and (min-width:602px){.page-sidebar.medium-flex{--gap:40px;align-items:flex-start}.page-sidebar.medium-flex>section{width:calc( 70% - var(--gap) )}.page-sidebar.medium-flex #sidebar{width:30%}}