.footer ul.materialis-footer-menu li a:hover{color:#2ca1e5}body h3{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:1.838rem;line-height:2.5rem;letter-spacing:0px;text-transform:none;color:#000}body h5{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.094rem;line-height:1.25rem;letter-spacing:0px;text-transform:none;color:#54617a}body h6{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:.875rem;line-height:1.5rem;letter-spacing:0px;color:#54617a}.materialis-front-page .header-separator .svg-white-bg{fill:rgba(128,204,40,.233)!important}.header-homepage p.header-subtitle2{margin-top:0;margin-bottom:20px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:2rem;line-height:130%;text-transform:none;color:#fff}.header-homepage h1.hero-title{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:2.3em;line-height:114%;letter-spacing:.9px;text-transform:none;color:#fff}.header-homepage .hero-title{margin-top:0;margin-bottom:20px}.header-homepage p.header-subtitle{margin-top:0;margin-bottom:20px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:1.3em;line-height:130%;text-transform:none;color:#fff}.header-homepage .header-description-row{padding-top:15%;padding-bottom:15%}.header-homepage .align-holder{background:rgba(52,52,52,.563);padding-top:20px;padding-bottom:20px;padding-left:10%;padding-right:10%;border-color:#c5268b}.inner-header-description .header-subtitle{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:1.3em;line-height:130%;letter-spacing:normal;text-transform:none;color:#fff}.header-top-bar .header-top-bar-area.area-left span{color:#fff}.header-top-bar .header-top-bar-area.area-left i.mdi{color:#999}.header-top-bar .header-top-bar-area.area-left .top-bar-social-icons i{color:#fff}.header-top-bar .header-top-bar-area.area-left .top-bar-social-icons i:hover{color:#fff}.header-top-bar .header-top-bar-area.area-left .top-bar-menu>li>a{color:#fff}.header-top-bar .header-top-bar-area.area-left .top-bar-menu>li>a:hover{color:#fff!important}.header-top-bar .header-top-bar-area.area-left .top-bar-menu>li>a:visited{color:#fff}.header-top-bar .header-top-bar-area.area-left span.top-bar-text{color:#fff}.header-top-bar .header-top-bar-area.area-right span{color:#fff}.header-top-bar .header-top-bar-area.area-right i.mdi{color:#999}.header-top-bar .header-top-bar-area.area-right .top-bar-social-icons i{color:#fff}.header-top-bar .header-top-bar-area.area-right .top-bar-social-icons i:hover{color:#fff}.header-top-bar .header-top-bar-area.area-right .top-bar-menu>li>a{color:#fff}.header-top-bar .header-top-bar-area.area-right .top-bar-menu>li>a:hover{color:#fff!important}.header-top-bar .header-top-bar-area.area-right .top-bar-menu>li>a:visited{color:#fff}.header-top-bar .header-top-bar-area.area-right span.top-bar-text{color:#fff}.materialis-front-page ul.dropdown-menu>li{margin:0 6px}.materialis-front-page ul.dropdown-menu.material-buttons>li>a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.materialis-inner-page .fixto-fixed .main_menu_col,.materialis-inner-page .fixto-fixed .main-menu{justify-content:flex-end!important}.materialis-inner-page .navigation-bar.fixto-fixed{background-color:rgba(0,0,0,.892)!important}.materialis-front-page .navigation-bar.coloured-nav:not(.fixto-fixed){background-color:rgba(0,0,0,.892)!important}.materialis-front-page .fixto-fixed .main_menu_col,.materialis-front-page .fixto-fixed .main-menu{justify-content:flex-end!important}.materialis-front-page .navigation-bar.fixto-fixed{background-color:rgba(0,0,0,.892)!important}.materialis-front-page #main_menu>li>a{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:15px;line-height:160%;letter-spacing:1px;text-transform:uppercase}.materialis-front-page .header-nav-area .social-icons a{color:#fff!important}.materialis-front-page .fixto-fixed .header-nav-area .social-icons a{color:#000!important}.materialis-front-page .nav-search.widget_search .search-form *{color:#fff}.materialis-front-page .nav-search.widget_search .search-form input{border-bottom-color:#fff!important}.materialis-front-page .nav-search.widget_search .search-form input::-webkit-input-placeholder{color:#fff}.materialis-front-page .nav-search.widget_search .search-form input:-ms-input-placeholder{color:#fff}.materialis-front-page .nav-search.widget_search .search-form input:-moz-placeholder{color:#fff}.materialis-front-page .nav-search.widget_search .search-form .mdc-line-ripple{background-color:#fff}.materialis-front-page .fixto-fixed .nav-search.widget_search .search-form *{color:#000}.materialis-front-page .fixto-fixed .nav-search.widget_search .search-form input{border-bottom-color:#000!important}.materialis-front-page .fixto-fixed .nav-search.widget_search .search-form input::-webkit-input-placeholder{color:#000}.materialis-front-page .fixto-fixed .nav-search.widget_search .search-form input:-ms-input-placeholder{color:#000}.materialis-front-page .fixto-fixed .nav-search.widget_search .search-form input:-moz-placeholder{color:#000}.materialis-front-page .fixto-fixed .nav-search.widget_search .search-form .mdc-line-ripple{background-color:#000}.materialis-inner-page .inner_header-nav-area .social-icons a{color:#fff!important}.materialis-inner-page .fixto-fixed .inner_header-nav-area .social-icons a{color:#000!important}.materialis-inner-page .nav-search.widget_search .search-form *{color:#fff}.materialis-inner-page .nav-search.widget_search .search-form input{border-bottom-color:#fff!important}.materialis-inner-page .nav-search.widget_search .search-form input::-webkit-input-placeholder{color:#fff}.materialis-inner-page .nav-search.widget_search .search-form input:-ms-input-placeholder{color:#fff}.materialis-inner-page .nav-search.widget_search .search-form input:-moz-placeholder{color:#fff}.materialis-inner-page .nav-search.widget_search .search-form .mdc-line-ripple{background-color:#fff}.materialis-inner-page .fixto-fixed .nav-search.widget_search .search-form *{color:#000}.materialis-inner-page .fixto-fixed .nav-search.widget_search .search-form input{border-bottom-color:#000!important}.materialis-inner-page .fixto-fixed .nav-search.widget_search .search-form input::-webkit-input-placeholder{color:#000}.materialis-inner-page .fixto-fixed .nav-search.widget_search .search-form input:-ms-input-placeholder{color:#000}.materialis-inner-page .fixto-fixed .nav-search.widget_search .search-form input:-moz-placeholder{color:#000}.materialis-inner-page .fixto-fixed .nav-search.widget_search .search-form .mdc-line-ripple{background-color:#000}.fixto-fixed [data-component=offcanvas] i.mdi{color:#80cc28!important}.fixto-fixed [data-component=offcanvas] .bubble{background-color:#80cc28!important}html.has-offscreen body:after{background-color:rgba(160,160,160,.087)!important}.navigation-bar.homepage.coloured-nav a.text-logo,.navigation-bar.homepage.coloured-nav #main_menu li.logo>a.text-logo,.navigation-bar.homepage.coloured-nav #main_menu li.logo>a.text-logo:hover,.navigation-bar.homepage a.text-logo,.navigation-bar.homepage #main_menu li.logo>a.text-logo,.navigation-bar.homepage #main_menu li.logo>a.text-logo:hover{color:#000;font-family:inherit;font-weight:400;font-style:normal;font-size:1.5rem;line-height:100%;letter-spacing:0px;text-transform:uppercase}.navigation-bar.homepage.fixto-fixed a.text-logo,.navigation-bar.homepage.fixto-fixed .dark-logo a.text-logo{color:#4a4a4a!important}.navigation-bar:not(.homepage) a.text-logo,.navigation-bar:not(.homepage) #main_menu li.logo>a.text-logo,.navigation-bar:not(.homepage) #main_menu li.logo>a.text-logo:hover,.navigation-bar:not(.homepage) a.text-logo,.navigation-bar:not(.homepage) #main_menu li.logo>a.text-logo,.navigation-bar:not(.homepage) #main_menu li.logo>a.text-logo:hover{color:#4a4a4a;font-family:inherit;font-weight:400;font-size:1.5rem;line-height:100%;letter-spacing:0px;text-transform:uppercase}.navigation-bar.fixto-fixed:not(.homepage) a.text-logo,.navigation-bar.fixto-fixed:not(.homepage) .dark-logo a.text-logo,.navigation-bar.alternate:not(.homepage) a.text-logo,.navigation-bar.alternate:not(.homepage) .dark-logo a.text-logo{color:#4a4a4a!important}@media only screen and (min-width:768px){body h3{font-size:2.1rem}body h5{font-size:1.25rem}body h6{font-size:1rem}.header-homepage p.header-subtitle2{font-size:3.5rem}.header-homepage h1.hero-title{font-size:3.5rem}.header-homepage p.header-subtitle{font-size:1.3em}.header-content .align-holder{width:100%!important}.inner-header-description .header-subtitle{font-size:1.3em}}@media screen and (max-width:767px){.header-homepage .header-description-row{padding-top:10%;padding-bottom:10%}}