﻿.accept-cookies-dialog .modal-body p a{color:#418f91}.accept-cookies-dialog .modal-footer .btn-default{background-color:#418f91;color:#fff}.front-topbar{display:none}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#333}h1,h2{color:#111}.portlet-link-class{font-size:14px;padding:15px;transition-duration:.4s;transition-timing-function:linear}.portlet-link-class:hover{background-color:#418f91!important;font-size:14px;padding:15px;opacity:1}.circle span{background-color:#418f91}.footer{background-image:url("/write/07624/style/agenta/images/footer-bgr.jpg")!important;background-size:cover;background-position:bottom}footer{box-shadow:0 1px 0 #f5f5f5,0 0 15px #ddd}@media(max-width:767px){.mainHeader .res_table tr td .xs-portlet-wrap.image-portlet-wrap div img{width:auto!important;max-width:50%!important}.header .xs-portlet-header-menu .navbar-toggle.btn.navbar-btn{background:#458d92!important}.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a:hover,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a:focus{border-bottom:solid 1px #f5f5f5!important;background:#458d92;color:#fff}.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav li a:hover{background:#458d92}.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav li.dropdown.open.active>.dropdown-toggle:hover{background:#458d92}.languages-and-currencies-portlet-wrap{margin-bottom:20px}}@media(max-width:768px){img[src*="footer-logo.jpg"]{width:40%!important;float:left}.header.navbar.navbar-default.navbar-static-top img[src*="small-monolitgroup-logo.jpg"]{visibility:visible}}@media(min-width:767px){.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a{color:#319db5!important}.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav li a:hover{color:#319db5!important}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#111}}@media(min-width:768px){.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a:hover,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a:focus{border-bottom:solid 0 #f5f5f5!important}.header .navbar-nav li a{border-bottom:solid 0 #f5f5f5!important}.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a{color:#418f91!important}.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav li a:hover{color:#418f91!important}.header .nav li.active .dropdown-menu li.active a{color:#458d92!important}}@media(max-width:992px){.background-cover[style*="projects-bgr.jpg"]{padding-top:150px!important}}.public-page-languages.horizontal.letter .selected,.public-page-currencies.horizontal .selected{background-color:#3f9091}.public-page-languages.horizontal.letter .selected a,.public-page-languages.horizontal.flag .selected a,.public-page-currencies.horizontal .selected a{color:#fff}.public-page-languages.horizontal.letter div,.public-page-currencies.horizontal div{background-color:#c9c9c9}.public-page-languages.horizontal.letter div a,.public-page-languages.horizontal.flag div a,.public-page-currencies.horizontal div a{color:#000}.hero-segment{position:relative;overflow:hidden;height:100%;padding-top:41.67%}.hero-segment video{position:absolute;top:0;left:0;width:100%;height:100%;background:#333;background-size:100% auto}.hero-segment .portlet-link-class{color:#fff;border:1px solid #fff;background:#00000033}.hero-segment .portlet-link-class:hover{color:#fff;border:1px solid #418f91}.hero-txt{position:absolute;width:100%;height:100%;top:0;color:#fff;display:flex;align-items:center;overflow:auto}.hero-txt h1{font-size:54px;font-weight:bold;color:#fff}.hero-txt p{font-size:20px}.hero-intro{max-width:80%;text-align:center;margin:auto}.d-mobile{display:none}.d-sm-none{display:block}@media screen and (max-width:1199px){.hero-intro p{display:none}}@media screen and (max-width:991px){.hero-logos{display:none}.hero-intro{max-width:100%;margin-bottom:40px}.hero-intro h1{font-size:40px}}@media screen and (max-width:767px){.d-mobile{display:block}.d-sm-none{display:none}.hero-intro{text-align:center}.hero-txt{align-items:center}.hero-segment:not(.about){padding-top:100%;margin-top:80px}.hero-segment video{background:#333;background-size:100% auto !important}.hero-segment.about .boxed-title h1{font-size:40px !important}}