#header.page-consulting .logo svg{fill:#54cfc4}#header.page-consulting #main-nav a.active1:not(.first),#header.page-consulting #main-nav ul>li>span.active1:not(.first){color:#54cfc4}#header.page-consulting #languages a.active1,#header.page-consulting address .tel{color:#54cfc4}#header.page-consulting address .tel:after{background-color:#54cfc4}#header.page-consulting address .tel:hover{color:var(--font-color-on-corporate-background)}#header.page-consulting address .tel:hover svg{fill:var(--font-color-on-corporate-background)}#header.page-consulting #menu-mobile>div span{background:#54cfc4}#header.page-consulting #menu-mobile>div:before,#header.page-consulting #menu-mobile>div:after{background:#54cfc4}body.page-consulting .floating-btn .ico{background-color:#54cfc4}body.page-consulting .floating-btn .text{border-color:#54cfc4}body.page-consulting .floating-btn:hover{color:#54cfc4}body.page-consulting #main-nav ul li:hover>a,body.page-consulting #main-nav ul li:focus>a{color:#54cfc4}body.page-consulting #main-nav ul li:hover>a.hasubmenu,body.page-consulting #main-nav ul li:focus>a.hasubmenu{color:#fff;background-color:#1b1b1b}body.page-consulting #submenu-mobile>div a.active1,body.page-consulting #submenu-mobile>div a:hover{color:#54cfc4}body.page-consulting #page-consulting header{color:#54cfc4;max-width:calc(1270px + var(--padding-container) * 2);margin:0 auto;padding-right:var(--padding-container);padding-left:var(--padding-container);padding-top:75px;padding-bottom:0}body.page-consulting #page-consulting header h1{z-index:10;animation:none}body.page-consulting #page-consulting header h2{z-index:20;animation:none}body.page-consulting #page-consulting header p{color:var(--font-color);margin-top:60px;animation:none}body.page-consulting #page-consulting header #svg{position:absolute;right:140px;top:50px;width:calc(35% - 2.0625rem);height:auto}body.page-consulting #page-consulting header:before{display:none}body.page-consulting #page-consulting header .divider{display:none}body.page-consulting #page-consulting .content{margin-top:6.25rem;position:relative;color:#fff;background:#61709b}body.page-consulting #page-consulting .content:before{content:"";width:calc(100vw + 4px);height:6.5625rem;position:absolute;top:0;right:-2px;left:-2px;background:#61709b;transform:translateY(-6.5rem);clip-path:polygon(100% 0,0% 100%,100% 100%);z-index:10}body.page-consulting #page-consulting .content-2{padding-bottom:6.875rem}body.page-consulting #page-consulting .content-2 .top{text-align:center;padding-top:85px;padding-bottom:85px}body.page-consulting #page-consulting .content-2 .top svg{max-width:787px;margin-bottom:calc(var(--padding-container) * 2)}body.page-consulting #page-consulting .content-2 .top h4{color:#54cfc4;font-size:1.875rem;line-height:1.5em;font-weight:var(--font-semibold);max-width:45%;margin:auto}body.page-consulting #page-consulting .content-2 .colums{display:grid;grid-template-columns:repeat(auto-fill,minmax(23rem,1fr));grid-gap:5.9375rem;padding-left:117px;padding-right:117px}body.page-consulting #page-consulting .content-2 .colums .item{display:flex;font-size:1.25rem;line-height:1.65em}body.page-consulting #page-consulting .content-2 .colums .item span{color:#54cfc4;font-size:5rem;line-height:1;font-weight:var(--font-semibold);margin-right:1.5625rem}body.page-consulting #page-consulting .content-2 .colums .item p{margin-top:0}body.page-consulting #page-consulting .content-2 .colums .item:hover{color:#54cfc4}body.page-consulting #page-consulting .page-icon-text{padding-top:65px}body.page-consulting #page-consulting .page-icon-text h3{margin-bottom:60px}body.page-consulting #page-consulting .page-icon-text .grid{grid-template-columns:auto;padding-left:110px;padding-right:185px;padding-bottom:130px}body.page-consulting #page-consulting .page-icon-text .grid .item{display:flex;align-items:flex-start;gap:var(--padding-container)}body.page-consulting #page-consulting .page-icon-text .grid .item svg{fill:#54cfc4;max-height:3.75rem;width:6.5rem;height:auto}body.page-consulting #page-consulting .page-icon-text .grid .item h3{color:#54cfc4;font-size:26px;font-weight:var(--font-semibold);margin-bottom:1em}body.page-consulting #page-consulting #contact-block{background-color:#54cfc4}body.page-consulting #page-consulting #contact-block form input[type=submit]:hover{color:#54cfc4}body.page-consulting #page-consulting #contact-block form .accepta,body.page-consulting #page-consulting #contact-block form .accepta a{color:var(--font-color-on-corporate-background)}body.page-consulting #page-consulting #contact-block form .jcf-checkbox span{border-color:#54cfc4}body.page-consulting #page-consulting #contact-block form .jcf-checkbox span.form_error{display:none}
