﻿

[class*=" elementor-kit-"] p.elementor-heading-title{
              line-height: inherit;
            }
        .lazyloading {
      background-image: url(wp-content/themes/wavo/images/loader.gif);
    }.nt-404 .call-action:before {
          background-image: url(wp-content/themes/wavo/images/pattern-bg.gif);
          background-repeat: repeat;
          opacity: .04;
        }.nt-404 .call-action:before {
          opacity: 0.04;
        }.topnav .menu-icon .text:after {
            content: "Close";width: max-content;
        }.progress-wrap {
            -webkit-box-shadow: inset 0 0 0 2px rgba(130,130,130,0.2);
            box-shadow: inset 0 0 0 2px rgba(130,130,130,0.2);
        }.progress-wrap svg.progress-circle path {
            stroke: #6c6d6d;
        }.progress-wrap::after {
            color: #6c6d6d;
        }:root {
			--color-secondary: #1162ab;
			--color-hkmu-main: #1162ab;
			--color-hkmu-sub: #8fad15;
			--color-hkmu-third: #f29b51;
			--color-hkmu-footer: #58595b;
		}
		.nt-blog .controls .swiper-pagination-fraction span,.nav--xusni .nav__item-title{
		color:#1162ab;
		}
		.services_icon.icon svg path[stroke="#75DAB4"]{
			stroke:#1162ab;
		}
		.agency .img .icon svg path[stroke="#75DAB4"]{
			stroke:#1162ab;
		}
		.agency .img .exp h6:after,.tagcloud a:hover,.nav--xusni .swiper-slide-thumb-active::after {
    		background: #1162ab;
		}.nt-sidebar-inner-widget .tag-cloud-link, .btn-curve:after {
    		background: #8fad15;
		}.btn-curve {
    		border-color: #8fad15;
		}.hamenu {
			-webkit-transition: all 0.5s cubic-bezier(1, 0, 0.55, 1);
			transition: all 0.5s cubic-bezier(1, 0, 0.55, 1);
		}.hamenu .menu-links .main-menu > li {
			-webkit-transition: all 0.5s;
			transition: all 0.5s;
		}.hamenu .menu-links .main-menu .sub-menu {
			-webkit-transition-delay: 0.2s;
			transition-delay: 0.2s;
		}
