#header.page-positioning .logo svg{fill:#89a9ff}#header.page-positioning #main-nav a.active1:not(.first),#header.page-positioning #main-nav ul>li>span.active1:not(.first){color:#89a9ff}#header.page-positioning #languages a.active1,#header.page-positioning address .tel{color:#89a9ff}#header.page-positioning address .tel:after{background-color:#89a9ff}#header.page-positioning address .tel:hover{color:var(--font-color-on-corporate-background)}#header.page-positioning address .tel:hover svg{fill:var(--font-color-on-corporate-background)}#header.page-positioning #menu-mobile>div span{background:#89a9ff}#header.page-positioning #menu-mobile>div:before,#header.page-positioning #menu-mobile>div:after{background:#89a9ff}body.page-positioning .floating-btn .ico{background-color:#89a9ff}body.page-positioning .floating-btn .text{border-color:#89a9ff}body.page-positioning .floating-btn:hover{color:#89a9ff}body.page-positioning #main-nav ul li:hover>a,body.page-positioning #main-nav ul li:focus>a{color:#5d3d8a}body.page-positioning #main-nav ul li:hover>a.hasubmenu,body.page-positioning #main-nav ul li:focus>a.hasubmenu{color:#fff;background-color:#1b1b1b}body.page-positioning #submenu-mobile>div a.active1,body.page-positioning #submenu-mobile>div a:hover{color:#5d3d8a}body.page-positioning #page-positioning header{color:#89a9ff;max-width:calc(1270px + var(--padding-container) * 2);margin:0 auto;padding-right:var(--padding-container);padding-left:var(--padding-container);padding-top:30px;padding-bottom:30px}body.page-positioning #page-positioning header h1{z-index:10;animation:none}body.page-positioning #page-positioning header h2{z-index:20;animation:none}body.page-positioning #page-positioning header #svg{position:absolute;top:var(--padding-container);right:160px;width:calc(30% - 2.0625rem);height:auto}body.page-positioning #page-positioning header p{color:var(--font-color);margin-top:60px;animation:none}body.page-positioning #page-positioning header:before{display:none}body.page-positioning #page-positioning header .divider{display:none}body.page-positioning #page-positioning .divider{position:relative;z-index:1}body.page-positioning #page-positioning .divider .container{z-index:100;padding-top:6.375rem;padding-bottom:1rem}body.page-positioning #page-positioning .divider .container h3{color:var(--font-color-on-corporate-background);font-size:2.5rem;font-weight:var(--font-bold);z-index:100}body.page-positioning #page-positioning .divider svg{z-index:-1;width:calc(100% + 4px);height:100%;position:absolute;inset:0 -2px -2px;fill:#89a9ff}body.page-positioning #page-positioning .divider svg path{min-width:100%}body.page-positioning #page-positioning .content{position:relative;color:#fff;background:#89a9ff}body.page-positioning #page-positioning .content-2{padding-bottom:6.875rem}body.page-positioning #page-positioning .content-2 .top{text-align:center;padding-top:5.3125rem;padding-bottom:75px}body.page-positioning #page-positioning .content-2 .top svg{max-width:575px;margin-bottom:calc(var(--padding-container) * 2)}body.page-positioning #page-positioning .content-2 .top h4{color:#5d3d8a;font-size:1.875rem;line-height:1.5em;font-weight:var(--font-semibold);max-width:60%;margin:auto}body.page-positioning #page-positioning .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-positioning #page-positioning .content-2 .colums .item{display:flex;font-size:1.25rem;line-height:1.65em}body.page-positioning #page-positioning .content-2 .colums .item span{color:#89a9ff;font-size:5rem;line-height:1;font-weight:var(--font-semibold);margin-right:1.5625rem}body.page-positioning #page-positioning .content-2 .colums .item p{margin-top:0}body.page-positioning #page-positioning .content-2 .colums .item:hover{color:#89a9ff}body.page-positioning #page-positioning .page-icon-text{padding-top:65px}body.page-positioning #page-positioning .page-icon-text h3{margin-bottom:2.5em}body.page-positioning #page-positioning .page-icon-text .grid{grid-template-columns:auto;padding-left:110px;padding-right:185px;padding-bottom:130px}body.page-positioning #page-positioning .page-icon-text .grid .item{display:flex;align-items:flex-start;gap:30px}body.page-positioning #page-positioning .page-icon-text .grid .item svg{fill:#5d3d8a;max-height:3.75rem;width:6.5rem;height:auto}body.page-positioning #page-positioning .page-icon-text .grid .item h3{color:#5d3d8a;font-size:26px;font-weight:var(--font-semibold);margin-bottom:1em}body.page-positioning #page-positioning #contact-block{background-color:#5d3d8a}body.page-positioning #page-positioning #contact-block form input[type=submit]:hover{color:#5d3d8a}body.page-positioning #page-positioning #contact-block form .accepta,body.page-positioning #page-positioning #contact-block form .accepta a{color:var(--font-color-on-corporate-background)}body.page-positioning #page-positioning #contact-block form .jcf-checkbox span{border-color:#5d3d8a}body.page-positioning #page-positioning #contact-block form .jcf-checkbox span.form_error{display:none}
