.footer-content{background-color:#0F4F4A!important}.footer-dark,.footer:not(.footer-dark) .footer-content{border-top-color:#e8e8e8;border-top-width:1px;border-top-style:solid}.footer p,.footer{color:#FFF}.footer a,.footer ul.materialis-footer-menu li a{color:#AAA}.footer a:hover{color:#AAA}.footer ul.materialis-footer-menu li a:hover{color:#AAA}body{font-family:Lato,Helvetica,Arial,sans-serif;color:#0F4F4A}body h1:not(.hero-title){font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:2.3rem;line-height:4.8rem;letter-spacing:-1px;color:#C8AC51}body h2{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:2.45rem;line-height:3rem;letter-spacing:0;text-transform:none;color:#0F4F4A}body h3{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.838rem;line-height:2.5rem;letter-spacing:0;text-transform:none;color:#0F4F4A}body h4{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.313rem;line-height:2rem;letter-spacing:0;text-transform:none;color:#C8AC51}body h5{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.094rem;line-height:1.25rem;letter-spacing:0;text-transform:none;color:#54617A}body h6{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:.875rem;line-height:1.5rem;letter-spacing:0;color:#0F4F4A}.header-homepage{background-position:center center}.header{background-position:center center}.header-homepage.color-overlay:before{background:#000}.header-homepage .background-overlay,.header-homepage.color-overlay::before{opacity:.3}.header.color-overlay:before{background:#181818}.header .background-overlay,.header.color-overlay::before{opacity:.03}.header.color-overlay:after{filter:invert(4%)}.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:8%;padding-bottom:12%}.inner-header-description{padding-top:20px;padding-bottom:15px}.inner-header-description h1.hero-title{font-family:"Josefin Sans",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:2em;line-height:114%;letter-spacing:.9px;text-transform:none;color:#0f4f4a}.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{background:#0f4f4a}.header-top-bar-inner{height:40px}.header-top-bar .header-top-bar-area.area-left span{color:#C8AC51}.header-top-bar .header-top-bar-area.area-left i.mdi{color:#C8AC51}.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:#C8AC51}.header-top-bar .header-top-bar-area.area-right .top-bar-social-icons i:hover{color:#C8AC51}.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 .navigation-bar.bordered{border-bottom-color:rgb(255 255 255 / .568);border-bottom-style:solid}.materialis-front-page .navigation-bar.bordered:not(.fixto-fixed){border-bottom-width:1px}.materialis-front-page ul.dropdown-menu>li{margin:0 4px}.materialis-front-page ul.dropdown-menu.solid-active-item>li:before{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.materialis-front-page ul.dropdown-menu.solid-active-item>li:after{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.materialis-inner-page .navigation-bar.bordered{border-bottom-color:rgb(255 255 255 / .568);border-bottom-style:solid}.materialis-inner-page .navigation-bar.bordered:not(.fixto-fixed){border-bottom-width:1px}.materialis-inner-page ul.dropdown-menu>li{margin:0 4px}.materialis-inner-page ul.dropdown-menu.solid-active-item>li:before{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.materialis-inner-page ul.dropdown-menu.solid-active-item>li:after{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.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:rgb(255 255 255)!important}.materialis-inner-page #main_menu>li>a{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:160%;letter-spacing:1px;text-transform:none}.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:rgb(255 255 255)!important}.materialis-front-page #main_menu>li>a{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:160%;letter-spacing:1px;text-transform:none}#main_menu li li>a{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:.94rem;line-height:1.5;letter-spacing:.7px;text-transform:none}.materialis-front-page .header-nav-area .social-icons a{color:#FFFFFF!important}.materialis-front-page .fixto-fixed .header-nav-area .social-icons a{color:#000000!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:#FFFFFF!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:#000000!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:#FFFFFF!important}.materialis-inner-page .fixto-fixed .inner_header-nav-area .social-icons a{color:#000000!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:#FFFFFF!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:#000000!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}[data-component="offcanvas"] i.mdi{color:#FFFFFF!important}[data-component="offcanvas"] .bubble{background-color:#FFFFFF!important}.fixto-fixed [data-component="offcanvas"] i.mdi{color:#000000!important}.fixto-fixed [data-component="offcanvas"] .bubble{background-color:#000000!important}#offcanvas-wrapper{background-color:#222B34!important}html.has-offscreen body:after{background-color:rgb(34 43 52 / .7)!important}#offcanvas-wrapper *:not(.arrow){color:#FFFFFF!important}#offcanvas_menu li.open,#offcanvas_menu li.current-menu-item,#offcanvas_menu li.current_page_item{background-color:#FFF}#offcanvas_menu li.open>a,#offcanvas_menu li.open>a>i,#offcanvas_menu li.current-menu-item>a,#offcanvas_menu li.current_page_item>a{color:#2395F6!important}#offcanvas_menu li.open>a,#offcanvas_menu li.open>a>i,#offcanvas_menu li.current-menu-item>a,#offcanvas_menu li.current_page_item>a{border-left-color:#2395F6!important}#offcanvas_menu li>ul{background-color:#686B77}#offcanvas_menu li>a{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:100%;letter-spacing:0;text-transform:none}.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:#FFF;font-family:inherit;font-weight:400;font-style:normal;font-size:1.5rem;line-height:100%;letter-spacing:0;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:#000;font-family:inherit;font-weight:400;font-size:1.5rem;line-height:100%;letter-spacing:0;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 (min-width:767px){.footer .footer-content{padding-top:15px;padding-bottom:15px}}@media (max-width:1023px){body{font-size:calc(16px * 0.875)}}@media (min-width:1024px){body{font-size:16px}}@media only screen and (min-width:768px){body h1:not(.hero-title){font-size:3.5rem}body h2{font-size:2.8rem}body h3{font-size:2.1rem}body h4{font-size:1.5rem}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:80%!important}.header-description.media-on-right .header-content{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.header-description.media-on-left .header-content{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.header-hero-media{-webkit-flex-basis:34%;-moz-flex-basis:34%;-ms-flex-preferred-size:34%;flex-basis:34%;max-width:34%;width:34%}.header-hero-content{-webkit-flex-basis:calc(100% - 34%)!important;-moz-flex-basis:calc(100% - 34%)!important;-ms-flex-preferred-size:calc(100% - 34%)!important;flex-basis:calc(100% - 34%)!important;max-width:calc(100% - 34%)!important;width:calc(100% - 34%)!important}.inner-header-description{text-align:left!important}.inner-header-description h1.hero-title{font-size:2em}.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%}}