/* -----------------------------------------------------------------------------
   superfly-dynamic (consolidated from <style id="superfly-dynamic"> originally
   placed in the <head> of every page; now served from this stylesheet).
   -------------------------------------------------------------------------- */
    @font-face {
        font-family: 'sfm-icomoon';
        src:url('wp-content/plugins/superfly-menu/img/fonts/icomoon.eot');
        src: url('wp-content/plugins/superfly-menu/img/fonts/icomoon.svg') format('svg'),
        url('wp-content/plugins/superfly-menu/img/fonts/icomoon.eot') format('embedded-opentype'),
        url('wp-content/plugins/superfly-menu/img/fonts/icomoon.woff') format('woff'),
        url('wp-content/plugins/superfly-menu/img/fonts/icomoon.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
        font-display: swap;
    }
        .sfm-navicon, .sfm-navicon:after, .sfm-navicon:before, .sfm-sidebar-close:before, .sfm-sidebar-close:after {
        height: 1px !important;
    }
    .sfm-label-square .sfm-navicon-button, .sfm-label-rsquare .sfm-navicon-button, .sfm-label-circle .sfm-navicon-button {
    border-width: 1px !important;
    }

    .sfm-vertical-nav .sfm-submenu-visible > a .sfm-sm-indicator i:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    }

    #sfm-mob-navbar .sfm-navicon-button:after {
    /*width: 30px;*/
    }

    .sfm-pos-right .sfm-vertical-nav .sfm-has-child-menu > a:before {
    display: none;
    }

    #sfm-sidebar.sfm-vertical-nav .sfm-menu .sfm-sm-indicator {
    /*background: rgba(255,255,255,0.085);*/
    }

    .sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-menu li a {
    /*padding-left: 10px !important;*/
    }

    .sfm-pos-right #sfm-sidebar.sfm-vertical-nav .sfm-sm-indicator {
    left: auto;
    right: 0;
    }

    #sfm-sidebar.sfm-compact .sfm-nav {
    min-height: 50vh;
    height: auto;
    max-height: none;
    margin-top: 30px;
    }

    #sfm-sidebar.sfm-compact  input[type=search] {
    font-size: 16px;
    }
    /*}*/

            #sfm-sidebar .sfm-sidebar-bg, #sfm-sidebar .sfm-social {
        background-color: rgba(19, 70, 125, 0.90) !important;
        }

            #sfm-sidebar .sfm-logo img {
        max-height: 60px;
        }
    

    #sfm-sidebar, .sfm-sidebar-bg, #sfm-sidebar .sfm-nav, #sfm-sidebar .sfm-widget, #sfm-sidebar .sfm-logo, #sfm-sidebar .sfm-social, .sfm-style-toolbar .sfm-copy {
    width: 300px;
    }
        #sfm-sidebar:not(.sfm-iconbar) .sfm-menu li > a span{
        max-width: calc(300px - 80px);    }
    #sfm-sidebar .sfm-social {
    background-color: transparent !important;
    }

    

    
    
    
    
    #sfm-sidebar .sfm-menu li > a:before {
        background: #ffffff;
    }

    #sfm-sidebar .sfm-menu-level-1 li > a:before {
        background: #ffffff;
    }

    #sfm-sidebar .sfm-menu-level-2 li > a:before {
        background: #ffffff;
    }
    #sfm-sidebar .sfm-menu-level-3 li > a:before {
        background: #ffffff;
    }

    @media only screen and (min-width: 800px) {
        #sfm-sidebar .sfm-menu-level-0 li:hover:before,
        #sfm-sidebar .sfm-menu-level-0 li.sfm-active-item:before,
        #sfm-sidebar .sfm-menu-level-0 li.sfm-active-smooth:before {
            background-color: #ffffff;
        }
    }

    #sfm-sidebar .sfm-view-level-1 .sfm-menu li:hover:before,
    #sfm-sidebar .sfm-view-level-1 .sfm-menu li.sfm-active-item:before {
        background-color: #ffffff;
    }

    #sfm-sidebar .sfm-view-level-2 .sfm-menu li:hover:before,
    #sfm-sidebar .sfm-view-level-2 .sfm-menu li.sfm-active-item:before {
        background-color: #ffffff;
    }

    #sfm-sidebar .sfm-view-level-3 .sfm-menu li:hover:before,
    #sfm-sidebar .sfm-view-level-3 .sfm-menu li.sfm-active-item:before {
        background-color: #ffffff;
    }
        #sfm-sidebar .sfm-menu li:hover > a span,
    #sfm-sidebar .sfm-menu li > a:focus span,
    #sfm-sidebar .sfm-menu li:hover > a img,
    #sfm-sidebar .sfm-menu li > a:focus img,
    #sfm-sidebar .sfm-menu li:hover > a .la_icon,
    #sfm-sidebar .sfm-menu li > a:focus .la_icon,
    #sfm-sidebar .sfm-menu li.sfm-submenu-visible > a img,
    #sfm-sidebar .sfm-menu li.sfm-submenu-visible > a .la_icon,
    #sfm-sidebar .sfm-menu li.sfm-submenu-visible > a span {
    right: -2px;
    left: auto;
    }

    .sfm-pos-right .sfm-sub-flyout #sfm-sidebar .sfm-menu li > a:focus span,
    .sfm-pos-right .sfm-sub-flyout #sfm-sidebar .sfm-menu li:hover > a span,
    .sfm-pos-right .sfm-sub-flyout #sfm-sidebar .sfm-menu li:hover > a img,
    .sfm-pos-right .sfm-sub-flyout #sfm-sidebar .sfm-menu li > a:focus img,
    .sfm-pos-right .sfm-sub-flyout #sfm-sidebar .sfm-menu li.sfm-submenu-visible > a img,
    .sfm-pos-right .sfm-sub-flyout #sfm-sidebar .sfm-menu li.sfm-submenu-visible > a span {
    right: 2px;
    left: auto;
    }

        #sfm-sidebar .sfm-menu li a,
        #sfm-sidebar .sfm-chapter,
        #sfm-sidebar .widget-area,
        .sfm-search-form input {
        padding-left: 10% !important;
        }

        .sfm-pos-right .sfm-sub-flyout #sfm-sidebar .sfm-menu li a,
        .sfm-pos-right .sfm-sub-flyout #sfm-sidebar .sfm-view .sfm-back-parent,
        .sfm-pos-right .sfm-sub-flyout #sfm-sidebar .sfm-chapter,
        .sfm-pos-right .sfm-sub-flyout #sfm-sidebar .widget-area,
        .sfm-pos-right .sfm-sub-flyout .sfm-search-form input {
        padding-left: 14% !important;
        }
                #sfm-sidebar .sfm-child-menu.sfm-menu-level-1 li a {
        padding-left: 12% !important;
        }
        #sfm-sidebar .sfm-child-menu.sfm-menu-level-2 li a {
        padding-left: 14% !important;
        }
    
        #sfm-sidebar.sfm-compact .sfm-social li {
        text-align: left;
        }

        #sfm-sidebar.sfm-compact .sfm-social:before {
        right: auto;
        left: auto;
        left: 10%;
        }

                #sfm-sidebar:after {
    display: none !important;
    }

    


    #sfm-sidebar,
    .sfm-pos-right .sfm-sidebar-slide.sfm-body-pushed #sfm-mob-navbar {
    -webkit-transform: translate3d(-300px,0,0);
    transform: translate3d(-300px,0,0);
    }


    .sfm-pos-right #sfm-sidebar, .sfm-sidebar-slide.sfm-body-pushed #sfm-mob-navbar {
    -webkit-transform: translate3d(300px,0,0);
    transform: translate3d(300px,0,0);
    }



    .sfm-pos-left #sfm-sidebar .sfm-view-level-1 {
    left: 300px;
    width: 300px;
    -webkit-transform: translate3d(-300px,0,0);
    transform: translate3d(-300px,0,0);
    }

    #sfm-sidebar .sfm-view-level-1 .sfm-menu {
         width: 300px;
    }
    #sfm-sidebar .sfm-view-level-2 .sfm-menu {
         width: 300px;
    }
    #sfm-sidebar .sfm-view-level-3 .sfm-menu {
         width: 300px;
    }

    .sfm-pos-right #sfm-sidebar .sfm-view-level-1 {
    left: auto;
    right: 300px;
    width: 300px;
    -webkit-transform: translate3d(300px,0,0);
    transform: translate3d(300px,0,0);
    }

    .sfm-pos-left #sfm-sidebar .sfm-view-level-2 {
    left: 600px;
    width: 300px;
    -webkit-transform: translate3d(-900px,0,0);
    transform: translate3d(-900px,0,0);
    }

    .sfm-pos-right #sfm-sidebar .sfm-view-level-2
    {
    left: auto;
    right: 600px;
    width: 300px;
    -webkit-transform: translate3d(900px,0,0);
    transform: translate3d(900px,0,0);
    }

    .sfm-pos-left #sfm-sidebar .sfm-view-level-3 {
    left: 900px;
    width: 300px;
    -webkit-transform: translate3d(-1200px,0,0);
    transform: translate3d(-1200px,0,0);
    }

    .sfm-pos-right #sfm-sidebar .sfm-view-level-3 {
    left: auto;
    right: 900px;
    width: 300px;
    -webkit-transform: translate3d(900px,0,0);
    transform: translate3d(900px,0,0);
    }

    .sfm-view-pushed-1 #sfm-sidebar .sfm-view-level-2 {
    -webkit-transform: translate3d(-300px,0,0);
    transform: translate3d(-300px,0,0);
    }

    .sfm-pos-right .sfm-view-pushed-1 #sfm-sidebar .sfm-view-level-2 {
    -webkit-transform: translate3d(300px,0,0);
    transform: translate3d(300px,0,0);
    }

    .sfm-view-pushed-2 #sfm-sidebar .sfm-view-level-3 {
    -webkit-transform: translate3d(-300px,0,0);
    transform: translate3d(-300px,0,0);
    }

    .sfm-pos-right .sfm-view-pushed-2 #sfm-sidebar .sfm-view-level-3 {
    -webkit-transform: translate3d(300px,0,0);
    transform: translate3d(300px,0,0);
    }

    .sfm-sub-swipe #sfm-sidebar .sfm-view-level-1,
    .sfm-sub-swipe #sfm-sidebar .sfm-view-level-2,
    .sfm-sub-swipe #sfm-sidebar .sfm-view-level-3,
    .sfm-sub-swipe #sfm-sidebar .sfm-view-level-custom,
    .sfm-sub-dropdown #sfm-sidebar .sfm-view-level-custom {
    left: 300px;
    width: 300px;
    }

    .sfm-sub-dropdown #sfm-sidebar .sfm-view-level-custom {
    width: 300px !important;
    }

    .sfm-sub-swipe #sfm-sidebar .sfm-view-level-custom,
    .sfm-sub-swipe #sfm-sidebar .sfm-view-level-custom .sfm-custom-content,
    .sfm-sub-swipe #sfm-sidebar .sfm-view-level-custom .sfm-content-wrapper {
    width: 300px !important;
    }

    .sfm-sub-swipe #sfm-sidebar .sfm-menu {
    width: 300px;
    }

    .sfm-sub-swipe.sfm-view-pushed-1 #sfm-sidebar .sfm-view-level-1,
    .sfm-sub-swipe.sfm-view-pushed-2 #sfm-sidebar .sfm-view-level-2,
    .sfm-sub-swipe.sfm-view-pushed-3 #sfm-sidebar .sfm-view-level-3,
    .sfm-sub-dropdown.sfm-view-pushed-custom #sfm-sidebar .sfm-view-level-custom,
    .sfm-sub-swipe.sfm-view-pushed-custom #sfm-sidebar .sfm-view-level-custom {
    -webkit-transform: translate3d(-300px,0,0) !important;
    transform: translate3d(-300px,0,0) !important;
    }

    .sfm-sub-swipe.sfm-view-pushed-1 #sfm-sidebar .sfm-scroll-main,
    .sfm-sub-swipe.sfm-view-pushed-custom #sfm-sidebar .sfm-scroll-main,
    .sfm-sub-dropdown.sfm-view-pushed-custom #sfm-sidebar .sfm-scroll-main {
    -webkit-transform: translate3d(-100%,0,0) !important;
    transform: translate3d(-100%,0,0) !important;
    }

    .sfm-sub-swipe.sfm-view-pushed-2 #sfm-sidebar .sfm-view-level-1,
    .sfm-sub-swipe.sfm-view-pushed-custom #sfm-sidebar .sfm-view-level-1,
    .sfm-sub-swipe.sfm-view-pushed-3 #sfm-sidebar .sfm-view-level-2,
    .sfm-sub-swipe.sfm-view-pushed-custom.sfm-view-pushed-2 #sfm-sidebar .sfm-view-level-2 {
    -webkit-transform: translate3d(-200%,0,0) !important;
    transform: translate3d(-200%,0,0) !important;
    }

    /* custom content */

    .sfm-pos-left .sfm-view-pushed-1.sfm-view-pushed-custom #sfm-sidebar .sfm-view-level-custom {
    right: -300px;
    }
    .sfm-pos-left .sfm-view-pushed-2.sfm-view-pushed-custom #sfm-sidebar .sfm-view-level-custom {
    right: -600px;
    }
    .sfm-pos-left .sfm-view-pushed-3.sfm-view-pushed-custom #sfm-sidebar .sfm-view-level-custom {
    right: -900px;
    }

    .sfm-sub-swipe.sfm-view-pushed-custom #sfm-sidebar .sfm-view-level-custom,
    .sfm-sub-dropdown.sfm-view-pushed-custom #sfm-sidebar .sfm-view-level-custom {
    right: 0;
    }
    .sfm-pos-right .sfm-view-pushed-1.sfm-view-pushed-custom #sfm-sidebar.sfm-sub-flyout .sfm-view-level-custom {
    left: -300px;
    }
    .sfm-pos-right .sfm-view-pushed-2.sfm-view-pushed-custom #sfm-sidebar.sfm-sub-flyout .sfm-view-level-custom {
    left: -600px;
    }
    .sfm-pos-right .sfm-view-pushed-3.sfm-view-pushed-custom #sfm-sidebar.sfm-sub-flyout .sfm-view-level-custom {
    left: -900px;
    }

    .sfm-pos-left .sfm-view-pushed-custom #sfm-sidebar .sfm-view-level-custom {
    transform: translate3d(100%,0,0);
    }
    .sfm-pos-right .sfm-view-pushed-custom #sfm-sidebar .sfm-view-level-custom {
    transform: translate3d(-100%,0,0);
    }


    
    #sfm-sidebar .sfm-menu a img{
    max-width: 40px;
    max-height: 40px;
    }
    #sfm-sidebar .sfm-menu .la_icon{
    font-size: 40px;
    min-width: 40px;
    min-height: 40px;
    }

            @media only screen and (min-width: 800px) {
        #sfm-sidebar .sfm-menu li.sfm-active-class > a:before {
            width: 100%;
        }
    }
    #sfm-sidebar.sfm-hl-line .sfm-menu li.sfm-active-class > a {
        background: rgba(0, 0, 0, 0.15);
    }
    
    #sfm-sidebar .sfm-back-parent {
        background: rgba(19, 70, 125, 0.90);
    }

    #sfm-sidebar .sfm-view-level-1, #sfm-sidebar ul.sfm-menu-level-1 {
        background: rgba(19, 98, 171, 0.80);
    }

    #sfm-sidebar .sfm-view-level-2, #sfm-sidebar ul.sfm-menu-level-2 {
        background: rgba(54, 123, 182, 0.70);
    }

    #sfm-sidebar .sfm-view-level-3, #sfm-sidebar ul.sfm-menu-level-3 {
    background: rgba(86, 150, 205, 0.60);
    }

    #sfm-sidebar .sfm-menu-level-0 li, #sfm-sidebar .sfm-menu-level-0 li a, .sfm-title h3, #sfm-sidebar .sfm-back-parent {
    color: #ffffff;
    }

    #sfm-sidebar .sfm-menu li a, #sfm-sidebar .sfm-chapter, #sfm-sidebar .sfm-back-parent {
    padding: 18px 0;
    text-transform: capitalize;
    }
    .sfm-style-full #sfm-sidebar.sfm-hl-line .sfm-menu li > a:before {
    bottom:  13px
    }

    #sfm-sidebar .sfm-search-form input[type=text] {
    padding-top:18px;
    padding-bottom:18px;
    }

    .sfm-sub-swipe #sfm-sidebar .sfm-view .sfm-menu,
    .sfm-sub-swipe .sfm-custom-content,
    .sfm-sub-dropdown .sfm-custom-content {
    padding-top:  54px;
    }

    #sfm-sidebar .sfm-search-form span {
    display: none;
    top: 21px;
    font-size: 15px;
    font-weight: normal;
    }

    #sfm-sidebar {
    font-family: inherit;
    }

    #sfm-sidebar .sfm-sm-indicator {
    line-height: 18px;
    }

    #sfm-sidebar.sfm-indicators .sfm-sm-indicator i  {
    width: 10px;
    height: 10px;
    border-top-width: 2px;
    border-right-width: 2px;
    margin: -5px 0 0 -5px;
    }

    #sfm-sidebar .sfm-search-form input {
    font-size: 18px;
    }

    #sfm-sidebar .sfm-menu li a, #sfm-sidebar .sfm-menu .sfm-chapter, #sfm-sidebar .sfm-back-parent {
    font-family: inherit;
    font-weight: normal;
    font-size: 18px;
    letter-spacing: 0px;
    text-align: left;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    }

    #sfm-sidebar .sfm-social-abbr a {
    font-family: inherit;
    }
    #sfm-sidebar .sfm-widget,
    #sfm-sidebar .widget-area {
    text-align: left;
    }

    #sfm-sidebar .sfm-social {
    text-align: center !important;
    }

    #sfm-sidebar .sfm-menu .sfm-chapter {
    font-size: 15px;
    margin-top: 18px;
    font-weight: bold;
    text-transform: uppercase;
    }
    #sfm-sidebar .sfm-menu .sfm-chapter div{
    font-family: inherit;
    font-size: 15px;
    }
        .sfm-rollback a {
    font-family: inherit;
    }
    #sfm-sidebar .sfm-menu .la_icon{
    color: #777;
    }

    #sfm-sidebar .sfm-menu-level-0 li .sfm-sm-indicator i {
    border-color: #ffffff;
    }
    #sfm-sidebar .sfm-menu-level-0 .sfm-sl, .sfm-title h2, .sfm-social:after {
    color: #ffffff;
    }
    #sfm-sidebar .sfm-menu-level-1 li .sfm-sm-indicator i {
    border-color: #ffffff;
    }
    #sfm-sidebar .sfm-menu-level-1 .sfm-sl {
    color: #ffffff;
    }
    #sfm-sidebar .sfm-menu-level-2 li .sfm-sm-indicator i {
    border-color: #ffffff;
    }
    #sfm-sidebar .sfm-menu-level-2 .sfm-sl {
    color: #ffffff;
    }
    #sfm-sidebar .sfm-menu-level-3 li .sfm-sm-indicator i {
    border-color: #ffffff;
    }
    #sfm-sidebar .sfm-menu-level-3 .sfm-sl {
    color: #ffffff;
    }
    .sfm-menu-level-0 .sfm-chapter {
    color: #eeeeee !important;
    }
    .sfm-menu-level-1 .sfm-chapter {
    color: #eeeeee !important;
    }
    .sfm-menu-level-2 .sfm-chapter {
    color: #eeeeee !important;
    }
    .sfm-menu-level-3 .sfm-chapter {
    color: #eeeeee !important;
    }
    #sfm-sidebar .sfm-view-level-1 li a,
    #sfm-sidebar .sfm-menu-level-1 li a{
    color: #ffffff;
    border-color: #ffffff;
    }

    #sfm-sidebar:after {
    background-color: rgba(19, 70, 125, 0.90);
    }

    #sfm-sidebar .sfm-view-level-2 li a,
    #sfm-sidebar .sfm-menu-level-2 li a{
    color: #ffffff;
    border-color: #ffffff;
    }

    #sfm-sidebar .sfm-view-level-3 li a,
    #sfm-sidebar .sfm-menu-level-3 li a {
    color: #ffffff;
    border-color: #ffffff;
    }

    .sfm-navicon-button {
    top: 10px;
    }
    @media only screen and (max-width: 800px) {
    .sfm-navicon-button {
    top: 0px;
    }
    }

    
            .sfm-navicon-button {
        right: 10px !important;
        }
        @media only screen and (max-width: 800px) {
        .sfm-navicon-button {
        right: 0px !important;
        }
        }
        @media only screen and (min-width: 800px) {
        .sfm-pos-left.sfm-bar body, .sfm-pos-left.sfm-bar #wpadminbar {
        padding-left: 300px !important;
        }
        .sfm-pos-right.sfm-bar body, .sfm-pos-right.sfm-bar #wpadminbar {
        padding-right: 300px !important;
        }
    }
    .sfm-navicon:after,
    .sfm-label-text .sfm-navicon:after,
    .sfm-label-none .sfm-navicon:after {
    top: -8px;
    }
    .sfm-navicon:before,
    .sfm-label-text .sfm-navicon:before,
    .sfm-label-none .sfm-navicon:before {
    top: 8px;
    }

    .sfm-body-pushed #sfm-overlay, body[class*="sfm-view-pushed"] #sfm-overlay {
    opacity: 0.6;
    }
            .sfm-body-pushed #sfm-overlay, body[class*="sfm-view-pushed"] #sfm-overlay {
        cursor: url("https://www.hkmu.edu.hk/ietws2026/wp-content/plugins/superfly-menu/img/close3.png") 16 16,pointer;
        }
    


    .sfm-style-skew #sfm-sidebar .sfm-social{
    height: auto;
    /*min-height: 75px;*/
    }
    .sfm-theme-top .sfm-sidebar-bg,
    .sfm-theme-bottom .sfm-sidebar-bg{
    width: 600px;
    }
    /* Pos left */
    .sfm-theme-top .sfm-sidebar-bg{
    -webkit-transform: translate3d(-300px,0,0) skewX(-12.05deg);
    transform: translate3d(-300px,0,0) skewX(-12.05deg);
    }
    .sfm-theme-bottom .sfm-sidebar-bg{
    -webkit-transform: translate3d(-600px,0,0) skewX(12.05deg);
    transform: translate3d(-300px,0,0) skewX(12.05deg);
    }
    /* Pos right */
    .sfm-pos-right .sfm-theme-top .sfm-sidebar-bg{
    -webkit-transform: translate3d(-0px,0,0) skewX(12.05deg);
    transform: translate3d(-0px,0,0) skewX(12.05deg);
    }
    .sfm-pos-right .sfm-theme-bottom .sfm-sidebar-bg{
    -webkit-transform: translate3d(-0px,0,0) skewX(-12.05deg);
    transform: translate3d(-0px,0,0) skewX(-12.05deg);
    }
    /* exposed */
    .sfm-sidebar-exposed.sfm-theme-top .sfm-sidebar-bg,
    .sfm-sidebar-always .sfm-theme-top .sfm-sidebar-bg{
    -webkit-transform: translate3d(-100px,0,0) skewX(-12.05deg);
    transform: translate3d(-100px,0,0) skewX(-12.05deg);
    }
    .sfm-pos-right .sfm-sidebar-exposed.sfm-theme-top .sfm-sidebar-bg,
    .sfm-pos-right .sfm-sidebar-always .sfm-theme-top .sfm-sidebar-bg{
    -webkit-transform: translate3d(-300px,0,0) skewX(12.05deg);
    transform: translate3d(-150px,0,0) skewX(12.05deg);
    }
    .sfm-sidebar-exposed.sfm-theme-bottom .sfm-sidebar-bg,
    .sfm-sidebar-always .sfm-theme-bottom .sfm-sidebar-bg{
    -webkit-transform: translate3d(-200px,0,0) skewX(12.05deg);
    transform: translate3d(-200px,0,0) skewX(12.05deg);
    }
    .sfm-pos-right .sfm-sidebar-exposed.sfm-theme-bottom .sfm-sidebar-bg,
    .sfm-pos-right .sfm-sidebar-always .sfm-theme-bottom .sfm-sidebar-bg{
    -webkit-transform: translate3d(-200px,0,0) skewX(-12.05deg);
    transform: translate3d(-200px,0,0) skewX(-12.05deg);
    }

    /* Always visible */
    .sfm-sidebar-always.sfm-theme-top .sfm-sidebar-bg{
    -webkit-transform: skewX(-12.05deg);
    transform: skewX(-12.05deg);
    }
    .sfm-pos-right .sfm-sidebar-always.sfm-theme-top .sfm-sidebar-bg{
    -webkit-transform: skewX(12.05deg);
    transform: skewX(12.05deg);
    }
    .sfm-sidebar-always.sfm-theme-bottom .sfm-sidebar-bg{
    -webkit-transform: skewX(-160.65deg);
    transform: skewX(-160.65deg);
    }
    .sfm-pos-right .sfm-sidebar-always.sfm-theme-bottom .sfm-sidebar-bg{
    -webkit-transform: skewX(160.65deg);
    transform: skewX(160.65deg);
    }

    .sfm-navicon,
    .sfm-navicon:after,
    .sfm-navicon:before,
    .sfm-label-metro .sfm-navicon-button,
    #sfm-mob-navbar {
    background-color: #000000;
    }

    .sfm-label-metro .sfm-navicon,
    #sfm-mob-navbar .sfm-navicon,
    .sfm-label-metro .sfm-navicon:after,
    #sfm-mob-navbar .sfm-navicon:after,
    .sfm-label-metro .sfm-navicon:before,
    #sfm-mob-navbar .sfm-navicon:before  {
    background-color: #000000;
    }
    .sfm-navicon-button .sf_label_icon{
    color: #000000;
    }

    .sfm-label-square .sfm-navicon-button,
    .sfm-label-rsquare .sfm-navicon-button,
    .sfm-label-circle .sfm-navicon-button {
    color: #000000;
    }

    .sfm-navicon-button .sf_label_icon{
    width: 60px;
    height: 60px;
    font-size: calc(60px * .6);
    }
    .sfm-navicon-button .sf_label_icon.la_icon_manager_custom{
    width: 60px;
    height: 60px;
    }
    .sfm-navicon-button.sf_label_default{
    width: 60px;
    height: 60px;
    }

    #sfm-sidebar [class*="sfm-icon-"] {
    color: #ffffff;
    }

    #sfm-sidebar .sfm-social li {
    border-color: #ffffff;
    }

    #sfm-sidebar .sfm-social a:before {
    color: #ffffff;
    }

    #sfm-sidebar .sfm-search-form {
    background-color: rgba(255, 255, 255, 0.05);
    }

    #sfm-sidebar li:hover span[class*='fa-'] {
    opacity: 1 !important;
    }


