.header,.footer{font-family:Roboto,sans-serif;font-style:normal;font-weight:normal;text-decoration:none;color:#1e2b33;font-size:16px}.header p,.footer p{font-family:Roboto,sans-serif;font-style:normal;font-weight:normal;text-decoration:none}.header a,.footer a{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;text-decoration:none;color:#27235e}.header a:hover,.footer a:hover,.header a:focus,.footer a:focus{font-weight:700;text-decoration:underline;font-family:Roboto,sans-serif;font-style:normal;color:#27235e}.header a:active,.footer a:active{font-weight:700;text-decoration:underline;font-family:Roboto,sans-serif;font-style:normal;color:#7773ae}.header h1,.header h2,.header h3,.header h4,.header h5,.header h6,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{font-family:Roboto Slab,serif;font-style:normal;font-weight:normal;text-decoration:none;color:#1e2b33;text-transform:uppercase}.header ul,.header ol,.footer ul,.footer ol{margin:1.4rem 0;padding-left:1.4rem}.header ul li,.header ol li,.footer ul li,.footer ol li{margin:.7rem}.header ul ul,.header ol ul,.header ul ol,.header ol ol,.footer ul ul,.footer ol ul,.footer ul ol,.footer ol ol{margin:1.4rem}.header .header__logo .logo-company-name{color:#fff}.header .navigation-primary .menu-item a{font-family:roboto,sans-serif;font-style:normal;font-weight:500;text-transform:capitalize}.header .navigation-primary .submenu.level-2{border:1px solid #d0d0d0}.header .navigation-primary .submenu.level-2>li{border-bottom:1px solid #d0d0d0}@media(max-width:992px){.header .header__menu .header__mobile-menu-icon,.header .header__menu .header__mobile-menu-icon:after,.header .header__menu .header__mobile-menu-icon:before,.header .header__menu .menu-arrow-icon,.header .header__menu .menu-arrow-icon:after{background-color:#000}.header .navigation-primary .submenu.level-1>li,.header .navigation-primary .submenu.level-2 .menu-item{border-top-color:#d0d0d0}}.header .header__language-switcher .lang_list_class{border:1px solid #d0d0d0}.footer .footer__bottom-section{border-top:1px solid #d0d0d0}.footer .footer__navigation a{font-family:Roboto,sans-serif;font-style:normal;font-weight:normal;text-decoration:none;color:#fff;font-size:16px;text-transform:none}.header img,.footer img{max-width:100%}.header .social-links__icon svg,.footer .social-links__icon svg{fill:#1e2b33}.header .social-links__icon:hover svg,.footer .social-links__icon:hover svg{fill:#1e2b33}.header .social-links__icon:hover,.footer .social-links__icon:hover{background-color:transparent}