/* Consolidated inline <style> block (extracted from
   site/public/ietecs2026/index.html and
   site/public/ietecs2026/committee/index.html, both placed after the
   "© Copyright 2026 ..." footer div).

   Loaded via:
     <link rel="stylesheet" href="style.css">   (in index.html)
     <link rel="stylesheet" href="../style.css"> (in committee/index.html)
*/

.mt-5, .my-5{
    margin-top:3rem!important;
}
.mb-5, .my-5{
    margin-bottom:3rem!important;
}
.pt-5, .py-5{
    padding-top:3rem!important;
}
.pb-5, .py-5{
    padding-bottom:3rem!important;
}
.hkmu_banner{
    display:none;
}
#hkmu_header:after{
    display:none;
}
.elementor-5928{
    display:none;
}
.elementor-5928{
    display:none;
}
.elementor-element-182df3c{
    display:none;
}
.scroll-start #hkmu_header {
	background: rgb(28,50,91);
background: linear-gradient(135deg, rgba(28,50,91,1) 0%, rgba(20,36,66,1) 100%);
}
.sfm-navicon, .sfm-navicon:before, .sfm-navicon:after{
background-color:#FFF;
}
#sfm-sidebar .sfm-menu li a:hover, #sfm-sidebar .sfm-menu li.sfm-active-item a,
#sfm-sidebar.sfm-hl-line .sfm-menu li.sfm-submenu-visible > a, #sfm-sidebar.sfm-hl-line .sfm-menu li:hover > a, #sfm-sidebar.sfm-hl-line .sfm-menu li.sfm-active-class > a,
#sfm-sidebar .iksm-term__inner:hover a.iksm-term__link, #sfm-sidebar .iksm-term--expanded > .iksm-term__inner > a.iksm-term__link, #sfm-sidebar .iksm-term--expanded > .iksm-term__inner > .iksm-term__toggle, #sfm-sidebar a.iksm-term__link:hover{
color:#3fbeff!important;
}
#sfm-sidebar .sfm-menu li a:hover .sfm-sm-indicator i, #sfm-sidebar .sfm-menu li.sfm-active-item .sfm-sm-indicator i,
#sfm-sidebar.sfm-hl-line .sfm-menu li.sfm-submenu-visible > a .sfm-sm-indicator i, #sfm-sidebar.sfm-hl-line .sfm-menu li:hover > a .sfm-sm-indicator i, #sfm-sidebar.sfm-hl-line .sfm-menu li > a:focus .sfm-sm-indicator i, #sfm-sidebar.sfm-hl-line .sfm-menu li.sfm-active-class > a .sfm-sm-indicator i{
border-color:#3fbeff!important;
}
.sfm-logo>a:first-child{
display:block;
width:100%;
height:70px;
    background-image:url("https://www.hkmu.edu.hk/ietws2026/wp-content/uploads/sites/97/2026/08/ietecs.png");
    background-repeat: no-repeat;
    background-size: contain;
background-position-x:center;
}
.sfm-logo a img{
display:none;
}
.sfm-widget-area{
display:none!important;
}
.jet-menu-item .jet-sub-menu{
color:#FFF;
background: rgb(28,50,91);
background: linear-gradient(135deg, rgba(28,50,91,1) 0%, rgba(20,36,66,1) 100%);
}
.jet-menu-item .jet-sub-menu a:hover{
text-decoration:underline;
}
#hkmu_header .header_menu_ver a,
.elementor-4376 .elementor-element.elementor-element-daef04b .jet-menu .jet-menu-item .top-level-link,
#hkmu_header .elementor-widget-container{
color:#FFF!important;
font-weight:300!important;
}
#hkmu_header .header_menu_ver a:hover,
.elementor-4376 .elementor-element.elementor-element-daef04b .jet-menu .jet-menu-item .top-level-link:hover,
#hkmu_header .elementor-widget-container a:hover{
color:#FFF!important;
font-weight:300!important;
text-decoration:underline!important;
}
#menu-landing-menu{
    display:none;
}
.menu-quicklinks-container{
    display:none;
}
.elementor-element-84fcb2a, .elementor-element-d4ab82d{
    display:none;
}
.hkmu_breadcrumb .container{
    padding: 0 15px!important;
}
.hkmu_breadcrumb{
    margin-top:100px;
    padding-top:15px;
    border-top:1px solid #223963;
    border-bottom:1px solid #223963;
color:#FFF;
}
.container.page_content{
    max-width:100%!important;
}
.elementor-4376 .elementor-element.elementor-element-27ee1fb>.elementor-element-populated{
    padding:0!important;
}
.elementor-widget-wrap>.elementor-element.hkmu_sublogo_box{
    padding-left:0!important;
}
.my-header-container.container{
   max-width: 1170px!important;
}
#h_logo .elementor-widget-image.logo_pc{
display:block!important;
}
#h_logo .elementor-widget-image.logo_pc#normalMULogo{
    display: none!important;
}
#h_logo .elementor-widget-image.logo_pc#HKMURDCLogo{
    display: none!important;
}
#normal35Logo{
    display: none!important;
}
#h_logo .elementor-widget-image.logo_pc a{
display:block!important;
text-indent:-9999px;
width:123px;
height:51px;
margin-left:15px;
background-image: url('https://www.hkmu.edu.hk/ietws2026/wp-content/uploads/sites/97/2026/08/ietecs.png');
background-repeat:no-repeat;
background-size:cover;
}
#h_logo .elementor-widget-image img{
    display:none;
}
.hkmu_sublogo{
    display:none;
}
#sfm-sidebar .sfm-sidebar-bg{
    background-color: rgba(70,70,70,0.90)!important;
}
#sfm-sidebar .mb_menu_list{
    background-color: rgba(49,49,49,0.95)!important;
}
.mb_menu_langs a{
    display:none!important;
}
.progress-wrap svg.progress-circle path {
    stroke: #eb8968!important;
}
.progress-wrap::after{
    color: #eb8968!important;
}
body{
    background:#0c4e82;
}
.btn{
    border-radius: 23px;
    padding: 10px 36px 10px 36px;
  }
  .btn-green{
    border: 1px solid #71a168;
    background-color:transparent;
  }
  .btn-green:hover{
    color:#FFF;
    background-color:#71a168;
  }
  .btn-orange{
    color:#FFF!important;
    border: 1px solid #eb8968;
    background-color:#eb8968;
  }
  .btn-orange:hover{
    color:#eb8968!important;
    background-color:transparent;
  }
  .btn-orange-transparent{
    color:#FFF!important;
    border: 1px solid #eb8968;
    background-color:#eb8968;
  }
  .btn-orange-transparent:hover{
    color:#FFF!important;
    border: 1px solid #FFF;
    background-color:transparent;
  }
  .btn-white{
    border: 1px solid #FFF;
    color:#1c325b!important;
    background-color:FFF;
  }
  .btn-white:hover{
    color:#FF!important;
    background-color:transparent;
  }
  .text-purple-red{
    color:#a75772;
  }
  .text-orange{
    color:#eb8968;
  }
  .text-green{
    color:#71a168;
  }
  .text-light-blue{
    color:#bdc5d5;
  }
  .text-blue{
    color:#1c325b;
  }
  .text-bluegreen{
    color:#007991;
  }
  .border-2{
    border-width:#2px!important;
  }
  .border-6{
    border-width:6px!important;
  }
  .border-white{
    border-color:#FFF!important;
  }
  .border-green{
    border-color:#71a168!important;
  }
  .border-grey{
    border-color:#f2f2f2!important;
  }
  .border-blue{
    border-color:#223963!important;
  }
  .border-bluegreen{
    border-color:#007991!important;
  }
  .border-orange{
    border-color:#eb8968!important;
  }
  .bg-green{
    background-color:#71a168;
  }
  .bg-lake{
    background-color:#3fd3dd;
  }
  .bg-orange{
    background-color:#eb8968;
  }
  .bg-blue{
    background-color:#2766a1;
  }
  .bg-darkblue{
    background-color:#0c4e82;
  }
  .bg-bluegreen{
    background-color:#007991;
  }
  .bg-purple{
    background-color:#7168a1;
  }
  .bg-dark-blue{
    background-color:#1c325b;
  }
  .bg-gradient-blue{
	background: rgb(28,50,91);
background: linear-gradient(135deg, rgba(28,50,91,1) 0%, rgba(0,0,0,1) 100%);
  }
  body.hc_mode .bg-green{
    background-color:#333;
  }
  .bg-light-green{
    background-color:#c1d7bd;
  }
  body.hc_mode .bg-light-green{
    background-color:#ddd;
  }
  body.hc_mode svg path#wavepath[fill="#71a168"]{
    fill:#333!important;
  }
  .bg-grey{
    background-color:#f2f2f2;
  }
  .full-size{
    width:100%;
    height:100%;
  }
  .image-background{
    background-size:cover; background-repeat: no-repeat;    background-position: 50% 50%;
  }
  .bottom-image-background{
    height:400px;
  }
  .hkmu_sublogo>a>span{
    display:none;
  }
  .hkmu_sublogo>a{
    display:none!important;
  }
  .hkmu_sublogo>a>.l_b{
    display:none!important;
    text-indent:-9999px;
    width:130px;
    height:50px;
    max-width:none;
    margin-top:2rem;
    margin-bottom:1rem;
    margin-left:15px;
    background-image:url("https://www.hkmu.edu.hk/ietws2026/wp-content/uploads/sites/97/2026/08/ietecs.png");
    background-repeat: no-repeat;
    background-size: cover;
  }
  .comittee-table{
    border-collapse: collapse;
    width:100%;
  }
  .comittee-table tr td{
    border-bottom:1px solid #dee2e6;
    padding: 10px;
    vertical-align:top;
  }
  .programme{
    width:100%;
  }
  .programme tr:nth-child(even){
    background-color:#fbfbfb ;
  }
  .programme td{
    padding:10px;
    vertical-align:top;
  }
  .horizontal-scrollable-wrapper {
    position:relative
  }
  .horizontal-scrollable-content {
    max-width: 100%;
    overflow-x: auto;
  }
  .card-circle-image{
    width:164px;
    height: 164px;
    margin:0 auto;
  }
.jumbo_header{
    font-size:4rem;
}
.banner_bg_wrapper{
	min-height: 450px;
}
.banner_bg{
	width:1100px;
	height:100%;
	position: absolute;
	top:0;
	right:10%;
	z-index:0;
	background: url('https://www.hkmu.edu.hk/ietws2026/wp-content/uploads/sites/97/2026/08/ecs2026bg.jpg') 100px -80px no-repeat;
	background-size: cover;
	border-radius: 0 0 150px 0;
}  .rank{
	  width:82px;
	  height:32px;
	  display:block;
	  position: absolute;
	  right: 46px;
	  top: 0;
	  padding: 4px 6px;
	  border: 3px solid #000;
	  border-radius:6px;
	  font-family: Arial;
	  font-weight:bold;
	  font-size: 10px;
	  text-align:center;
  }
.wpsisac-slick-slider.wpsisac-image-fit .wpsisac-img-wrap {
height:auto;
}
.wpsisac-slider-wrp .wpsisac-slick .wpsisac-slider-content {
background-color:transparent;
display:block;
min-height:auto;
margin:0;
bottom:auto;
padding-bottom:0;
}
.wpsisac-slick-slider.wpsisac-prodesign-3 .wpsisac-slider-short-content {
background-color:transparent;
  }
@media (max-width: 1199px) {
	.banner_bg_wrapper{
		min-height: 320px;
	}
	.banner_bg{
		width:800px;
		background-position:100px -60px;
		right:0;
	}
}
@media (max-width: 767px) {
    h1{
        font-size:2.8rem;
    }
    .jumbo_header{
        font-size:3rem;
    }
    .card-circle-image{
        width:100px;
        height: 100px;
    }
    .hkmu_sublogo>a>.l_b{
       margin-top:25px;
       padding-bottom:20px;
    }
    #hkmu_header:after{
        height:80px;
    }
    .hkmu_breadcrumb{
        margin-top:80px;
    }
    .container.page_content{
        padding:0!important;
    }
    .elementor-widget-wrap>.elementor-element.hkmu_sublogo_box{
        display:block!important;
    }

	.banner_bg_wrapper{
		min-height: 340px;
	}
	.banner_bg{
		width:100%;
		background-position:center center;
		background-size:150% auto;
		opacity: 0.5;
	}
}
@media (max-width: 450px) {
    .hkmu_sublogo>a>.l_b{
      margin-top:20px;
    width:130px;
    height:50px;
    }
  }
@media (min-width: 768px) {
.pt-md-5, .py-md-5{
padding-top:3rem!important;
}
    .elementor-4376 .elementor-element.elementor-element-7bdef59{
        width:100%!important;
    }
}
@media (max-width: 1199px) {
  .horizontal-scrollable-wrapper:before{
      position:absolute;
      top:0;
      left:0;
      display:none;
      width:100%;
      height:100%;
      content: "";
      background-color: #111;
      opacity:0.5;
      pointer-events: none;
  }
  .horizontal-scrollable-wrapper:after{
      position:absolute;
      top:0;
      left:0;
      display:none;
      width:100%;
      height:100%;
      content: "";
      opacity:1;
      pointer-events: none;
      background-image: url("https://www.hkmu.edu.hk/ietws2026/wp-content/uploads/sites/47/2022/06/swipe.png");
      background-repeat: no-repeat;
      background-position: 50% 25%;
  }
  .horizontal-scrollable-wrapper.show:before, .horizontal-scrollable-wrapper.show:after{
      display:block;
    }
}
.elementor-4376 .elementor-element.elementor-element-248491c{
    display: none;
}
.elementor-4376 .elementor-element.elementor-element-6f2985f .elementor-element.elementor-element-5a71953{
    display: none;
}
@media (min-width: 1025px) {
    #menu-landing-menu{
        margin-top: 40px;
    }
}
@media (min-width: 1500px) {
    .my-header-container.container{
        max-width: 1470px!important;
    }
}
.content-over-bg-img{
	z-index:2;
}
.bg-img-bottom-right{
	position:absolute;
	right:0;
	bottom:0;
	max-width:100%;
	height: auto;
	z-index:1;
}
@media (max-width: 576px) {
    .bg-img-bottom-right{
        max-width:150%;
    }
}
.responsive-table{
	width:1014px;
}
.responsive-table .table-header{
	font-weight: bold;
}
.responsive-table .table-header:nth-of-type(1){
	width: 120px;
}
@media (max-width: 991px) {
	.responsive-table{
		display: block;
		width: 100%;
	}
	.responsive-table .table-header{
		display: none;
	}
	.responsive-table tbody{
		display: block;
	}
	.responsive-table tr{
		position: relative;
		display: block;
	}
	.responsive-table td{
		display: flex;
	}
	.responsive-table td:before{
		display: block;
		padding-right:10px;
		width: 88px;
		flex-grow: 0;
		flex-shrink: 0;
	}
	.responsive-table td.empty-cell{
		display: none;
	}
	.responsive-table td > span{
		display: block;
		flex-grow: 1;
	}
	.responsive-table td:nth-of-type(1):before { content: "POSITION: "; }
    .responsive-table td:nth-of-type(2):before { content: "NAME: "; }
}

/* Programme schedule table overrides (only applied when the table also has
   the .programme-schedule class — committee table is unaffected). */
.responsive-table.programme-schedule .table-header:nth-of-type(1){
	width: 110px;
}
.responsive-table.programme-schedule .table-header:nth-of-type(3){
	width: 280px;
}
.responsive-table.programme-schedule .table-header:nth-of-type(4){
	width: 107px;
}
@media (max-width: 991px) {
	.responsive-table.programme-schedule td:before{
		width: 100px;
	}
	.responsive-table.programme-schedule td:nth-of-type(1):before { content: "TIME: "; }
	.responsive-table.programme-schedule td:nth-of-type(2):before { content: "TOPICS: "; }
	.responsive-table.programme-schedule td:nth-of-type(3):before { content: "SPEAKER: "; }
	.responsive-table.programme-schedule td:nth-of-type(4):before { content: "DURATION: "; }
}
.network_svg .circle{
	fill: #39476c;
}
.network_svg .circle.level1{
	fill: #39476c;
}
.network_svg .circle.level1r{
	fill: #AAC;
}
.network_svg .circle.level2{
	fill: #42c7d6;
}
.network_svg .circle.level2r{
	fill: #AAC;
}
.network_svg .circle.level3{
	fill: #4e7b85;
}
.network_svg .circle.level3r{
	fill: #AAC;
}
.network_svg .line{
	stroke: #39476c;
}
.network_svg .line.level1{
	stroke: url(#gradient1);
}
.network_svg .line.level1r{
	stroke: url(#gradient1r);
}
.network_svg .linex.level1{
	stroke: url(#gradientx1);
}
.network_svg .linex.level1r{
	stroke: url(#gradientx1r);
}
.network_svg .line.level2{
	stroke: url(#gradient2);
}
.network_svg .line.level2r{
	stroke: url(#gradient2r);
}
.network_svg .linex.level2{
	stroke: url(#gradientx2);
}
.network_svg .linex.level2r{
	stroke: url(#gradientx2r);
}
.network_svg .line.level3{
	stroke: url(#gradient3);
}
.network_svg .line.level3r{
	stroke: url(#gradient3r);
}
.network_svg .linex.level3{
	stroke: url(#gradientx3);
}
.network_svg .linex.level3r{
	stroke: url(#gradientx3r);
}
.network_svg .ring{
	stroke: #39476c;
}
@font-face{font-family:Linearicons-Free;src:url(free/1.0.0/Linearicons-Free.eot);src:url(free/1.0.0/Linearicons-Free.eot) format('embedded-opentype'),url(free/1.0.0/Linearicons-Free.woff2) format('woff2'),url(free/1.0.0/Linearicons-Free.ttf) format('truetype'),url(free/1.0.0/Linearicons-Free.woff) format('woff'),url(free/1.0.0/Linearicons-Free.svg) format('svg');font-weight:400;font-style:normal}
.lnr {
	font-family: 'Linearicons-Free';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}.lnr-home:before {
	content: "\e800";
}
.lnr-apartment:before {
	content: "\e801";
}
.lnr-pencil:before {
	content: "\e802";
}
.lnr-magic-wand:before {
	content: "\e803";
}
.lnr-drop:before {
	content: "\e804";
}
.lnr-lighter:before {
	content: "\e805";
}
.lnr-poop:before {
	content: "\e806";
}
.lnr-sun:before {
	content: "\e807";
}
.lnr-moon:before {
	content: "\e808";
}
.lnr-cloud:before {
	content: "\e809";
}
.lnr-cloud-upload:before {
	content: "\e80a";
}
.lnr-cloud-download:before {
	content: "\e80b";
}
.lnr-cloud-sync:before {
	content: "\e80c";
}
.lnr-cloud-check:before {
	content: "\e80d";
}
.lnr-database:before {
	content: "\e80e";
}
.lnr-lock:before {
	content: "\e80f";
}
.lnr-cog:before {
	content: "\e810";
}
.lnr-trash:before {
	content: "\e811";
}
.lnr-dice:before {
	content: "\e812";
}
.lnr-heart:before {
	content: "\e813";
}
.lnr-star:before {
	content: "\e814";
}
.lnr-star-half:before {
	content: "\e815";
}
.lnr-star-empty:before {
	content: "\e816";
}
.lnr-flag:before {
	content: "\e817";
}
.lnr-envelope:before {
	content: "\e818";
}
.lnr-paperclip:before {
	content: "\e819";
}
.lnr-inbox:before {
	content: "\e81a";
}
.lnr-eye:before {
	content: "\e81b";
}
.lnr-printer:before {
	content: "\e81c";
}
.lnr-file-empty:before {
	content: "\e81d";
}
.lnr-file-add:before {
	content: "\e81e";
}
.lnr-enter:before {
	content: "\e81f";
}
.lnr-exit:before {
	content: "\e820";
}
.lnr-graduation-hat:before {
	content: "\e821";
}
.lnr-license:before {
	content: "\e822";
}
.lnr-music-note:before {
	content: "\e823";
}
.lnr-film-play:before {
	content: "\e824";
}
.lnr-camera-video:before {
	content: "\e825";
}
.lnr-camera:before {
	content: "\e826";
}
.lnr-picture:before {
	content: "\e827";
}
.lnr-book:before {
	content: "\e828";
}
.lnr-bookmark:before {
	content: "\e829";
}
.lnr-user:before {
	content: "\e82a";
}
.lnr-users:before {
	content: "\e82b";
}
.lnr-shirt:before {
	content: "\e82c";
}
.lnr-store:before {
	content: "\e82d";
}
.lnr-cart:before {
	content: "\e82e";
}
.lnr-tag:before {
	content: "\e82f";
}
.lnr-phone-handset:before {
	content: "\e830";
}
.lnr-phone:before {
	content: "\e831";
}
.lnr-pushpin:before {
	content: "\e832";
}
.lnr-map-marker:before {
	content: "\e833";
}
.lnr-map:before {
	content: "\e834";
}
.lnr-location:before {
	content: "\e835";
}
.lnr-calendar-full:before {
	content: "\e836";
}
.lnr-keyboard:before {
	content: "\e837";
}
.lnr-spell-check:before {
	content: "\e838";
}
.lnr-screen:before {
	content: "\e839";
}
.lnr-smartphone:before {
	content: "\e83a";
}
.lnr-tablet:before {
	content: "\e83b";
}
.lnr-laptop:before {
	content: "\e83c";
}
.lnr-laptop-phone:before {
	content: "\e83d";
}
.lnr-power-switch:before {
	content: "\e83e";
}
.lnr-bubble:before {
	content: "\e83f";
}
.lnr-heart-pulse:before {
	content: "\e840";
}
.lnr-construction:before {
	content: "\e841";
}
.lnr-pie-chart:before {
	content: "\e842";
}
.lnr-chart-bars:before {
	content: "\e843";
}
.lnr-gift:before {
	content: "\e844";
}
.lnr-diamond:before {
	content: "\e845";
}
.lnr-linearicons:before {
	content: "\e846";
}
.lnr-dinner:before {
	content: "\e847";
}
.lnr-coffee-cup:before {
	content: "\e848";
}
.lnr-leaf:before {
	content: "\e849";
}
.lnr-paw:before {
	content: "\e84a";
}
.lnr-rocket:before {
	content: "\e84b";
}
.lnr-briefcase:before {
	content: "\e84c";
}
.lnr-bus:before {
	content: "\e84d";
}
.lnr-car:before {
	content: "\e84e";
}
.lnr-train:before {
	content: "\e84f";
}
.lnr-bicycle:before {
	content: "\e850";
}
.lnr-wheelchair:before {
	content: "\e851";
}
.lnr-select:before {
	content: "\e852";
}
.lnr-earth:before {
	content: "\e853";
}
.lnr-smile:before {
	content: "\e854";
}
.lnr-sad:before {
	content: "\e855";
}
.lnr-neutral:before {
	content: "\e856";
}
.lnr-mustache:before {
	content: "\e857";
}
.lnr-alarm:before {
	content: "\e858";
}
.lnr-bullhorn:before {
	content: "\e859";
}
.lnr-volume-high:before {
	content: "\e85a";
}
.lnr-volume-medium:before {
	content: "\e85b";
}
.lnr-volume-low:before {
	content: "\e85c";
}
.lnr-volume:before {
	content: "\e85d";
}
.lnr-mic:before {
	content: "\e85e";
}
.lnr-hourglass:before {
	content: "\e85f";
}
.lnr-undo:before {
	content: "\e860";
}
.lnr-redo:before {
	content: "\e861";
}
.lnr-sync:before {
	content: "\e862";
}
.lnr-history:before {
	content: "\e863";
}
.lnr-clock:before {
	content: "\e864";
}
.lnr-download:before {
	content: "\e865";
}
.lnr-upload:before {
	content: "\e866";
}
.lnr-enter-down:before {
	content: "\e867";
}
.lnr-exit-up:before {
	content: "\e868";
}
.lnr-bug:before {
	content: "\e869";
}
.lnr-code:before {
	content: "\e86a";
}
.lnr-link:before {
	content: "\e86b";
}
.lnr-unlink:before {
	content: "\e86c";
}
.lnr-thumbs-up:before {
	content: "\e86d";
}
.lnr-thumbs-down:before {
	content: "\e86e";
}
.lnr-magnifier:before {
	content: "\e86f";
}
.lnr-cross:before {
	content: "\e870";
}
.lnr-menu:before {
	content: "\e871";
}
.lnr-list:before {
	content: "\e872";
}
.lnr-chevron-up:before {
	content: "\e873";
}
.lnr-chevron-down:before {
	content: "\e874";
}
.lnr-chevron-left:before {
	content: "\e875";
}
.lnr-chevron-right:before {
	content: "\e876";
}
.lnr-arrow-up:before {
	content: "\e877";
}
.lnr-arrow-down:before {
	content: "\e878";
}
.lnr-arrow-left:before {
	content: "\e879";
}
.lnr-arrow-right:before {
	content: "\e87a";
}
.lnr-move:before {
	content: "\e87b";
}
.lnr-warning:before {
	content: "\e87c";
}
.lnr-question-circle:before {
	content: "\e87d";
}
.lnr-menu-circle:before {
	content: "\e87e";
}
.lnr-checkmark-circle:before {
	content: "\e87f";
}
.lnr-cross-circle:before {
	content: "\e880";
}
.lnr-plus-circle:before {
	content: "\e881";
}
.lnr-circle-minus:before {
	content: "\e882";
}
.lnr-arrow-up-circle:before {
	content: "\e883";
}
.lnr-arrow-down-circle:before {
	content: "\e884";
}
.lnr-arrow-left-circle:before {
	content: "\e885";
}
.lnr-arrow-right-circle:before {
	content: "\e886";
}
.lnr-chevron-up-circle:before {
	content: "\e887";
}
.lnr-chevron-down-circle:before {
	content: "\e888";
}
.lnr-chevron-left-circle:before {
	content: "\e889";
}
.lnr-chevron-right-circle:before {
	content: "\e88a";
}
.lnr-crop:before {
	content: "\e88b";
}
.lnr-frame-expand:before {
	content: "\e88c";
}
.lnr-frame-contract:before {
	content: "\e88d";
}
.lnr-layers:before {
	content: "\e88e";
}
.lnr-funnel:before {
	content: "\e88f";
}
.lnr-text-format:before {
	content: "\e890";
}
.lnr-text-format-remove:before {
	content: "\e891";
}
.lnr-text-size:before {
	content: "\e892";
}
.lnr-bold:before {
	content: "\e893";
}
.lnr-italic:before {
	content: "\e894";
}
.lnr-underline:before {
	content: "\e895";
}
.lnr-strikethrough:before {
	content: "\e896";
}
.lnr-highlight:before {
	content: "\e897";
}
.lnr-text-align-left:before {
	content: "\e898";
}
.lnr-text-align-center:before {
	content: "\e899";
}
.lnr-text-align-right:before {
	content: "\e89a";
}
.lnr-text-align-justify:before {
	content: "\e89b";
}
.lnr-line-spacing:before {
	content: "\e89c";
}
.lnr-indent-increase:before {
	content: "\e89d";
}
.lnr-indent-decrease:before {
	content: "\e89e";
}
.lnr-pilcrow:before {
	content: "\e89f";
}
.lnr-direction-ltr:before {
	content: "\e8a0";
}
.lnr-direction-rtl:before {
	content: "\e8a1";
}
.lnr-page-break:before {
	content: "\e8a2";
}
.lnr-sort-alpha-asc:before {
	content: "\e8a3";
}
.lnr-sort-amount-asc:before {
	content: "\e8a4";
}
.lnr-hand:before {
	content: "\e8a5";
}
.lnr-pointer-up:before {
	content: "\e8a6";
}
.lnr-pointer-right:before {
	content: "\e8a7";
}
.lnr-pointer-down:before {
	content: "\e8a8";
}
.lnr-pointer-left:before {
	content: "\e8a9";
}
.contact_info .info_item {
  position: relative;
  padding-left: 45px; }
  .contact_info .info_item i {
    position: absolute;
    left: 0;
    top: 0;
    font-size: 24px;
    line-height: 28px;
    color: #007991;
    font-weight: 600; }
  .contact_info .info_item h6 {
    font-size: 20px;
    line-height: 28px;
    color: "Roboto", sans-serif;
    font-weight: bold;
    margin-bottom: 0px;
    color: #007991; }
  .contact_info .info_item p {
    font-size: 18px;
    line-height: 28px;
    padding: 2px 0px;
    color: #428bca;
 }
 .contact_info .info_item a {
    color: #428bca;
 }
 .contact_info .info_item a:hover {
    color: #0056b3;
 }
