/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Borna";src:url(/themes/custom/CS2/webpack/dist/./fonts/borna-regular-webfont.woff2) format("woff2"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-regular-webfont.woff) format("woff"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-regular-webfont.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Borna";src:url(/themes/custom/CS2/webpack/dist/./fonts/borna-bold-webfont.woff2) format("woff2"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-bold-webfont.woff) format("woff"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-bold-webfont.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Borna";src:url(/themes/custom/CS2/webpack/dist/./fonts/borna-bolditalic-webfont.woff2) format("woff2"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-bolditalic-webfont.woff) format("woff"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-bolditalic-webfont.ttf) format("truetype");font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:"Borna";src:url(/themes/custom/CS2/webpack/dist/./fonts/borna-medium-webfont.woff2) format("woff2"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-medium-webfont.woff) format("woff"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-medium-webfont.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Borna";src:url(/themes/custom/CS2/webpack/dist/./fonts/borna-mediumitalic-webfont.woff2) format("woff2"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-mediumitalic-webfont.woff) format("woff"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-mediumitalic-webfont.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:"Borna";src:url(/themes/custom/CS2/webpack/dist/./fonts/borna-regularitalic-webfont.woff2) format("woff2"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-regularitalic-webfont.woff) format("woff"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-regularitalic-webfont.ttf) format("truetype");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:"Borna";src:url(/themes/custom/CS2/webpack/dist/./fonts/borna-semibold-webfont.woff2) format("woff2"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-semibold-webfont.woff) format("woff"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-semibold-webfont.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Borna";src:url(/themes/custom/CS2/webpack/dist/./fonts/borna-semibolditalic-webfont.woff2) format("woff2"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-semibolditalic-webfont.woff) format("woff"),url(/themes/custom/CS2/webpack/dist/./fonts/borna-semibolditalic-webfont.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap;}@media (min-width:0){.col-xs-1{width:8.3333333333%;max-width:8.3333333333%;flex:0 0 8.3333333333%;}.col-xs-2{width:16.6666666667%;max-width:16.6666666667%;flex:0 0 16.6666666667%;}.col-xs-3{width:25%;max-width:25%;flex:0 0 25%;}.col-xs-4{width:33.3333333333%;max-width:33.3333333333%;flex:0 0 33.3333333333%;}.col-xs-5{width:41.6666666667%;max-width:41.6666666667%;flex:0 0 41.6666666667%;}.col-xs-6{width:50%;max-width:50%;flex:0 0 50%;}.col-xs-7{width:58.3333333333%;max-width:58.3333333333%;flex:0 0 58.3333333333%;}.col-xs-8{width:66.6666666667%;max-width:66.6666666667%;flex:0 0 66.6666666667%;}.col-xs-9{width:75%;max-width:75%;flex:0 0 75%;}.col-xs-10{width:83.3333333333%;max-width:83.3333333333%;flex:0 0 83.3333333333%;}.col-xs-11{width:91.6666666667%;max-width:91.6666666667%;flex:0 0 91.6666666667%;}.col-xs-12{width:100%;max-width:100%;flex:0 0 100%;}}@media (min-width:576px){.col-sm-1{width:8.3333333333%;max-width:8.3333333333%;flex:0 0 8.3333333333%;}.col-sm-2{width:16.6666666667%;max-width:16.6666666667%;flex:0 0 16.6666666667%;}.col-sm-3{width:25%;max-width:25%;flex:0 0 25%;}.col-sm-4{width:33.3333333333%;max-width:33.3333333333%;flex:0 0 33.3333333333%;}.col-sm-5{width:41.6666666667%;max-width:41.6666666667%;flex:0 0 41.6666666667%;}.col-sm-6{width:50%;max-width:50%;flex:0 0 50%;}.col-sm-7{width:58.3333333333%;max-width:58.3333333333%;flex:0 0 58.3333333333%;}.col-sm-8{width:66.6666666667%;max-width:66.6666666667%;flex:0 0 66.6666666667%;}.col-sm-9{width:75%;max-width:75%;flex:0 0 75%;}.col-sm-10{width:83.3333333333%;max-width:83.3333333333%;flex:0 0 83.3333333333%;}.col-sm-11{width:91.6666666667%;max-width:91.6666666667%;flex:0 0 91.6666666667%;}.col-sm-12{width:100%;max-width:100%;flex:0 0 100%;}}@media (min-width:768px){.col-md-1{width:8.3333333333%;max-width:8.3333333333%;flex:0 0 8.3333333333%;}.col-md-2{width:16.6666666667%;max-width:16.6666666667%;flex:0 0 16.6666666667%;}.col-md-3{width:25%;max-width:25%;flex:0 0 25%;}.col-md-4{width:33.3333333333%;max-width:33.3333333333%;flex:0 0 33.3333333333%;}.col-md-5{width:41.6666666667%;max-width:41.6666666667%;flex:0 0 41.6666666667%;}.col-md-6{width:50%;max-width:50%;flex:0 0 50%;}.col-md-7{width:58.3333333333%;max-width:58.3333333333%;flex:0 0 58.3333333333%;}.col-md-8{width:66.6666666667%;max-width:66.6666666667%;flex:0 0 66.6666666667%;}.col-md-9{width:75%;max-width:75%;flex:0 0 75%;}.col-md-10{width:83.3333333333%;max-width:83.3333333333%;flex:0 0 83.3333333333%;}.col-md-11{width:91.6666666667%;max-width:91.6666666667%;flex:0 0 91.6666666667%;}.col-md-12{width:100%;max-width:100%;flex:0 0 100%;}}@media (min-width:992px){.col-lg-1{width:8.3333333333%;max-width:8.3333333333%;flex:0 0 8.3333333333%;}.col-lg-2{width:16.6666666667%;max-width:16.6666666667%;flex:0 0 16.6666666667%;}.col-lg-3{width:25%;max-width:25%;flex:0 0 25%;}.col-lg-4{width:33.3333333333%;max-width:33.3333333333%;flex:0 0 33.3333333333%;}.col-lg-5{width:41.6666666667%;max-width:41.6666666667%;flex:0 0 41.6666666667%;}.col-lg-6{width:50%;max-width:50%;flex:0 0 50%;}.col-lg-7{width:58.3333333333%;max-width:58.3333333333%;flex:0 0 58.3333333333%;}.col-lg-8{width:66.6666666667%;max-width:66.6666666667%;flex:0 0 66.6666666667%;}.col-lg-9{width:75%;max-width:75%;flex:0 0 75%;}.col-lg-10{width:83.3333333333%;max-width:83.3333333333%;flex:0 0 83.3333333333%;}.col-lg-11{width:91.6666666667%;max-width:91.6666666667%;flex:0 0 91.6666666667%;}.col-lg-12{width:100%;max-width:100%;flex:0 0 100%;}}@media (min-width:1200px){.col-xl-1{width:8.3333333333%;max-width:8.3333333333%;flex:0 0 8.3333333333%;}.col-xl-2{width:16.6666666667%;max-width:16.6666666667%;flex:0 0 16.6666666667%;}.col-xl-3{width:25%;max-width:25%;flex:0 0 25%;}.col-xl-4{width:33.3333333333%;max-width:33.3333333333%;flex:0 0 33.3333333333%;}.col-xl-5{width:41.6666666667%;max-width:41.6666666667%;flex:0 0 41.6666666667%;}.col-xl-6{width:50%;max-width:50%;flex:0 0 50%;}.col-xl-7{width:58.3333333333%;max-width:58.3333333333%;flex:0 0 58.3333333333%;}.col-xl-8{width:66.6666666667%;max-width:66.6666666667%;flex:0 0 66.6666666667%;}.col-xl-9{width:75%;max-width:75%;flex:0 0 75%;}.col-xl-10{width:83.3333333333%;max-width:83.3333333333%;flex:0 0 83.3333333333%;}.col-xl-11{width:91.6666666667%;max-width:91.6666666667%;flex:0 0 91.6666666667%;}.col-xl-12{width:100%;max-width:100%;flex:0 0 100%;}}@media (min-width:1300px){.col-menu-1{width:8.3333333333%;max-width:8.3333333333%;flex:0 0 8.3333333333%;}.col-menu-2{width:16.6666666667%;max-width:16.6666666667%;flex:0 0 16.6666666667%;}.col-menu-3{width:25%;max-width:25%;flex:0 0 25%;}.col-menu-4{width:33.3333333333%;max-width:33.3333333333%;flex:0 0 33.3333333333%;}.col-menu-5{width:41.6666666667%;max-width:41.6666666667%;flex:0 0 41.6666666667%;}.col-menu-6{width:50%;max-width:50%;flex:0 0 50%;}.col-menu-7{width:58.3333333333%;max-width:58.3333333333%;flex:0 0 58.3333333333%;}.col-menu-8{width:66.6666666667%;max-width:66.6666666667%;flex:0 0 66.6666666667%;}.col-menu-9{width:75%;max-width:75%;flex:0 0 75%;}.col-menu-10{width:83.3333333333%;max-width:83.3333333333%;flex:0 0 83.3333333333%;}.col-menu-11{width:91.6666666667%;max-width:91.6666666667%;flex:0 0 91.6666666667%;}.col-menu-12{width:100%;max-width:100%;flex:0 0 100%;}}@media (min-width:1400px){.col-xxl-1{width:8.3333333333%;max-width:8.3333333333%;flex:0 0 8.3333333333%;}.col-xxl-2{width:16.6666666667%;max-width:16.6666666667%;flex:0 0 16.6666666667%;}.col-xxl-3{width:25%;max-width:25%;flex:0 0 25%;}.col-xxl-4{width:33.3333333333%;max-width:33.3333333333%;flex:0 0 33.3333333333%;}.col-xxl-5{width:41.6666666667%;max-width:41.6666666667%;flex:0 0 41.6666666667%;}.col-xxl-6{width:50%;max-width:50%;flex:0 0 50%;}.col-xxl-7{width:58.3333333333%;max-width:58.3333333333%;flex:0 0 58.3333333333%;}.col-xxl-8{width:66.6666666667%;max-width:66.6666666667%;flex:0 0 66.6666666667%;}.col-xxl-9{width:75%;max-width:75%;flex:0 0 75%;}.col-xxl-10{width:83.3333333333%;max-width:83.3333333333%;flex:0 0 83.3333333333%;}.col-xxl-11{width:91.6666666667%;max-width:91.6666666667%;flex:0 0 91.6666666667%;}.col-xxl-12{width:100%;max-width:100%;flex:0 0 100%;}}@media (min-width:calc(1296px + 32px)){.col-desk-1{width:8.3333333333%;max-width:8.3333333333%;flex:0 0 8.3333333333%;}.col-desk-2{width:16.6666666667%;max-width:16.6666666667%;flex:0 0 16.6666666667%;}.col-desk-3{width:25%;max-width:25%;flex:0 0 25%;}.col-desk-4{width:33.3333333333%;max-width:33.3333333333%;flex:0 0 33.3333333333%;}.col-desk-5{width:41.6666666667%;max-width:41.6666666667%;flex:0 0 41.6666666667%;}.col-desk-6{width:50%;max-width:50%;flex:0 0 50%;}.col-desk-7{width:58.3333333333%;max-width:58.3333333333%;flex:0 0 58.3333333333%;}.col-desk-8{width:66.6666666667%;max-width:66.6666666667%;flex:0 0 66.6666666667%;}.col-desk-9{width:75%;max-width:75%;flex:0 0 75%;}.col-desk-10{width:83.3333333333%;max-width:83.3333333333%;flex:0 0 83.3333333333%;}.col-desk-11{width:91.6666666667%;max-width:91.6666666667%;flex:0 0 91.6666666667%;}.col-desk-12{width:100%;max-width:100%;flex:0 0 100%;}}.container-standard{width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);margin-left:auto;margin-right:auto;}@media (min-width:calc(1296px + 32px)){.container-standard{max-width:calc(1296px + 32px);}}.container-standard-full{width:100%;padding-right:calc(32px);padding-left:calc(32px);margin-left:auto;margin-right:auto;}@media (max-width:992px){.container-standard-full{padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}}.row{display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);}.row > [class^=col-],.row > [class*=" col-"],.row > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.col-12{width:100%;max-width:100%;flex:0 0 100%;}.col-11{width:91.6666666667%;max-width:91.6666666667%;flex:0 0 91.6666666667%;}.col-10{width:83.3333333333%;max-width:83.3333333333%;flex:0 0 83.3333333333%;}.col-9{width:75%;max-width:75%;flex:0 0 75%;}.col-8{width:66.6666666667%;max-width:66.6666666667%;flex:0 0 66.6666666667%;}.col-7{width:58.3333333333%;max-width:58.3333333333%;flex:0 0 58.3333333333%;}.col-6{width:50%;max-width:50%;flex:0 0 50%;}.col-5{width:41.6666666667%;max-width:41.6666666667%;flex:0 0 41.6666666667%;}.col-4{width:33.3333333333%;max-width:33.3333333333%;flex:0 0 33.3333333333%;}.col-3{width:25%;max-width:25%;flex:0 0 25%;}.col-2{width:16.6666666667%;max-width:16.6666666667%;flex:0 0 16.6666666667%;}.col-1{width:8.3333333333%;max-width:8.3333333333%;flex:0 0 8.3333333333%;}@media (max-width:768px){.md-col-12{width:100%;max-width:100%;flex:0 0 100%;}}.m4{margin:4px;}.ml4{margin-left:4px;}.mr4{margin-right:4px;}.mt4{margin-top:4px;}.mb4{margin-bottom:4px;}.mx4{margin-left:4px;margin-right:4px;}.my4{margin-top:4px;margin-bottom:4px;}.p4{padding:4px;}.pl4{padding-left:4px;}.pr4{padding-right:4px;}.pt4{padding-top:4px;}.pb4{padding-bottom:4px;}.px4{padding-left:4px;padding-right:4px;}.py4{padding-top:4px;padding-bottom:4px;}.m8{margin:8px;}.ml8{margin-left:8px;}.mr8{margin-right:8px;}.mt8{margin-top:8px;}.mb8{margin-bottom:8px;}.mx8{margin-left:8px;margin-right:8px;}.my8{margin-top:8px;margin-bottom:8px;}.p8{padding:8px;}.pl8{padding-left:8px;}.pr8{padding-right:8px;}.pt8{padding-top:8px;}.pb8{padding-bottom:8px;}.px8{padding-left:8px;padding-right:8px;}.py8{padding-top:8px;padding-bottom:8px;}.m12{margin:12px;}.ml12{margin-left:12px;}.mr12{margin-right:12px;}.mt12{margin-top:12px;}.mb12{margin-bottom:12px;}.mx12{margin-left:12px;margin-right:12px;}.my12{margin-top:12px;margin-bottom:12px;}.p12{padding:12px;}.pl12{padding-left:12px;}.pr12{padding-right:12px;}.pt12{padding-top:12px;}.pb12{padding-bottom:12px;}.px12{padding-left:12px;padding-right:12px;}.py12{padding-top:12px;padding-bottom:12px;}.m16{margin:16px;}.ml16{margin-left:16px;}.mr16{margin-right:16px;}.mt16{margin-top:16px;}.mb16{margin-bottom:16px;}.mx16{margin-left:16px;margin-right:16px;}.my16{margin-top:16px;margin-bottom:16px;}.p16{padding:16px;}.pl16{padding-left:16px;}.pr16{padding-right:16px;}.pt16{padding-top:16px;}.pb16{padding-bottom:16px;}.px16{padding-left:16px;padding-right:16px;}.py16{padding-top:16px;padding-bottom:16px;}.m20{margin:20px;}.ml20{margin-left:20px;}.mr20{margin-right:20px;}.mt20{margin-top:20px;}.mb20{margin-bottom:20px;}.mx20{margin-left:20px;margin-right:20px;}.my20{margin-top:20px;margin-bottom:20px;}.p20{padding:20px;}.pl20{padding-left:20px;}.pr20{padding-right:20px;}.pt20{padding-top:20px;}.pb20{padding-bottom:20px;}.px20{padding-left:20px;padding-right:20px;}.py20{padding-top:20px;padding-bottom:20px;}.m24{margin:24px;}.ml24{margin-left:24px;}.mr24{margin-right:24px;}.mt24{margin-top:24px;}.mb24{margin-bottom:24px;}.mx24{margin-left:24px;margin-right:24px;}.my24{margin-top:24px;margin-bottom:24px;}.p24{padding:24px;}.pl24{padding-left:24px;}.pr24{padding-right:24px;}.pt24{padding-top:24px;}.pb24{padding-bottom:24px;}.px24{padding-left:24px;padding-right:24px;}.py24{padding-top:24px;padding-bottom:24px;}.m28{margin:28px;}.ml28{margin-left:28px;}.mr28{margin-right:28px;}.mt28{margin-top:28px;}.mb28{margin-bottom:28px;}.mx28{margin-left:28px;margin-right:28px;}.my28{margin-top:28px;margin-bottom:28px;}.p28{padding:28px;}.pl28{padding-left:28px;}.pr28{padding-right:28px;}.pt28{padding-top:28px;}.pb28{padding-bottom:28px;}.px28{padding-left:28px;padding-right:28px;}.py28{padding-top:28px;padding-bottom:28px;}.m32{margin:32px;}.ml32{margin-left:32px;}.mr32{margin-right:32px;}.mt32{margin-top:32px;}.mb32{margin-bottom:32px;}.mx32{margin-left:32px;margin-right:32px;}.my32{margin-top:32px;margin-bottom:32px;}.p32{padding:32px;}.pl32{padding-left:32px;}.pr32{padding-right:32px;}.pt32{padding-top:32px;}.pb32{padding-bottom:32px;}.px32{padding-left:32px;padding-right:32px;}.py32{padding-top:32px;padding-bottom:32px;}.m36{margin:36px;}.ml36{margin-left:36px;}.mr36{margin-right:36px;}.mt36{margin-top:36px;}.mb36{margin-bottom:36px;}.mx36{margin-left:36px;margin-right:36px;}.my36{margin-top:36px;margin-bottom:36px;}.p36{padding:36px;}.pl36{padding-left:36px;}.pr36{padding-right:36px;}.pt36{padding-top:36px;}.pb36{padding-bottom:36px;}.px36{padding-left:36px;padding-right:36px;}.py36{padding-top:36px;padding-bottom:36px;}.m40{margin:40px;}.ml40{margin-left:40px;}.mr40{margin-right:40px;}.mt40{margin-top:40px;}.mb40{margin-bottom:40px;}.mx40{margin-left:40px;margin-right:40px;}.my40{margin-top:40px;margin-bottom:40px;}.p40{padding:40px;}.pl40{padding-left:40px;}.pr40{padding-right:40px;}.pt40{padding-top:40px;}.pb40{padding-bottom:40px;}.px40{padding-left:40px;padding-right:40px;}.py40{padding-top:40px;padding-bottom:40px;}.m44{margin:44px;}.ml44{margin-left:44px;}.mr44{margin-right:44px;}.mt44{margin-top:44px;}.mb44{margin-bottom:44px;}.mx44{margin-left:44px;margin-right:44px;}.my44{margin-top:44px;margin-bottom:44px;}.p44{padding:44px;}.pl44{padding-left:44px;}.pr44{padding-right:44px;}.pt44{padding-top:44px;}.pb44{padding-bottom:44px;}.px44{padding-left:44px;padding-right:44px;}.py44{padding-top:44px;padding-bottom:44px;}.m48{margin:48px;}.ml48{margin-left:48px;}.mr48{margin-right:48px;}.mt48{margin-top:48px;}.mb48{margin-bottom:48px;}.mx48{margin-left:48px;margin-right:48px;}.my48{margin-top:48px;margin-bottom:48px;}.p48{padding:48px;}.pl48{padding-left:48px;}.pr48{padding-right:48px;}.pt48{padding-top:48px;}.pb48{padding-bottom:48px;}.px48{padding-left:48px;padding-right:48px;}.py48{padding-top:48px;padding-bottom:48px;}.m52{margin:52px;}.ml52{margin-left:52px;}.mr52{margin-right:52px;}.mt52{margin-top:52px;}.mb52{margin-bottom:52px;}.mx52{margin-left:52px;margin-right:52px;}.my52{margin-top:52px;margin-bottom:52px;}.p52{padding:52px;}.pl52{padding-left:52px;}.pr52{padding-right:52px;}.pt52{padding-top:52px;}.pb52{padding-bottom:52px;}.px52{padding-left:52px;padding-right:52px;}.py52{padding-top:52px;padding-bottom:52px;}.m56{margin:56px;}.ml56{margin-left:56px;}.mr56{margin-right:56px;}.mt56{margin-top:56px;}.mb56{margin-bottom:56px;}.mx56{margin-left:56px;margin-right:56px;}.my56{margin-top:56px;margin-bottom:56px;}.p56{padding:56px;}.pl56{padding-left:56px;}.pr56{padding-right:56px;}.pt56{padding-top:56px;}.pb56{padding-bottom:56px;}.px56{padding-left:56px;padding-right:56px;}.py56{padding-top:56px;padding-bottom:56px;}.m60{margin:60px;}.ml60{margin-left:60px;}.mr60{margin-right:60px;}.mt60{margin-top:60px;}.mb60{margin-bottom:60px;}.mx60{margin-left:60px;margin-right:60px;}.my60{margin-top:60px;margin-bottom:60px;}.p60{padding:60px;}.pl60{padding-left:60px;}.pr60{padding-right:60px;}.pt60{padding-top:60px;}.pb60{padding-bottom:60px;}.px60{padding-left:60px;padding-right:60px;}.py60{padding-top:60px;padding-bottom:60px;}.m64{margin:64px;}.ml64{margin-left:64px;}.mr64{margin-right:64px;}.mt64{margin-top:64px;}.mb64{margin-bottom:64px;}.mx64{margin-left:64px;margin-right:64px;}.my64{margin-top:64px;margin-bottom:64px;}.p64{padding:64px;}.pl64{padding-left:64px;}.pr64{padding-right:64px;}.pt64{padding-top:64px;}.pb64{padding-bottom:64px;}.px64{padding-left:64px;padding-right:64px;}.py64{padding-top:64px;padding-bottom:64px;}.m68{margin:68px;}.ml68{margin-left:68px;}.mr68{margin-right:68px;}.mt68{margin-top:68px;}.mb68{margin-bottom:68px;}.mx68{margin-left:68px;margin-right:68px;}.my68{margin-top:68px;margin-bottom:68px;}.p68{padding:68px;}.pl68{padding-left:68px;}.pr68{padding-right:68px;}.pt68{padding-top:68px;}.pb68{padding-bottom:68px;}.px68{padding-left:68px;padding-right:68px;}.py68{padding-top:68px;padding-bottom:68px;}.m72{margin:72px;}.ml72{margin-left:72px;}.mr72{margin-right:72px;}.mt72{margin-top:72px;}.mb72{margin-bottom:72px;}.mx72{margin-left:72px;margin-right:72px;}.my72{margin-top:72px;margin-bottom:72px;}.p72{padding:72px;}.pl72{padding-left:72px;}.pr72{padding-right:72px;}.pt72{padding-top:72px;}.pb72{padding-bottom:72px;}.px72{padding-left:72px;padding-right:72px;}.py72{padding-top:72px;padding-bottom:72px;}.m76{margin:76px;}.ml76{margin-left:76px;}.mr76{margin-right:76px;}.mt76{margin-top:76px;}.mb76{margin-bottom:76px;}.mx76{margin-left:76px;margin-right:76px;}.my76{margin-top:76px;margin-bottom:76px;}.p76{padding:76px;}.pl76{padding-left:76px;}.pr76{padding-right:76px;}.pt76{padding-top:76px;}.pb76{padding-bottom:76px;}.px76{padding-left:76px;padding-right:76px;}.py76{padding-top:76px;padding-bottom:76px;}.m80{margin:80px;}.ml80{margin-left:80px;}.mr80{margin-right:80px;}.mt80{margin-top:80px;}.mb80{margin-bottom:80px;}.mx80{margin-left:80px;margin-right:80px;}.my80{margin-top:80px;margin-bottom:80px;}.p80{padding:80px;}.pl80{padding-left:80px;}.pr80{padding-right:80px;}.pt80{padding-top:80px;}.pb80{padding-bottom:80px;}.px80{padding-left:80px;padding-right:80px;}.py80{padding-top:80px;padding-bottom:80px;}.m84{margin:84px;}.ml84{margin-left:84px;}.mr84{margin-right:84px;}.mt84{margin-top:84px;}.mb84{margin-bottom:84px;}.mx84{margin-left:84px;margin-right:84px;}.my84{margin-top:84px;margin-bottom:84px;}.p84{padding:84px;}.pl84{padding-left:84px;}.pr84{padding-right:84px;}.pt84{padding-top:84px;}.pb84{padding-bottom:84px;}.px84{padding-left:84px;padding-right:84px;}.py84{padding-top:84px;padding-bottom:84px;}.m88{margin:88px;}.ml88{margin-left:88px;}.mr88{margin-right:88px;}.mt88{margin-top:88px;}.mb88{margin-bottom:88px;}.mx88{margin-left:88px;margin-right:88px;}.my88{margin-top:88px;margin-bottom:88px;}.p88{padding:88px;}.pl88{padding-left:88px;}.pr88{padding-right:88px;}.pt88{padding-top:88px;}.pb88{padding-bottom:88px;}.px88{padding-left:88px;padding-right:88px;}.py88{padding-top:88px;padding-bottom:88px;}.m92{margin:92px;}.ml92{margin-left:92px;}.mr92{margin-right:92px;}.mt92{margin-top:92px;}.mb92{margin-bottom:92px;}.mx92{margin-left:92px;margin-right:92px;}.my92{margin-top:92px;margin-bottom:92px;}.p92{padding:92px;}.pl92{padding-left:92px;}.pr92{padding-right:92px;}.pt92{padding-top:92px;}.pb92{padding-bottom:92px;}.px92{padding-left:92px;padding-right:92px;}.py92{padding-top:92px;padding-bottom:92px;}.m96{margin:96px;}.ml96{margin-left:96px;}.mr96{margin-right:96px;}.mt96{margin-top:96px;}.mb96{margin-bottom:96px;}.mx96{margin-left:96px;margin-right:96px;}.my96{margin-top:96px;margin-bottom:96px;}.p96{padding:96px;}.pl96{padding-left:96px;}.pr96{padding-right:96px;}.pt96{padding-top:96px;}.pb96{padding-bottom:96px;}.px96{padding-left:96px;padding-right:96px;}.py96{padding-top:96px;padding-bottom:96px;}.m100{margin:100px;}.ml100{margin-left:100px;}.mr100{margin-right:100px;}.mt100{margin-top:100px;}.mb100{margin-bottom:100px;}.mx100{margin-left:100px;margin-right:100px;}.my100{margin-top:100px;margin-bottom:100px;}.p100{padding:100px;}.pl100{padding-left:100px;}.pr100{padding-right:100px;}.pt100{padding-top:100px;}.pb100{padding-bottom:100px;}.px100{padding-left:100px;padding-right:100px;}.py100{padding-top:100px;padding-bottom:100px;}.m104{margin:104px;}.ml104{margin-left:104px;}.mr104{margin-right:104px;}.mt104{margin-top:104px;}.mb104{margin-bottom:104px;}.mx104{margin-left:104px;margin-right:104px;}.my104{margin-top:104px;margin-bottom:104px;}.p104{padding:104px;}.pl104{padding-left:104px;}.pr104{padding-right:104px;}.pt104{padding-top:104px;}.pb104{padding-bottom:104px;}.px104{padding-left:104px;padding-right:104px;}.py104{padding-top:104px;padding-bottom:104px;}.m108{margin:108px;}.ml108{margin-left:108px;}.mr108{margin-right:108px;}.mt108{margin-top:108px;}.mb108{margin-bottom:108px;}.mx108{margin-left:108px;margin-right:108px;}.my108{margin-top:108px;margin-bottom:108px;}.p108{padding:108px;}.pl108{padding-left:108px;}.pr108{padding-right:108px;}.pt108{padding-top:108px;}.pb108{padding-bottom:108px;}.px108{padding-left:108px;padding-right:108px;}.py108{padding-top:108px;padding-bottom:108px;}.m112{margin:112px;}.ml112{margin-left:112px;}.mr112{margin-right:112px;}.mt112{margin-top:112px;}.mb112{margin-bottom:112px;}.mx112{margin-left:112px;margin-right:112px;}.my112{margin-top:112px;margin-bottom:112px;}.p112{padding:112px;}.pl112{padding-left:112px;}.pr112{padding-right:112px;}.pt112{padding-top:112px;}.pb112{padding-bottom:112px;}.px112{padding-left:112px;padding-right:112px;}.py112{padding-top:112px;padding-bottom:112px;}.m116{margin:116px;}.ml116{margin-left:116px;}.mr116{margin-right:116px;}.mt116{margin-top:116px;}.mb116{margin-bottom:116px;}.mx116{margin-left:116px;margin-right:116px;}.my116{margin-top:116px;margin-bottom:116px;}.p116{padding:116px;}.pl116{padding-left:116px;}.pr116{padding-right:116px;}.pt116{padding-top:116px;}.pb116{padding-bottom:116px;}.px116{padding-left:116px;padding-right:116px;}.py116{padding-top:116px;padding-bottom:116px;}.m120{margin:120px;}.ml120{margin-left:120px;}.mr120{margin-right:120px;}.mt120{margin-top:120px;}.mb120{margin-bottom:120px;}.mx120{margin-left:120px;margin-right:120px;}.my120{margin-top:120px;margin-bottom:120px;}.p120{padding:120px;}.pl120{padding-left:120px;}.pr120{padding-right:120px;}.pt120{padding-top:120px;}.pb120{padding-bottom:120px;}.px120{padding-left:120px;padding-right:120px;}.py120{padding-top:120px;padding-bottom:120px;}.m124{margin:124px;}.ml124{margin-left:124px;}.mr124{margin-right:124px;}.mt124{margin-top:124px;}.mb124{margin-bottom:124px;}.mx124{margin-left:124px;margin-right:124px;}.my124{margin-top:124px;margin-bottom:124px;}.p124{padding:124px;}.pl124{padding-left:124px;}.pr124{padding-right:124px;}.pt124{padding-top:124px;}.pb124{padding-bottom:124px;}.px124{padding-left:124px;padding-right:124px;}.py124{padding-top:124px;padding-bottom:124px;}.m128{margin:128px;}.ml128{margin-left:128px;}.mr128{margin-right:128px;}.mt128{margin-top:128px;}.mb128{margin-bottom:128px;}.mx128{margin-left:128px;margin-right:128px;}.my128{margin-top:128px;margin-bottom:128px;}.p128{padding:128px;}.pl128{padding-left:128px;}.pr128{padding-right:128px;}.pt128{padding-top:128px;}.pb128{padding-bottom:128px;}.px128{padding-left:128px;padding-right:128px;}.py128{padding-top:128px;padding-bottom:128px;}.m132{margin:132px;}.ml132{margin-left:132px;}.mr132{margin-right:132px;}.mt132{margin-top:132px;}.mb132{margin-bottom:132px;}.mx132{margin-left:132px;margin-right:132px;}.my132{margin-top:132px;margin-bottom:132px;}.p132{padding:132px;}.pl132{padding-left:132px;}.pr132{padding-right:132px;}.pt132{padding-top:132px;}.pb132{padding-bottom:132px;}.px132{padding-left:132px;padding-right:132px;}.py132{padding-top:132px;padding-bottom:132px;}.m136{margin:136px;}.ml136{margin-left:136px;}.mr136{margin-right:136px;}.mt136{margin-top:136px;}.mb136{margin-bottom:136px;}.mx136{margin-left:136px;margin-right:136px;}.my136{margin-top:136px;margin-bottom:136px;}.p136{padding:136px;}.pl136{padding-left:136px;}.pr136{padding-right:136px;}.pt136{padding-top:136px;}.pb136{padding-bottom:136px;}.px136{padding-left:136px;padding-right:136px;}.py136{padding-top:136px;padding-bottom:136px;}.m140{margin:140px;}.ml140{margin-left:140px;}.mr140{margin-right:140px;}.mt140{margin-top:140px;}.mb140{margin-bottom:140px;}.mx140{margin-left:140px;margin-right:140px;}.my140{margin-top:140px;margin-bottom:140px;}.p140{padding:140px;}.pl140{padding-left:140px;}.pr140{padding-right:140px;}.pt140{padding-top:140px;}.pb140{padding-bottom:140px;}.px140{padding-left:140px;padding-right:140px;}.py140{padding-top:140px;padding-bottom:140px;}.m144{margin:144px;}.ml144{margin-left:144px;}.mr144{margin-right:144px;}.mt144{margin-top:144px;}.mb144{margin-bottom:144px;}.mx144{margin-left:144px;margin-right:144px;}.my144{margin-top:144px;margin-bottom:144px;}.p144{padding:144px;}.pl144{padding-left:144px;}.pr144{padding-right:144px;}.pt144{padding-top:144px;}.pb144{padding-bottom:144px;}.px144{padding-left:144px;padding-right:144px;}.py144{padding-top:144px;padding-bottom:144px;}.m148{margin:148px;}.ml148{margin-left:148px;}.mr148{margin-right:148px;}.mt148{margin-top:148px;}.mb148{margin-bottom:148px;}.mx148{margin-left:148px;margin-right:148px;}.my148{margin-top:148px;margin-bottom:148px;}.p148{padding:148px;}.pl148{padding-left:148px;}.pr148{padding-right:148px;}.pt148{padding-top:148px;}.pb148{padding-bottom:148px;}.px148{padding-left:148px;padding-right:148px;}.py148{padding-top:148px;padding-bottom:148px;}.m152{margin:152px;}.ml152{margin-left:152px;}.mr152{margin-right:152px;}.mt152{margin-top:152px;}.mb152{margin-bottom:152px;}.mx152{margin-left:152px;margin-right:152px;}.my152{margin-top:152px;margin-bottom:152px;}.p152{padding:152px;}.pl152{padding-left:152px;}.pr152{padding-right:152px;}.pt152{padding-top:152px;}.pb152{padding-bottom:152px;}.px152{padding-left:152px;padding-right:152px;}.py152{padding-top:152px;padding-bottom:152px;}.m156{margin:156px;}.ml156{margin-left:156px;}.mr156{margin-right:156px;}.mt156{margin-top:156px;}.mb156{margin-bottom:156px;}.mx156{margin-left:156px;margin-right:156px;}.my156{margin-top:156px;margin-bottom:156px;}.p156{padding:156px;}.pl156{padding-left:156px;}.pr156{padding-right:156px;}.pt156{padding-top:156px;}.pb156{padding-bottom:156px;}.px156{padding-left:156px;padding-right:156px;}.py156{padding-top:156px;padding-bottom:156px;}.m160{margin:160px;}.ml160{margin-left:160px;}.mr160{margin-right:160px;}.mt160{margin-top:160px;}.mb160{margin-bottom:160px;}.mx160{margin-left:160px;margin-right:160px;}.my160{margin-top:160px;margin-bottom:160px;}.p160{padding:160px;}.pl160{padding-left:160px;}.pr160{padding-right:160px;}.pt160{padding-top:160px;}.pb160{padding-bottom:160px;}.px160{padding-left:160px;padding-right:160px;}.py160{padding-top:160px;padding-bottom:160px;}.layout-content{overflow:hidden !important;}.block-local-tasks-block{position:fixed;bottom:0;left:0;z-index:100;width:100%;padding-top:16px;padding-bottom:12px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#0F0F0F;border-top:4px solid #0678BE;}.block-local-tasks-block ul li.is-active a{background-color:transparent;border:2px solid #F6F6F2;}.block-local-tasks-block ul li a{background-color:transparent;color:#F6F6F2;border:2px solid transparent;border-radius:4px;}.block-local-tasks-block ul li a:hover{background-color:transparent;border:2px solid #F6F6F2;}@media (max-width:576px){.block-local-tasks-block ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.block-local-tasks-block ul li{margin-bottom:8px;}}.user-login-wrapper .container-fluid{padding:0px;}.user-type-authenticated .user-login-wrapper .container-fluid{width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);margin-left:auto;margin-right:auto;}@media (min-width:calc(1296px + 32px)){.user-type-authenticated .user-login-wrapper .container-fluid{max-width:calc(1296px + 32px);}}form.user-login-form,form.user-register-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#ffffff;min-height:75vh;padding-top:64px;padding-right:4%;padding-left:4%;}form.user-login-form .form-item,form.user-register-form .form-item{margin-top:1em;margin-bottom:1em;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#494949;max-width:360px;}@media (max-width:576px){form.user-login-form .form-item,form.user-register-form .form-item{max-width:100%;}}form.user-login-form .form-item input,form.user-register-form .form-item input{max-width:98%;}form.user-login-form .form-item label,form.user-register-form .form-item label{font:normal normal 400 20px/150% "Borna",sans-serif;color:#494949;margin-bottom:16px;color:#000000;text-align:center;}@media (max-width:768px){form.user-login-form .form-item label,form.user-register-form .form-item label{font:normal normal 400 20px/150% "Borna",sans-serif;}}form.user-login-form .form-item .description,form.user-register-form .form-item .description{font:normal normal 400 15px/140% "Borna",sans-serif;color:#494949;text-align:center;}@media (max-width:768px){form.user-login-form .form-item .description,form.user-register-form .form-item .description{font:normal normal 400 14px/140% "Borna",sans-serif;}}form.user-login-form #edit-submit,form.user-register-form #edit-submit{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #0678BE;background-color:#0678BE;}form.user-login-form #edit-submit:hover,form.user-register-form #edit-submit:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}form.user-login-form #edit-submit:hover:after,form.user-register-form #edit-submit:hover:after{transition:0.4s all ease;color:#ffffff !important;}*,*::before,*::after{box-sizing:border-box;}*{margin:0px;padding:0px;}html{overflow-y:scroll !important;scroll-behavior:smooth !important;}body{overflow-x:hidden !important;}html:focus-within{scroll-behavior:smooth;}body{line-height:1.5;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;}input,button,textarea,select{font:inherit;}textarea{white-space:revert;}table{border-collapse:collapse;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin-bottom:1rem;}body{background-color:#e9f2f4;}body.header_is_sticky{padding-top:128px;}@media (max-width:992px){body.header_is_sticky{padding-top:128px;}}.bg-fullscreen-white{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-color:#ffffff;}.bg-fullscreen-black{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-color:#000000;}.bg-fullscreen-neutral{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-color:#8f8f8f;}.bg-fullscreen-accent{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-color:#3afcc2;}.bg-fullscreen-primary{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-color:#cadbde;}.bg-fullscreen-secondary{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-color:#1f619b;}.bg-fullscreen-secondary-3{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-color:#0f1224;}::-moz-selection{background:#3afcc2;color:#0f1224;}::selection{background:#3afcc2;color:#0f1224;}.node-404 .section__404__wrapper,.node-404 .section__403__wrapper,.node-403 .section__404__wrapper,.node-403 .section__403__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:120px;padding-bottom:120px;min-height:60vh;}.node-404 .section__404__wrapper img,.node-404 .section__403__wrapper img,.node-403 .section__404__wrapper img,.node-403 .section__403__wrapper img{max-height:350px;}.node-404 .section__404__wrapper p,.node-404 .section__403__wrapper p,.node-403 .section__404__wrapper p,.node-403 .section__403__wrapper p{text-align:center;max-width:650px;}.node-404 .section__404__wrapper h2,.node-404 .section__404__wrapper h3,.node-404 .section__403__wrapper h2,.node-404 .section__403__wrapper h3,.node-403 .section__404__wrapper h2,.node-403 .section__404__wrapper h3,.node-403 .section__403__wrapper h2,.node-403 .section__403__wrapper h3{margin-bottom:24px;}body.path-user .layout-content .region-content{display:flex;flex-direction:column;justify-content:center;align-items:center;}body.path-user .layout-content .region-content article{min-height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center;}.node-privacy .section__privacy__wrapper{min-height:50vh;}.node-privacy .section__privacy__wrapper h2{font:normal normal 700 clamp(3rem,1.8032rem + 3.8298vw,5.25rem)/110% "Borna",sans-serif;}@media (max-width:768px){.node-privacy .section__privacy__wrapper h2{font:normal normal 700 clamp(3rem,1.8032rem + 3.8298vw,5.25rem)/110% "Borna",sans-serif;}}header input,main input,footer input,.wrapper-menu-mobile input{padding:12px 12px 12px 12px;font:normal normal 400 15px/140% "Borna",sans-serif;border:none;border-radius:4px;background-color:#e0e0e0;border:1px solid transparent;}@media (max-width:768px){header input,main input,footer input,.wrapper-menu-mobile input{font:normal normal 400 14px/140% "Borna",sans-serif;}}header input:focus,main input:focus,footer input:focus,.wrapper-menu-mobile input:focus{outline:none;border:1px solid #494949;background-color:transparent;}header input:focus::placeholder,main input:focus::placeholder,footer input:focus::placeholder,.wrapper-menu-mobile input:focus::placeholder{opacity:0.7;}header input::placeholder,main input::placeholder,footer input::placeholder,.wrapper-menu-mobile input::placeholder{font:normal normal 400 15px/140% "Borna",sans-serif;color:#494949;}@media (max-width:768px){header input::placeholder,main input::placeholder,footer input::placeholder,.wrapper-menu-mobile input::placeholder{font:normal normal 400 14px/140% "Borna",sans-serif;}}header .wrapper-input-search,main .wrapper-input-search,footer .wrapper-input-search,.wrapper-menu-mobile .wrapper-input-search{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;}header .wrapper-input-search .input-search-icon,main .wrapper-input-search .input-search-icon,footer .wrapper-input-search .input-search-icon,.wrapper-menu-mobile .wrapper-input-search .input-search-icon{position:absolute;left:12px;}header button,header .btn,main button,main .btn,footer button,footer .btn,.wrapper-menu-mobile button,.wrapper-menu-mobile .btn{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);}header button:hover,header .btn:hover,main button:hover,main .btn:hover,footer button:hover,footer .btn:hover,.wrapper-menu-mobile button:hover,.wrapper-menu-mobile .btn:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}header button:hover:after,header .btn:hover:after,main button:hover:after,main .btn:hover:after,footer button:hover:after,footer .btn:hover:after,.wrapper-menu-mobile button:hover:after,.wrapper-menu-mobile .btn:hover:after{transition:0.4s all ease;color:#ffffff !important;}header .navbar-toggler,main .navbar-toggler,footer .navbar-toggler,.wrapper-menu-mobile .navbar-toggler{box-shadow:none;}header .btn-primary,main .btn-primary,footer .btn-primary,.wrapper-menu-mobile .btn-primary{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #1f619b;background-color:#1f619b;color:#ffffff !important;cursor:pointer;}header .btn-primary:hover,main .btn-primary:hover,footer .btn-primary:hover,.wrapper-menu-mobile .btn-primary:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}header .btn-primary:hover:after,main .btn-primary:hover:after,footer .btn-primary:hover:after,.wrapper-menu-mobile .btn-primary:hover:after{transition:0.4s all ease;color:#ffffff !important;}header .btn-primary-outlined,main .btn-primary-outlined,footer .btn-primary-outlined,.wrapper-menu-mobile .btn-primary-outlined{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #1f619b;background-color:#ffffff;color:#1f619b;}header .btn-primary-outlined:hover,main .btn-primary-outlined:hover,footer .btn-primary-outlined:hover,.wrapper-menu-mobile .btn-primary-outlined:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}header .btn-primary-outlined:hover:after,main .btn-primary-outlined:hover:after,footer .btn-primary-outlined:hover:after,.wrapper-menu-mobile .btn-primary-outlined:hover:after{transition:0.4s all ease;color:#ffffff !important;}header .btn-primary-outlined:hover,main .btn-primary-outlined:hover,footer .btn-primary-outlined:hover,.wrapper-menu-mobile .btn-primary-outlined:hover{background-color:black;}header .btn-primary-download,main .btn-primary-download,footer .btn-primary-download,.wrapper-menu-mobile .btn-primary-download{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #1f619b;background-color:#1f619b;color:#ffffff !important;cursor:pointer;color:#ffffff;font-weight:700;}header .btn-primary-download:hover,main .btn-primary-download:hover,footer .btn-primary-download:hover,.wrapper-menu-mobile .btn-primary-download:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}header .btn-primary-download:hover:after,main .btn-primary-download:hover:after,footer .btn-primary-download:hover:after,.wrapper-menu-mobile .btn-primary-download:hover:after{transition:0.4s all ease;color:#ffffff !important;}header .btn-primary-download::after,main .btn-primary-download::after,footer .btn-primary-download::after,.wrapper-menu-mobile .btn-primary-download::after{content:"download";font-family:"Material Symbols Sharp";display:inline-block;margin-left:12px;color:#ffffff;font-size:18px;font-weight:700;height:auto;vertical-align:middle;transform:translateY(-2px);}header .link-download-white,main .link-download-white,footer .link-download-white,.wrapper-menu-mobile .link-download-white{font:normal normal 400 19px/150% "Borna",sans-serif;color:#ffffff;font-weight:700;transition:all 0.2s ease-in-out;}@media (max-width:768px){header .link-download-white,main .link-download-white,footer .link-download-white,.wrapper-menu-mobile .link-download-white{font:normal normal 400 18px/150% "Borna",sans-serif;}}@media (max-width:992px){header .link-download-white,main .link-download-white,footer .link-download-white,.wrapper-menu-mobile .link-download-white{font-weight:700;}}header .link-download-white::after,main .link-download-white::after,footer .link-download-white::after,.wrapper-menu-mobile .link-download-white::after{content:"download";font-family:"Material Symbols Sharp";display:inline-block;margin-left:12px;color:#ffffff !important;font-size:22px;font-weight:700;height:auto;vertical-align:middle;transition:all 0.2s ease-in-out;}header .link-download-white:hover,main .link-download-white:hover,footer .link-download-white:hover,.wrapper-menu-mobile .link-download-white:hover{color:#3afcc2;}header .link-download-white:hover::after,main .link-download-white:hover::after,footer .link-download-white:hover::after,.wrapper-menu-mobile .link-download-white:hover::after{color:#3afcc2 !important;}header .btn-secondary,main .btn-secondary,footer .btn-secondary,.wrapper-menu-mobile .btn-secondary{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;}header .btn-secondary:hover,main .btn-secondary:hover,footer .btn-secondary:hover,.wrapper-menu-mobile .btn-secondary:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}header .btn-secondary:hover:after,main .btn-secondary:hover:after,footer .btn-secondary:hover:after,.wrapper-menu-mobile .btn-secondary:hover:after{transition:0.4s all ease;color:#ffffff !important;}header .btn-secondary:hover,main .btn-secondary:hover,footer .btn-secondary:hover,.wrapper-menu-mobile .btn-secondary:hover{background-color:black;}header .btn-secondary-outlined,main .btn-secondary-outlined,footer .btn-secondary-outlined,.wrapper-menu-mobile .btn-secondary-outlined{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #1f619b;background-color:#ffffff;color:#1f619b;}header .btn-secondary-outlined:hover,main .btn-secondary-outlined:hover,footer .btn-secondary-outlined:hover,.wrapper-menu-mobile .btn-secondary-outlined:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}header .btn-secondary-outlined:hover:after,main .btn-secondary-outlined:hover:after,footer .btn-secondary-outlined:hover:after,.wrapper-menu-mobile .btn-secondary-outlined:hover:after{transition:0.4s all ease;color:#ffffff !important;}header .btn-secondary1-no-border,main .btn-secondary1-no-border,footer .btn-secondary1-no-border,.wrapper-menu-mobile .btn-secondary1-no-border{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:unset;background-color:unset;color:#3fb4f6;box-shadow:unset;padding-left:0px;}header .btn-secondary1-no-border:hover,main .btn-secondary1-no-border:hover,footer .btn-secondary1-no-border:hover,.wrapper-menu-mobile .btn-secondary1-no-border:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}header .btn-secondary1-no-border:hover:after,main .btn-secondary1-no-border:hover:after,footer .btn-secondary1-no-border:hover:after,.wrapper-menu-mobile .btn-secondary1-no-border:hover:after{transition:0.4s all ease;color:#ffffff !important;}header .btn-secondary1-no-border:after,main .btn-secondary1-no-border:after,footer .btn-secondary1-no-border:after,.wrapper-menu-mobile .btn-secondary1-no-border:after{transition:all 0.3s ease-in-out;content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:12px;transform:rotate(-90deg);color:#3fb4f6 !important;}header .btn-secondary1-no-border:hover,main .btn-secondary1-no-border:hover,footer .btn-secondary1-no-border:hover,.wrapper-menu-mobile .btn-secondary1-no-border:hover{background-color:unset !important;color:#0f1224 !important;border:unset !important;box-shadow:unset !important;}header .btn-secondary1-no-border:hover:after,main .btn-secondary1-no-border:hover:after,footer .btn-secondary1-no-border:hover:after,.wrapper-menu-mobile .btn-secondary1-no-border:hover:after{color:#0f1224 !important;}header .btn-accent3-no-border,main .btn-accent3-no-border,footer .btn-accent3-no-border,.wrapper-menu-mobile .btn-accent3-no-border{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:unset;background-color:unset;color:#00B982;box-shadow:unset;padding-left:0px;text-decoration:underline;white-space:nowrap;}header .btn-accent3-no-border:hover,main .btn-accent3-no-border:hover,footer .btn-accent3-no-border:hover,.wrapper-menu-mobile .btn-accent3-no-border:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}header .btn-accent3-no-border:hover:after,main .btn-accent3-no-border:hover:after,footer .btn-accent3-no-border:hover:after,.wrapper-menu-mobile .btn-accent3-no-border:hover:after{transition:0.4s all ease;color:#ffffff !important;}header .btn-accent3-no-border:after,main .btn-accent3-no-border:after,footer .btn-accent3-no-border:after,.wrapper-menu-mobile .btn-accent3-no-border:after{transition:all 0.3s ease-in-out;content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:12px;transform:rotate(-90deg);color:#00B982 !important;}header .btn-accent3-no-border:hover,main .btn-accent3-no-border:hover,footer .btn-accent3-no-border:hover,.wrapper-menu-mobile .btn-accent3-no-border:hover{background-color:unset !important;color:#00B982 !important;border:unset !important;box-shadow:unset !important;}header .btn-accent3-no-border:hover:after,main .btn-accent3-no-border:hover:after,footer .btn-accent3-no-border:hover:after,.wrapper-menu-mobile .btn-accent3-no-border:hover:after{color:#00B982 !important;}main .region-content{padding-top:112px;}@media (max-width:992px){main .region-content{padding-top:86px;}}header h1,main h1,footer h1,.wrapper-menu-mobile h1{font:normal normal 700 clamp(3rem,1.8032rem + 3.8298vw,5.25rem)/110% "Borna",sans-serif;}@media (max-width:768px){header h1,main h1,footer h1,.wrapper-menu-mobile h1{font:normal normal 700 clamp(3rem,1.8032rem + 3.8298vw,5.25rem)/110% "Borna",sans-serif;}}header h2,main h2,footer h2,.wrapper-menu-mobile h2{font:normal normal 700 clamp(2.25rem,1.5851rem + 2.1277vw,3.5rem)/110% "Borna",sans-serif;}@media (max-width:768px){header h2,main h2,footer h2,.wrapper-menu-mobile h2{font:normal normal 700 clamp(2.25rem,1.5851rem + 2.1277vw,3.5rem)/110% "Borna",sans-serif;}}header h3,main h3,footer h3,.wrapper-menu-mobile h3{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;}@media (max-width:768px){header h3,main h3,footer h3,.wrapper-menu-mobile h3{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;}}header h4,main h4,footer h4,.wrapper-menu-mobile h4{font:normal normal 600 clamp(1.5rem,1.234rem + 0.8511vw,2rem)/110% "Borna",sans-serif;}@media (max-width:768px){header h4,main h4,footer h4,.wrapper-menu-mobile h4{font:normal normal 600 clamp(1.5rem,1.234rem + 0.8511vw,2rem)/110% "Borna",sans-serif;}}header h5,main h5,footer h5,.wrapper-menu-mobile h5{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;}@media (max-width:768px){header h5,main h5,footer h5,.wrapper-menu-mobile h5{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;}}header h6,main h6,footer h6,.wrapper-menu-mobile h6{font:normal normal 600 22px/110% "Borna",sans-serif;}@media (max-width:768px){header h6,main h6,footer h6,.wrapper-menu-mobile h6{font:normal normal 600 20px/110% "Borna",sans-serif;}}header p,main p,footer p,.wrapper-menu-mobile p{font:normal normal 400 16px/150% "Borna",sans-serif;}@media (max-width:768px){header p,main p,footer p,.wrapper-menu-mobile p{font:normal normal 400 16px/150% "Borna",sans-serif;}}header p.p-xl,main p.p-xl,footer p.p-xl,.wrapper-menu-mobile p.p-xl{font:normal normal 400 20px/150% "Borna",sans-serif;color:#494949;}@media (max-width:768px){header p.p-xl,main p.p-xl,footer p.p-xl,.wrapper-menu-mobile p.p-xl{font:normal normal 400 20px/150% "Borna",sans-serif;}}header p.p-l,main p.p-l,footer p.p-l,.wrapper-menu-mobile p.p-l{font:normal normal 400 19px/150% "Borna",sans-serif;color:#494949;}@media (max-width:768px){header p.p-l,main p.p-l,footer p.p-l,.wrapper-menu-mobile p.p-l{font:normal normal 400 18px/150% "Borna",sans-serif;}}header p.p-s,main p.p-s,footer p.p-s,.wrapper-menu-mobile p.p-s{font:normal normal 400 15px/140% "Borna",sans-serif;}@media (max-width:768px){header p.p-s,main p.p-s,footer p.p-s,.wrapper-menu-mobile p.p-s{font:normal normal 400 14px/140% "Borna",sans-serif;}}header p.p-xs,main p.p-xs,footer p.p-xs,.wrapper-menu-mobile p.p-xs{font:normal normal 400 13px/140% "Borna",sans-serif;}@media (max-width:768px){header p.p-xs,main p.p-xs,footer p.p-xs,.wrapper-menu-mobile p.p-xs{font:normal normal 400 12px/140% "Borna",sans-serif;}}header .highlight-text,main .highlight-text,footer .highlight-text,.wrapper-menu-mobile .highlight-text{color:#00B982 !important;}header .highlight-text-accent-1,main .highlight-text-accent-1,footer .highlight-text-accent-1,.wrapper-menu-mobile .highlight-text-accent-1{color:#3afcc2 !important;}header h5 .highlight-text,main h5 .highlight-text,footer h5 .highlight-text,.wrapper-menu-mobile h5 .highlight-text{color:#00B982 !important;color:#3afcc2 !important;}header ul,main ul,footer ul,.wrapper-menu-mobile ul{font:normal normal 400 16px/140% "Borna",sans-serif;padding:0;}@media (max-width:768px){header ul,main ul,footer ul,.wrapper-menu-mobile ul{font:normal normal 400 16px/140% "Borna",sans-serif;}}header ul li,main ul li,footer ul li,.wrapper-menu-mobile ul li{list-style-position:inside;}header ul.ul--inline,main ul.ul--inline,footer ul.ul--inline,.wrapper-menu-mobile ul.ul--inline{display:flex;}header ul.ul--inline li:not(:first-of-type),main ul.ul--inline li:not(:first-of-type),footer ul.ul--inline li:not(:first-of-type),.wrapper-menu-mobile ul.ul--inline li:not(:first-of-type){margin-left:8px;}header ul.ul--hint-orange,header ul.ul--hint-blue,main ul.ul--hint-orange,main ul.ul--hint-blue,footer ul.ul--hint-orange,footer ul.ul--hint-blue,.wrapper-menu-mobile ul.ul--hint-orange,.wrapper-menu-mobile ul.ul--hint-blue{padding-top:4px;padding-bottom:4px;}header ul.ul--hint-orange li,header ul.ul--hint-blue li,main ul.ul--hint-orange li,main ul.ul--hint-blue li,footer ul.ul--hint-orange li,footer ul.ul--hint-blue li,.wrapper-menu-mobile ul.ul--hint-orange li,.wrapper-menu-mobile ul.ul--hint-blue li{list-style:none;color:#8f8f8f;}header ul.ul--hint-orange li h2,header ul.ul--hint-orange li h3,header ul.ul--hint-orange li h4,header ul.ul--hint-orange li h5,header ul.ul--hint-orange li h6,header ul.ul--hint-blue li h2,header ul.ul--hint-blue li h3,header ul.ul--hint-blue li h4,header ul.ul--hint-blue li h5,header ul.ul--hint-blue li h6,main ul.ul--hint-orange li h2,main ul.ul--hint-orange li h3,main ul.ul--hint-orange li h4,main ul.ul--hint-orange li h5,main ul.ul--hint-orange li h6,main ul.ul--hint-blue li h2,main ul.ul--hint-blue li h3,main ul.ul--hint-blue li h4,main ul.ul--hint-blue li h5,main ul.ul--hint-blue li h6,footer ul.ul--hint-orange li h2,footer ul.ul--hint-orange li h3,footer ul.ul--hint-orange li h4,footer ul.ul--hint-orange li h5,footer ul.ul--hint-orange li h6,footer ul.ul--hint-blue li h2,footer ul.ul--hint-blue li h3,footer ul.ul--hint-blue li h4,footer ul.ul--hint-blue li h5,footer ul.ul--hint-blue li h6,.wrapper-menu-mobile ul.ul--hint-orange li h2,.wrapper-menu-mobile ul.ul--hint-orange li h3,.wrapper-menu-mobile ul.ul--hint-orange li h4,.wrapper-menu-mobile ul.ul--hint-orange li h5,.wrapper-menu-mobile ul.ul--hint-orange li h6,.wrapper-menu-mobile ul.ul--hint-blue li h2,.wrapper-menu-mobile ul.ul--hint-blue li h3,.wrapper-menu-mobile ul.ul--hint-blue li h4,.wrapper-menu-mobile ul.ul--hint-blue li h5,.wrapper-menu-mobile ul.ul--hint-blue li h6{margin-top:0px;}header ul.ul--hint-orange li p,header ul.ul--hint-orange li span,header ul.ul--hint-blue li p,header ul.ul--hint-blue li span,main ul.ul--hint-orange li p,main ul.ul--hint-orange li span,main ul.ul--hint-blue li p,main ul.ul--hint-blue li span,footer ul.ul--hint-orange li p,footer ul.ul--hint-orange li span,footer ul.ul--hint-blue li p,footer ul.ul--hint-blue li span,.wrapper-menu-mobile ul.ul--hint-orange li p,.wrapper-menu-mobile ul.ul--hint-orange li span,.wrapper-menu-mobile ul.ul--hint-blue li p,.wrapper-menu-mobile ul.ul--hint-blue li span{font:normal normal 400 19px/150% "Borna",sans-serif;}@media (max-width:768px){header ul.ul--hint-orange li p,header ul.ul--hint-orange li span,header ul.ul--hint-blue li p,header ul.ul--hint-blue li span,main ul.ul--hint-orange li p,main ul.ul--hint-orange li span,main ul.ul--hint-blue li p,main ul.ul--hint-blue li span,footer ul.ul--hint-orange li p,footer ul.ul--hint-orange li span,footer ul.ul--hint-blue li p,footer ul.ul--hint-blue li span,.wrapper-menu-mobile ul.ul--hint-orange li p,.wrapper-menu-mobile ul.ul--hint-orange li span,.wrapper-menu-mobile ul.ul--hint-blue li p,.wrapper-menu-mobile ul.ul--hint-blue li span{font:normal normal 400 18px/150% "Borna",sans-serif;}}header ul.ul--hint-orange,main ul.ul--hint-orange,footer ul.ul--hint-orange,.wrapper-menu-mobile ul.ul--hint-orange{background:linear-gradient(to right,rgba(243,146,0,0.2),rgba(243,146,0,0) 100%);border-left:3px solid #F39200;}header ul.ul--hint-blue,main ul.ul--hint-blue,footer ul.ul--hint-blue,.wrapper-menu-mobile ul.ul--hint-blue{background:linear-gradient(to right,rgba(31,97,155,0.2),rgba(31,97,155,0) 100%);border-left:3px solid #1f619b;}header ul.ul--checks,main ul.ul--checks,footer ul.ul--checks,.wrapper-menu-mobile ul.ul--checks{list-style:none;padding-left:0;color:#ffffff;}header ul.ul--checks li,main ul.ul--checks li,footer ul.ul--checks li,.wrapper-menu-mobile ul.ul--checks li{font:normal normal 400 16px/140% "Borna",sans-serif;position:relative;padding-left:20px;margin-bottom:16px;}@media (max-width:768px){header ul.ul--checks li,main ul.ul--checks li,footer ul.ul--checks li,.wrapper-menu-mobile ul.ul--checks li{font:normal normal 400 16px/140% "Borna",sans-serif;}}header ul.ul--checks li:before,main ul.ul--checks li:before,footer ul.ul--checks li:before,.wrapper-menu-mobile ul.ul--checks li:before{content:"\f00c";font-family:"FontAwesome";position:absolute;left:0;color:#3afcc2;font-size:14px;line-height:1;}header ul,footer ul,.wrapper-menu-mobile ul{all:unset;}header ul li,footer ul li,.wrapper-menu-mobile ul li{all:unset;}header ul li a,header ul li span,footer ul li a,footer ul li span,.wrapper-menu-mobile ul li a,.wrapper-menu-mobile ul li span{font:normal normal 400 16px/140% "Borna",sans-serif;}@media (max-width:768px){header ul li a,header ul li span,footer ul li a,footer ul li span,.wrapper-menu-mobile ul li a,.wrapper-menu-mobile ul li span{font:normal normal 400 16px/140% "Borna",sans-serif;}}header a,header span,header label,footer a,footer span,footer label,.wrapper-menu-mobile a,.wrapper-menu-mobile span,.wrapper-menu-mobile label{all:unset;font:normal normal 400 16px/150% "Borna",sans-serif;}@media (max-width:768px){header a,header span,header label,footer a,footer span,footer label,.wrapper-menu-mobile a,.wrapper-menu-mobile span,.wrapper-menu-mobile label{font:normal normal 400 16px/150% "Borna",sans-serif;}}main a{font:normal normal 400 16px/150% "Borna",sans-serif;color:#3afcc2;}@media (max-width:768px){main a{font:normal normal 400 16px/150% "Borna",sans-serif;}}body{position:relative;}@keyframes moveBlue{0%{transform:translate(0,0) scale(1);}33%{transform:translate(40vw,5vw) scale(1.956);}66%{transform:translate(38vw,5vw) scale(1.378);}100%{transform:translate(0,0) scale(1);}}@keyframes moveGreen{0%{transform:translate(0,0);}33%{transform:translate(0,0);}66%{transform:translate(45.5vw,19vw);}100%{transform:translate(0,0);}}@keyframes moveGrey{0%{transform:translate(0,0) scale(1);}33%{transform:translate(-40vw,25vw) scale(0.75);}66%{transform:translate(-57vw,5vw) scale(0.667);}100%{transform:translate(0,0) scale(1);}}@keyframes moveWhite{0%{transform:translate(0,0) scale(1);}33%{transform:translate(0,-20vw) scale(0.763);}66%{transform:translate(14vw,-2vw) scale(1.053);}100%{transform:translate(0,0) scale(1);}}.background-layer{position:fixed;opacity:0.7;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-2;width:100%;height:100%;padding-left:12px;padding-right:12px;}.background-layer .circles{border-radius:50%;will-change:transform;backface-visibility:hidden;pointer-events:none;transform:translateZ(0);}.background-layer__blue{background:radial-gradient(circle at center,rgba(63,180,246,0.5) 0%,rgba(63,180,246,0.34) 42%,rgba(63,180,246,0) 76%);width:22.5vw;height:22.5vw;position:absolute;left:0;top:10vw;z-index:-3;animation:moveBlue 18s ease-in-out infinite;}@media (max-width:992px){.background-layer__blue{width:40vw;height:40vw;}}.background-layer__green{background:radial-gradient(circle at center,rgba(58,252,194,0.42) 0%,rgba(58,252,194,0.26) 42%,rgba(58,252,194,0) 78%);width:30vw;height:30vw;position:absolute;top:7vw;left:17vw;z-index:-4;animation:moveGreen 20s ease-in-out infinite;}@media (max-width:992px){.background-layer__green{width:40vw;height:40vw;}}.background-layer__grey{background:radial-gradient(circle at center,rgba(202,219,222,0.32) 0%,rgba(202,219,222,0.18) 42%,rgba(202,219,222,0) 82%);width:60vw;height:60vw;position:absolute;top:0;right:0;z-index:-2;animation:moveGrey 22s ease-in-out infinite;}@media (max-width:992px){.background-layer__grey{width:40vw;height:40vw;}}.background-layer__white{background:radial-gradient(circle at center,rgba(255,255,255,0.42) 0%,rgba(255,255,255,0.24) 42%,rgba(255,255,255,0) 78%);width:38vw;height:38vw;position:absolute;left:6vw;bottom:0px;z-index:-5;animation:moveWhite 18s ease-in-out infinite;}@media (max-width:992px){.background-layer__white{width:40vw;height:40vw;}}@media (prefers-reduced-motion:reduce){.background-layer .circles{animation:none;transform:none;}}.first-layer-svg{position:absolute;top:0;left:0;width:100%;height:40%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;}.background-layer__extra_magazine{position:absolute;inset:0;z-index:-1;width:100%;background:linear-gradient(180deg,rgba(233,242,244,0) 0%,rgba(233,242,244,0) 22%,#0F1224 70%,#0F1224 100%);}@media (max-width:992px){.background-layer__extra_magazine{display:none;}}form{display:flex;flex-direction:column;}form input:not([type=checkbox]):not([type=submit]){width:100%;}form textarea{display:block;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;background-color:transparent;padding:16px;border:1px solid #8f8f8f;font:normal normal 400 15px/140% "Borna",sans-serif;font-style:italic;color:#8f8f8f;border-radius:4px;}@media (max-width:768px){form textarea{font:normal normal 400 14px/140% "Borna",sans-serif;}}form label{font:normal normal 400 15px/140% "Borna",sans-serif;color:#8f8f8f;height:21px;display:block;}@media (max-width:768px){form label{font:normal normal 400 14px/140% "Borna",sans-serif;}}form input{font:normal normal 400 15px/140% "Borna",sans-serif;font-style:italic;color:#8f8f8f;background-color:transparent;padding:16px;border:1px solid #8f8f8f;}@media (max-width:768px){form input{font:normal normal 400 14px/140% "Borna",sans-serif;}}form .form-item-privacy.form-no-label{display:flex;}form .webform-element-description{font:normal normal 400 15px/140% "Borna",sans-serif;color:#494949;}@media (max-width:768px){form .webform-element-description{font:normal normal 400 14px/140% "Borna",sans-serif;}}form .webform-element-description a{text-transform:lowercase;color:#494949;}form .form-type-checkbox .description{margin-left:12px;}form input:focus,form textarea:focus{outline:none !important;border:1px solid #8f8f8f;}form .webform-button--submit{all:unset;all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #1f619b;background-color:#1f619b;color:#ffffff !important;cursor:pointer;}form .webform-button--submit:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}form .webform-button--submit:hover:after{transition:0.4s all ease;color:#ffffff !important;}form .js-form-item-privacy a{transition:all 0.1s ease-in-out;color:#494949;}form .js-form-item-privacy a:hover{color:#8f8f8f;}.hero__page__wrapper{width:100%;min-height:900px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;margin-bottom:80px;}@media (max-width:992px){.hero__page__wrapper{margin-bottom:64px;}}.hero__page__wrapper h1{margin-bottom:0px;}.hero__page__wrapper .hero-background-wrapper{background:linear-gradient(to right,rgba(0,0,0,0.7),rgba(0,0,0,0));}.hero__page__wrapper .hero-background-wrapper img{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;object-fit:cover;}.hero__page__wrapper .hero-background-wrapper::after{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-image:linear-gradient(to right,rgba(0,0,0,0.7),rgba(0,0,0,0));}@media (max-width:768px){.hero__page__wrapper{min-height:745px;}}.hero__page__wrapper.remove-background{min-height:0;background:none !important;}.hero__page__wrapper.remove-background .hero-background-wrapper img{display:none;}.hero__page__wrapper.remove-background .hero-background-wrapper::after{display:none;}.hero__page__wrapper .hero__page__video{position:absolute;top:0;left:0;object-fit:cover;z-index:-1;height:100%;object-fit:cover;}.hero__page__wrapper:not(.remove-background) .hero__page__text{color:#ffffff;}.hero__page__wrapper .row--content{align-items:center;}.hero__page__wrapper .hero__page__text__subtitle{font:normal normal 400 20px/150% "Borna",sans-serif;color:#494949;margin-top:16px;}@media (max-width:768px){.hero__page__wrapper .hero__page__text__subtitle{font:normal normal 400 20px/150% "Borna",sans-serif;}}.hero__page__wrapper .hero__page__text__intro{margin-top:24px;}.hero__page__wrapper .hero__page__text__intro .p-l{margin-bottom:0px;}.hero__page__wrapper .hero__page__text__cta > .field{display:flex;gap:24px;}.hero__page__wrapper .hero__page__text__cta > .field .field__item:first-child a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #1f619b;background-color:#1f619b;color:#ffffff !important;cursor:pointer;}.hero__page__wrapper .hero__page__text__cta > .field .field__item:first-child a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.hero__page__wrapper .hero__page__text__cta > .field .field__item:first-child a:hover:after{transition:0.4s all ease;color:#ffffff !important;}.hero__page__wrapper .hero__page__text__cta > .field .field__item:last-child a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #1f619b;background-color:#ffffff;color:#1f619b;}.hero__page__wrapper .hero__page__text__cta > .field .field__item:last-child a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.hero__page__wrapper .hero__page__text__cta > .field .field__item:last-child a:hover:after{transition:0.4s all ease;color:#ffffff !important;}.hero__article{margin-top:120px;margin-bottom:46px;}@media (max-width:992px){.hero__article{margin-top:24px;}}.hero__article .article-date{margin-bottom:0px;margin-top:24px;font:normal normal 400 15px/140% "Borna",sans-serif;}@media (max-width:768px){.hero__article .article-date{font:normal normal 400 14px/140% "Borna",sans-serif;}}.hero__article__text{margin-top:48px;}.hero__article__text__title{all:unset;}.hero__article__text__title span{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;}@media (max-width:768px){.hero__article__text__title span{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;}}.hero__article__text--before-media{margin-top:24px;}.hero__article__text--before-media p,.hero__article__text--before-media span,.hero__article__text--before-media h1,.hero__article__text--before-media h2,.hero__article__text--before-media h3,.hero__article__text--before-media h4,.hero__article__text--before-media h5,.hero__article__text--before-media h6{margin-bottom:0px;margin-top:0px;}.hero__announce{margin-top:120px;margin-bottom:80px;}@media (max-width:992px){.hero__announce{margin-top:24px;margin-bottom:64px;}}.hero__announce__text{margin-top:48px;}@media (max-width:992px){.hero__announce__text{margin-top:54px;}}.hero__announce__text__title{font:normal normal 700 clamp(3rem,1.8032rem + 3.8298vw,5.25rem)/110% "Borna",sans-serif;}@media (max-width:768px){.hero__announce__text__title{font:normal normal 700 clamp(3rem,1.8032rem + 3.8298vw,5.25rem)/110% "Borna",sans-serif;}}.hero__announce__text__status{display:flex;align-items:center;gap:6px;margin-top:24px;}.hero__announce__text__status p{margin-bottom:0px;}.hero__solution{margin-top:120px;margin-bottom:80px;}@media (max-width:992px){.hero__solution{margin-top:24px;}}.hero__solution h1{margin-bottom:0px;margin-top:48px;max-width:1000px;}.hero__ch{margin-top:120px;margin-bottom:16px;}@media (max-width:992px){.hero__ch{margin-top:24px;}}.hero__ch__title{margin-bottom:24px;}@media (max-width:992px){.hero__ch__title{margin-top:87px;}}.hero__ch__subtitle{margin-bottom:80px;max-width:1100px;}@media (max-width:992px){.hero__ch__subtitle{margin-bottom:64px;}}.hero__ch__subtitle h1,.hero__ch__subtitle h2,.hero__ch__subtitle h3,.hero__ch__subtitle h4,.hero__ch__subtitle h5,.hero__ch__subtitle h6{margin-bottom:0px;}.hero__ch__solution-ref{display:flex;align-items:center;flex-wrap:wrap;gap:8px;}.hero__ch__solution-ref span{font:normal normal 400 20px/150% "Borna",sans-serif;color:#494949;color:#494949;font-weight:700;}@media (max-width:768px){.hero__ch__solution-ref span{font:normal normal 400 20px/150% "Borna",sans-serif;}}@media (max-width:992px){.hero__ch__solution-ref span{font-weight:700;}}.hero__ch__solution-ref .field--name-field-ch-solution-ref{display:flex;align-items:center;flex-wrap:wrap;gap:4px;}@media (max-width:992px){.hero__ch__solution-ref .field--name-field-ch-solution-ref{gap:8px;}}.hero__ch__solution-ref .field--name-field-ch-solution-ref .field__item a{transition:all 0.4s ease-in-out;font:normal normal 400 16px/150% "Borna",sans-serif;color:#494949;background-color:#ffffff;border:#494949;text-decoration:none;border:1px solid #494949;padding:4px 8px;border-radius:4px;line-height:24px;pointer-events:none;}@media (max-width:768px){.hero__ch__solution-ref .field--name-field-ch-solution-ref .field__item a{font:normal normal 400 16px/150% "Borna",sans-serif;}}.section__text__wrapper{padding-top:64px;padding-bottom:64px;display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);}.section__text__wrapper > [class^=col-],.section__text__wrapper > [class*=" col-"],.section__text__wrapper > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}@media (max-width:992px){.section__text__wrapper{padding-top:40px;padding-bottom:40px;}.section__text__wrapper.no-pd-top-lg{padding-top:0px;}}.section__text__wrapper .column-text-wrap{width:100%;max-width:100%;flex:0 0 100%;}.section__text__wrapper .column-text-wrap ul li{padding-bottom:8px;}.section__tt__wrapper{padding-top:64px;padding-bottom:64px;display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);}.section__tt__wrapper > [class^=col-],.section__tt__wrapper > [class*=" col-"],.section__tt__wrapper > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}@media (max-width:992px){.section__tt__wrapper.reviewd-spacings .column-tt-col:last-child{padding-top:0px;}.section__tt__wrapper.reviewd-spacings .column-tt-col:first-child{padding-bottom:0px;}}.section__tt__wrapper .column-tt-col{width:50%;max-width:50%;flex:0 0 50%;}@media (max-width:768px){.section__tt__wrapper .column-tt-col{width:100%;max-width:100%;flex:0 0 100%;padding-top:40px;padding-bottom:40px;}}.section__text-media__wrapper{padding-top:64px;padding-bottom:64px;display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);align-items:center;}.section__text-media__wrapper > [class^=col-],.section__text-media__wrapper > [class*=" col-"],.section__text-media__wrapper > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.section__text-media__wrapper.row-reverse{flex-direction:row-reverse;}@media (max-width:768px){.section__text-media__wrapper.row-reverse{flex-direction:column-reverse;}}@media (max-width:768px){.section__text-media__wrapper{flex-direction:column-reverse;}.section__text-media__wrapper__column-text{margin-top:48px;}}.section__text-media__wrapper__column-text,.section__text-media__wrapper__column-media{width:50%;max-width:50%;flex:0 0 50%;}@media (max-width:768px){.section__text-media__wrapper__column-text,.section__text-media__wrapper__column-media{width:100%;max-width:100%;flex:0 0 100%;}}.section__text-media__wrapper .column-text-wrap{}.section__text-media__wrapper .column-text-wrap__text .field--name-field-p-tm-text{margin-bottom:48px;}.section__text-media__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;}.section__text-media__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;}.section__text-media__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.section__text-media__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a:hover:after{transition:0.4s all ease;color:#ffffff !important;}.section__text-media__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a:hover{background-color:black;}.section__text-media__wrapper .column-media-wrap__media img,.section__text-media__wrapper .column-media-wrap__media video{width:100%;height:auto;}.section__text-media__wrapper .column-media-wrap__media--desktop{display:block;}.section__text-media__wrapper .column-media-wrap__media--mobile{display:none;}@media (max-width:768px){.section__text-media__wrapper .column-media-wrap__media--mobile{display:block;}}@media (max-width:768px){.section__text-media__wrapper .column-media-wrap.has-mobile-media .column-media-wrap__media--desktop{display:none;}}.section__text-media-list__wrapper{padding-top:64px;padding-bottom:64px;display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);align-items:flex-start;}.section__text-media-list__wrapper > [class^=col-],.section__text-media-list__wrapper > [class*=" col-"],.section__text-media-list__wrapper > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}@media (max-width:768px){.section__text-media-list__wrapper{flex-direction:column-reverse;}}.section__text-media-list__wrapper .column-text-wrap,.section__text-media-list__wrapper .column-media-wrap{width:50%;max-width:50%;flex:0 0 50%;}@media (max-width:768px){.section__text-media-list__wrapper .column-text-wrap,.section__text-media-list__wrapper .column-media-wrap{width:100%;max-width:100%;flex:0 0 100%;}}@media (max-width:992px){.section__text-media-list__wrapper .column-text-wrap{margin-bottom:48px;}}.section__text-media-list__wrapper .column-text-wrap__text{margin-bottom:48px;}.section__text-media-list__wrapper .column-text-wrap__text--list .field--name-field-p-tm-text{margin-bottom:48px;}.section__text-media-list__wrapper .column-text-wrap__text--icon{margin-right:0.5rem;}.section__text-media-list__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;}.section__text-media-list__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;}.section__text-media-list__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.section__text-media-list__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a:hover:after{transition:0.4s all ease;color:#ffffff !important;}.section__text-media-list__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a:hover{background-color:black;}.section__text-media-list__wrapper .column-text-wrap > .field__items{display:flex;flex-direction:column;gap:12px;}.section__text-media-list__wrapper .column-media-wrap{position:relative;}.section__text-media-list__wrapper .column-media-wrap img,.section__text-media-list__wrapper .column-media-wrap video{border-radius:4px 4px 4px 4px;width:100%;height:auto;}@media (max-width:992px){.section__text-media-list__wrapper .column-media-wrap img,.section__text-media-list__wrapper .column-media-wrap video{width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;max-height:500px;}}.section__text-media-list__wrapper .column-media-wrap .media-list-cta-box{background-color:#ffffff;padding:4px;min-width:147px;position:absolute;right:61px;bottom:0;transform:translateY(50%);display:flex;flex-direction:column;border-radius:4px;gap:16px;}@media (max-width:768px){.section__text-media-list__wrapper .column-media-wrap .media-list-cta-box{right:0;margin-right:16px;}}.section__text-media-list__wrapper .column-media-wrap .media-list-cta-box svg{align-self:flex-end;}.section__text-media-list__wrapper .column-media-wrap .media-list-cta-box .field--name-field-p-tml-link-ch{padding:8px;max-width:140px;}.section__text-media-list__wrapper .column-media-wrap .media-list-cta-box a{font:normal normal 700 19px/140% "Borna",sans-serif;text-decoration:none;color:#1f619b;}.section__text-media-list__wrapper .column-media-wrap .media-list-cta-box a::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:auto;content:"";background-color:rgba(0,0,0,0);}.section__text-media-list__wrapper .column-media-wrap .media-list-cta-box:hover{background-color:#1f619b;transition:all 0.2s ease-in-out;}.section__text-media-list__wrapper .column-media-wrap .media-list-cta-box:hover svg g path{fill:#ffffff;}.section__text-media-list__wrapper .column-media-wrap .media-list-cta-box:hover a{color:#ffffff;}.section__text-form__wrapper{padding-top:64px;padding-bottom:64px;display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);}.section__text-form__wrapper > [class^=col-],.section__text-form__wrapper > [class*=" col-"],.section__text-form__wrapper > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.section__text-form__wrapper.row-reverse{flex-direction:row-reverse;}@media (max-width:768px){.section__text-form__wrapper.row-reverse{flex-direction:column-reverse;}}.section__text-form__wrapper__column-text{width:33.3333333333%;max-width:33.3333333333%;flex:0 0 33.3333333333%;}@media (max-width:992px){.section__text-form__wrapper__column-text{width:100%;max-width:100%;flex:0 0 100%;}}.section__text-form__wrapper__column-form{width:66.6666666667%;max-width:66.6666666667%;flex:0 0 66.6666666667%;}@media (max-width:992px){.section__text-form__wrapper__column-form{width:100%;max-width:100%;flex:0 0 100%;}}.section__text-form__wrapper__column-form h3{margin-bottom:24px;}.section__text-form__wrapper .wrapper-column-form{padding:24px;background-color:#ffffff;box-shadow:2px 5px 7px 1px rgba(26,26,26,0.2);border-radius:4px;}.section__text-form__wrapper .wrapper-column-text{margin-right:4px;}@media (max-width:992px){.section__text-form__wrapper .wrapper-column-text{margin-right:unset;}}.section__text-form__wrapper .wrapper-column-form{margin-left:4px;}@media (max-width:992px){.section__text-form__wrapper .wrapper-column-form{margin-left:unset;margin-top:40px;}}.section__text-form__wrapper .column-text-wrap__text .field--name-field-p-tm-text{margin-bottom:48px;}.section__text-form__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;}.section__text-form__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;}.section__text-form__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.section__text-form__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a:hover:after{transition:0.4s all ease;color:#ffffff !important;}.section__text-form__wrapper .column-text-wrap__cta .field--name-field-p-tm-cta a:hover{background-color:black;}.page-quote .section__text-form__wrapper{padding-top:0px;padding-bottom:0px;}.page-quote .section__text-form__wrapper .wrapper-column-form{margin-top:0px;}.page-quote .section__text-form__wrapper__column-text{display:none;}.page-quote .section__text-form__wrapper__column-form{width:83.3333333333%;max-width:83.3333333333%;flex:0 0 83.3333333333%;margin-left:auto;margin-right:auto;}@media (max-width:992px){.page-quote .section__text-form__wrapper__column-form{width:100%;max-width:100%;flex:0 0 100%;}}.card__wrapper{width:100%;height:100%;}.card__wrapper .card__overlay{box-shadow:2px 5px 7px 1px rgba(26,26,26,0.2);padding:24px;width:100%;height:100%;border-radius:16px;}@media (max-width:992px){.card__wrapper .card__overlay{padding:24px 36px;}}.card__wrapper .card__wrapper__content{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;}.card__wrapper .card__wrapper__content.card__centered{align-items:center;}.card__wrapper .card__wrapper__content.card__centered .card__wrapper__title,.card__wrapper .card__wrapper__content.card__centered .card__wrapper__text{text-align:center;}.card__wrapper__icon{margin-bottom:24px;}@media (max-width:992px){.card__wrapper__icon{margin-bottom:16px;}}.card__wrapper__icon img{width:88px;height:auto;}@media (max-width:992px){.card__wrapper__icon img{width:56px;}}.card__wrapper__title{margin-bottom:8px;}.card__wrapper__title .field--name-field-p-card-title{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;color:#3afcc2;}@media (max-width:768px){.card__wrapper__title .field--name-field-p-card-title{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;}}.card__wrapper__text{margin-bottom:24px;}@media (max-width:992px){.card__wrapper__text{margin-bottom:16px;}}.card__wrapper__text .field--name-field-p-card-text-long{font:normal normal 400 19px/150% "Borna",sans-serif;color:#e9f2f4;}@media (max-width:768px){.card__wrapper__text .field--name-field-p-card-text-long{font:normal normal 400 18px/150% "Borna",sans-serif;}}.card__wrapper__text .field--name-field-p-card-text-long p{margin-bottom:0px;}.card__wrapper__cta .field--name-field-p-card-cta{display:flex;flex-wrap:wrap;}.card__wrapper__cta .field--name-field-p-card-cta a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #1f619b;background-color:#ffffff;color:#1f619b;}.card__wrapper__cta .field--name-field-p-card-cta a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.card__wrapper__cta .field--name-field-p-card-cta a:hover:after{transition:0.4s all ease;color:#ffffff !important;}.card__wrapper__cta .field--name-field-p-card-cta a:hover{background-color:black;}.section__cards__wrapper{padding-top:64px;padding-bottom:64px;display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);}.section__cards__wrapper > [class^=col-],.section__cards__wrapper > [class*=" col-"],.section__cards__wrapper > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.section__cards__wrapper .column-text-wrap,.section__cards__wrapper .column-cards-wrap{width:100%;max-width:100%;flex:0 0 100%;}.section__cards__wrapper .column-text-wrap__text .field--name-field-p-cards-text,.section__cards__wrapper .column-cards-wrap__text .field--name-field-p-cards-text{margin-bottom:24px;}.section__cards__wrapper .column-text-wrap__text .field--name-field-p-cards-text h2,.section__cards__wrapper .column-text-wrap__text .field--name-field-p-cards-text h3,.section__cards__wrapper .column-text-wrap__text .field--name-field-p-cards-text h4,.section__cards__wrapper .column-text-wrap__text .field--name-field-p-cards-text h5,.section__cards__wrapper .column-text-wrap__text .field--name-field-p-cards-text h6,.section__cards__wrapper .column-text-wrap__text .field--name-field-p-cards-text p,.section__cards__wrapper .column-cards-wrap__text .field--name-field-p-cards-text h2,.section__cards__wrapper .column-cards-wrap__text .field--name-field-p-cards-text h3,.section__cards__wrapper .column-cards-wrap__text .field--name-field-p-cards-text h4,.section__cards__wrapper .column-cards-wrap__text .field--name-field-p-cards-text h5,.section__cards__wrapper .column-cards-wrap__text .field--name-field-p-cards-text h6,.section__cards__wrapper .column-cards-wrap__text .field--name-field-p-cards-text p{text-align:center;}.section__cards__wrapper .column-text-wrap__cards .field--name-field-p-cards-card,.section__cards__wrapper .column-cards-wrap__cards .field--name-field-p-cards-card{display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);}.section__cards__wrapper .column-text-wrap__cards .field--name-field-p-cards-card > [class^=col-],.section__cards__wrapper .column-text-wrap__cards .field--name-field-p-cards-card > [class*=" col-"],.section__cards__wrapper .column-text-wrap__cards .field--name-field-p-cards-card > div,.section__cards__wrapper .column-cards-wrap__cards .field--name-field-p-cards-card > [class^=col-],.section__cards__wrapper .column-cards-wrap__cards .field--name-field-p-cards-card > [class*=" col-"],.section__cards__wrapper .column-cards-wrap__cards .field--name-field-p-cards-card > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.section__cards__wrapper .column-text-wrap__cards .field--name-field-p-cards-card > .field__item,.section__cards__wrapper .column-cards-wrap__cards .field--name-field-p-cards-card > .field__item{width:50%;max-width:50%;flex:0 0 50%;margin-bottom:24px;padding-left:0px;padding-right:0px;}@media (max-width:992px){.section__cards__wrapper .column-text-wrap__cards .field--name-field-p-cards-card > .field__item,.section__cards__wrapper .column-cards-wrap__cards .field--name-field-p-cards-card > .field__item{width:50%;max-width:50%;flex:0 0 50%;}.section__cards__wrapper .column-text-wrap__cards .field--name-field-p-cards-card > .field__item:last-child,.section__cards__wrapper .column-cards-wrap__cards .field--name-field-p-cards-card > .field__item:last-child{margin-bottom:0px;}}@media (max-width:576px){.section__cards__wrapper .column-text-wrap__cards .field--name-field-p-cards-card > .field__item,.section__cards__wrapper .column-cards-wrap__cards .field--name-field-p-cards-card > .field__item{width:100%;max-width:100%;flex:0 0 100%;}}.section__banner__wrapper{padding-top:40px;padding-bottom:40px;}@media (max-width:992px){.section__banner__wrapper{padding-top:0px;padding-bottom:0px;}.section__banner__wrapper.mg-bottom{margin-bottom:24px;}}.section__banner__wrapper .banner__wrapper{display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);padding-top:80px;padding-bottom:80px;justify-content:center;}.section__banner__wrapper .banner__wrapper > [class^=col-],.section__banner__wrapper .banner__wrapper > [class*=" col-"],.section__banner__wrapper .banner__wrapper > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.section__banner__wrapper .banner__wrapper.bg__active{background-position:center center;background-size:cover;background-repeat:no-repeat;margin-left:0;margin-right:0;background-image:linear-gradient(180deg,#3AFCC2 0%,#3FB4F6 100%),var(--bg-image);background-blend-mode:multiply;border-radius:48px 4px 4px 4px;display:flex;justify-content:flex-start;padding:80px 40px;}@media (max-width:992px){.section__banner__wrapper .banner__wrapper.bg__active{padding:80px 12px;}}.section__banner__wrapper .banner__wrapper.bg__active .column-text-wrap{padding-left:0px;padding-right:0px;}.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-title,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-text{color:#ffffff;}.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-title h1,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-title h2,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-title h3,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-title h4,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-title h5,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-title h6,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-text h1,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-text h2,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-text h3,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-text h4,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-text h5,.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-text h6{margin-bottom:0px;margin-bottom:40px;}.section__banner__wrapper .banner__wrapper.bg__active .field--name-field-p-banner-cta{justify-content:flex-start;margin-top:0px;}.section__banner__wrapper .banner__wrapper .column-text-wrap{width:100%;max-width:100%;flex:0 0 100%;}@media (min-width:992px){.section__banner__wrapper .banner__wrapper .column-text-wrap{max-width:900px;}}.section__banner__wrapper .banner__wrapper .column-text-wrap h2{margin-bottom:40px;}.section__banner__wrapper .banner__wrapper .column-text-wrap__text .field--name-field-p-banner-text p:last-child{margin-bottom:0px;}.section__banner__wrapper .banner__wrapper .column-text-wrap__cta .field--name-field-p-banner-cta a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;}.section__banner__wrapper .banner__wrapper .column-text-wrap__cta .field--name-field-p-banner-cta a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.section__banner__wrapper .banner__wrapper .column-text-wrap__cta .field--name-field-p-banner-cta a:hover:after{transition:0.4s all ease;color:#ffffff !important;}.section__banner__wrapper .banner__wrapper .column-text-wrap__cta .field--name-field-p-banner-cta a:hover{background-color:black;}.accordion__wrapper .accordion__wrapper__content{border-top:4px solid #8f8f8f;}.accordion__wrapper__title{padding-left:12px;padding-right:12px;padding-top:24px;padding-bottom:24px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;}.accordion__wrapper__title .field--name-field-p-accordion-title{font:normal normal 400 20px/150% "Borna",sans-serif;color:#494949;margin-left:12px;}@media (max-width:768px){.accordion__wrapper__title .field--name-field-p-accordion-title{font:normal normal 400 20px/150% "Borna",sans-serif;}}.accordion__wrapper__title .accordion__icon{transition:all 0.5s;transform:rotate(0deg);}.accordion__wrapper__title .accordion__icon.open{transform:rotate(45deg);}.accordion__wrapper__text{max-height:0;overflow:hidden;transition:max-height 0.5s ease-in-out;}.accordion__wrapper__text .field--name-field-p-accordion-text{padding-left:48px;padding-right:48px;padding-top:12px;padding-bottom:12px;}.section__accordions__wrapper{padding-top:64px;padding-bottom:64px;display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);}.section__accordions__wrapper > [class^=col-],.section__accordions__wrapper > [class*=" col-"],.section__accordions__wrapper > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.section__accordions__wrapper .column-text-wrap,.section__accordions__wrapper .column-accordions-wrap{width:100%;max-width:100%;flex:0 0 100%;}.section__accordions__wrapper .column-text-wrap__text .field--name-field-p-accordions-text,.section__accordions__wrapper .column-accordions-wrap__text .field--name-field-p-accordions-text{padding-top:24px;padding-bottom:24px;}.section__accordions__wrapper .column-text-wrap__accordions .field--name-field-p-accordions-accordion,.section__accordions__wrapper .column-accordions-wrap__accordions .field--name-field-p-accordions-accordion{display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);}.section__accordions__wrapper .column-text-wrap__accordions .field--name-field-p-accordions-accordion > [class^=col-],.section__accordions__wrapper .column-text-wrap__accordions .field--name-field-p-accordions-accordion > [class*=" col-"],.section__accordions__wrapper .column-text-wrap__accordions .field--name-field-p-accordions-accordion > div,.section__accordions__wrapper .column-accordions-wrap__accordions .field--name-field-p-accordions-accordion > [class^=col-],.section__accordions__wrapper .column-accordions-wrap__accordions .field--name-field-p-accordions-accordion > [class*=" col-"],.section__accordions__wrapper .column-accordions-wrap__accordions .field--name-field-p-accordions-accordion > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.section__accordions__wrapper .column-text-wrap__accordions .field--name-field-p-accordions-accordion > .field__item,.section__accordions__wrapper .column-accordions-wrap__accordions .field--name-field-p-accordions-accordion > .field__item{width:100%;max-width:100%;flex:0 0 100%;margin-bottom:8px;}.section__row__wrapper{margin-top:80px;margin-bottom:80px;}@media (max-width:992px){.section__row__wrapper{margin-top:40px;}}.section__row__wrapper__layout{position:relative;}.section__row__wrapper__layout__video{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;object-fit:cover;}.section__row__wrapper__layout__video__overlay{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background:linear-gradient(0deg,rgba(0,50,104,0.3019607843) 0%,rgba(0,50,104,0.3019607843) 100%),rgba(0,0,0,0.3764705882);}@media (min-width:992px){.section__row__wrapper__layout__video__mobile{display:none;}}@media (max-width:992px){.section__row__wrapper__layout__video__desktop{display:none;}}.section__row__wrapper__layout__bg{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-color:var(--bg-color);background-image:var(--bg-image);background-position-x:var(--bg-image-x);background-position-y:var(--bg-image-y);background-size:var(--bg-image-size);background-repeat:no-repeat;}.section__row__wrapper.containerwidth .section__row__wrapper__layout__video{width:100%;left:0;}.section__row__wrapper.containerwidth .section__row__wrapper__layout__bg{width:100%;left:0;}body:not(.page-node-50) .section__row__wrapper .field--name-field-p-row-content > .field__item:first-child .paragraph--type--text .section__text__wrapper,body:not(.page-node-50) .section__row__wrapper .field--name-field-p-row-content > .field__item:first-child .paragraph--type--text .section__company-timeline__wrapper{padding-top:0px;}body:not(.page-node-50) .section__row__wrapper .field--name-field-p-row-content > .field__item:first-child .paragraph--type--text .section__company-timeline__wrapper{padding-bottom:0px;}.section__gallery__wrapper{padding-top:80px;padding-bottom:80px;display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);position:relative;}.section__gallery__wrapper > [class^=col-],.section__gallery__wrapper > [class*=" col-"],.section__gallery__wrapper > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.section__gallery__wrapper .swiper{width:100%;height:400px;}.section__gallery__wrapper .swiper .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;}.section__gallery__wrapper .swiper .swiper-slide a{height:100%;}.section__gallery__wrapper .swiper .swiper-slide video{height:100%;width:100%;object-fit:cover;}.section__gallery__wrapper .swiper .swiper-slide img{display:block;height:100%;object-fit:cover;object-position:50% 50%;width:100%;}.section__gallery__wrapper .swiper-navigation-wrapper{position:absolute;display:flex;top:20px;right:-24px;z-index:1;min-width:96px;}.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-prev{left:-46px;}.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-next{left:10px;}.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-next,.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-prev{width:40px;height:auto;}.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-next svg path,.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-prev svg path{transition:all 0.1s ease-in-out;}.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-next svg g path,.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-prev svg g path{transition:all 0.1s ease-in-out;}.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-next:hover svg path,.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-prev:hover svg path{fill:#ffffff;}.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-next:hover svg g path,.section__gallery__wrapper .swiper-navigation-wrapper .swiper-button-prev:hover svg g path{fill:#1f619b;}.section__media__wrapper{padding-top:64px;padding-bottom:64px;display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);align-items:center;justify-content:center;}.section__media__wrapper > [class^=col-],.section__media__wrapper > [class*=" col-"],.section__media__wrapper > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.circle-counter-repeater__wrapper{display:flex;flex-direction:column;}@media (max-width:992px){.circle-counter-repeater__wrapper{gap:40px;}}.circle-counter-repeater__wrapper--item{display:flex;justify-content:space-between;align-items:center;}@media (max-width:992px){.circle-counter-repeater__wrapper--item{flex-direction:column-reverse;}}.circle-counter-repeater__wrapper--item .text--icon{display:flex;flex-direction:column;gap:16px;max-width:414px;border-radius:48px 4px 4px 4px;background:linear-gradient(90deg,rgba(58,252,194,0.2) 0%,rgba(0,0,0,0.2) 100%),rgba(15,18,36,0.5);padding:24px;color:#ffffff;}@media (max-width:992px){.circle-counter-repeater__wrapper--item .text--icon{max-width:unset;}}.circle-counter-repeater__wrapper--item .text--icon h5{margin-bottom:0px;}.circle-counter-repeater__wrapper--item .num--label{display:flex;flex-direction:column;}@media (max-width:992px){.circle-counter-repeater__wrapper--item .num--label{align-self:flex-start;margin-top:40px;}}.circle-counter-repeater__wrapper--item .num--label .number{font-size:140px;font-style:normal;font-family:"Borna",sans-serif;font-weight:900;line-height:110%;color:#1f619b;}@media (max-width:992px){.circle-counter-repeater__wrapper--item .num--label .number{font-size:100px;}}@media (max-width:768px){.circle-counter-repeater__wrapper--item .num--label .number{font-size:80px;}}.circle-counter-repeater__wrapper--item .num--label .label{margin-top:-30px;}@media (max-width:992px){.circle-counter-repeater__wrapper--item .num--label .label{margin-top:-18px;}}.circle-counter-repeater__wrapper--item .num--label .label h5{background-color:white;color:#00B982;display:inline;}.circle-counter-repeater__wrapper--item:first-child{flex-direction:row-reverse;margin-right:119px;}@media (max-width:1200px){.circle-counter-repeater__wrapper--item:first-child{margin-right:unset;}}@media (max-width:992px){.circle-counter-repeater__wrapper--item:first-child{flex-direction:column-reverse;}}.circle-counter-repeater__wrapper--item:nth-child(2){margin-left:149px;}@media (max-width:1200px){.circle-counter-repeater__wrapper--item:nth-child(2){margin-left:unset;}}.circle-counter-repeater__wrapper--item:nth-child(2) .num--label{margin-top:-22px;}@media (max-width:1200px){.circle-counter-repeater__wrapper--item:nth-child(2) .num--label{margin-top:40px;}}.circle-counter-repeater__wrapper--item:last-child{flex-direction:row-reverse;margin-left:220px;align-items:flex-end;margin-top:-25px;}@media (max-width:992px){.circle-counter-repeater__wrapper--item:last-child{flex-direction:column-reverse;align-items:center;}}@media (max-width:1200px){.circle-counter-repeater__wrapper--item:last-child{margin-left:unset;margin-top:unset;}}.circle-counter-repeater__wrapper--item:last-child .label{max-width:480px;}.circle-counter-repeater .btn-secondary-include{margin-top:46px;display:flex;justify-content:center;}@media (max-width:992px){.circle-counter-repeater .btn-secondary-include{justify-content:flex-start;}}.circle-counter-repeater .btn-secondary-include a{all:unset;all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;}.circle-counter-repeater .btn-secondary-include a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.circle-counter-repeater .btn-secondary-include a:hover:after{transition:0.4s all ease;color:#ffffff !important;}.circle-counter-repeater .btn-secondary-include a:hover{background-color:black;}.circle-counter-repeater .btn-secondary-include a:after{content:"\f078";transform:rotate(-90deg) translateY(-2px);display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:12px;}.section__company-timeline__wrapper{padding-bottom:80px;display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);}.section__company-timeline__wrapper > [class^=col-],.section__company-timeline__wrapper > [class*=" col-"],.section__company-timeline__wrapper > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}@media (max-width:992px){.section__company-timeline__wrapper{padding-top:40px;}}.section__company-timeline__wrapper .column-sct-col{width:50%;max-width:50%;flex:0 0 50%;}.section__company-timeline__wrapper .column-sct-col:first-child{padding-right:48px;}@media (max-width:992px){.section__company-timeline__wrapper .column-sct-col:first-child{margin-bottom:48px;}}.section__company-timeline__wrapper .column-sct-col:first-child h2{margin-bottom:24px;}.section__company-timeline__wrapper .column-sct-col:first-child a.btn-primary-download{margin-top:34px;}@media (max-width:992px){.section__company-timeline__wrapper .column-sct-col{width:100%;max-width:100%;flex:0 0 100%;}}.section__company-timeline__wrapper .timeline-wrapper{padding-top:40px;padding-bottom:50px;display:flex;flex-direction:column;background-color:#ffffff;border-radius:8px;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);justify-content:center;align-items:center;}@media (max-width:992px){.section__company-timeline__wrapper .timeline-wrapper{padding:40px 25.5px;}.section__company-timeline__wrapper .timeline-wrapper .field--name-field-p-tct-timeline{width:100%;}}.section__company-timeline__wrapper .timeline-wrapper .timeline-item{max-width:480px;padding-bottom:40px;padding-top:16px;border-bottom:1px solid #c0cdd0;display:flex;gap:16px;align-items:flex-start;justify-content:center;}@media (max-width:992px){.section__company-timeline__wrapper .timeline-wrapper .timeline-item{flex-direction:column-reverse;align-items:flex-end;width:100%;max-width:unset;gap:unset;padding-top:15px;padding-bottom:40px;}}.section__company-timeline__wrapper .timeline-wrapper .timeline-item:first-child{border-top:1px solid #c0cdd0;}.section__company-timeline__wrapper .timeline-wrapper .timeline-item:last-child{border-bottom:unset;}.section__company-timeline__wrapper .timeline-wrapper .timeline-item .timeline-description{width:240px;font:normal normal 400 20px/150% "Borna",sans-serif;color:#494949;}@media (max-width:992px){.section__company-timeline__wrapper .timeline-wrapper .timeline-item .timeline-description{width:80%;}}@media (max-width:768px){.section__company-timeline__wrapper .timeline-wrapper .timeline-item .timeline-description{font:normal normal 400 20px/150% "Borna",sans-serif;}}@media (max-width:992px){.section__company-timeline__wrapper .timeline-wrapper .timeline-item .timeline-description .p-xl{margin-bottom:0px;text-align:right;}}.section__company-timeline__wrapper .timeline-wrapper .timeline-item .timeline-year{font-family:"Borna",sans-serif;font-size:90px;font-weight:700;line-height:78.3px;color:#1f619b;}@media (max-width:992px){.section__company-timeline__wrapper .timeline-wrapper .timeline-item .timeline-year{font-size:60px;font-weight:700;line-height:52.2px;}}.article-banner__wrapper__content{margin-bottom:80px;border-radius:48px 4px 4px 4px;overflow:hidden;}.article-banner__wrapper__content .article-banner__background{padding:80px 40px;}@media (max-width:992px){.article-banner__wrapper__content .article-banner__background{padding:80px 12px;}}.article-banner__wrapper__content .article-banner__background .article-banner__title{font:normal normal 700 clamp(2.25rem,1.5851rem + 2.1277vw,3.5rem)/110% "Borna",sans-serif;margin-bottom:8px;color:#ffffff;}@media (max-width:768px){.article-banner__wrapper__content .article-banner__background .article-banner__title{font:normal normal 700 clamp(2.25rem,1.5851rem + 2.1277vw,3.5rem)/110% "Borna",sans-serif;}}.article-banner__wrapper__content .article-banner__background .article-banner__description{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;margin-bottom:40px;color:#ffffff;}@media (max-width:768px){.article-banner__wrapper__content .article-banner__background .article-banner__description{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;}}.article-banner__wrapper__content .article-banner__background .article-banner__cta{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;}.article-banner__wrapper__content .article-banner__background .article-banner__cta:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.article-banner__wrapper__content .article-banner__background .article-banner__cta:hover:after{transition:0.4s all ease;color:#ffffff !important;}.article-banner__wrapper__content .article-banner__background .article-banner__cta:hover{background-color:black;}@media (max-width:992px){.section__node-announce__banner{padding-top:40px;}}.section__node-announce__banner .announce-banner__wrapper__content{position:relative;}.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__background{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;}.section__node-announce__banner .announce-banner__wrapper__content p a{font:normal normal 400 19px/150% "Borna",sans-serif;color:#1f619b;font-weight:700 !important;}@media (max-width:768px){.section__node-announce__banner .announce-banner__wrapper__content p a{font:normal normal 400 18px/150% "Borna",sans-serif;}}.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content{padding-top:120px;padding-bottom:120px;display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);}.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content > [class^=col-],.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content > [class*=" col-"],.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__empty,.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__title-cta{width:50%;max-width:50%;flex:0 0 50%;}@media (max-width:1200px){.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__empty,.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__title-cta{width:100%;max-width:100%;flex:0 0 100%;}}.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__empty__title,.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__title-cta__title{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;margin-bottom:40px;color:#ffffff;text-align:right;}@media (max-width:768px){.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__empty__title,.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__title-cta__title{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;}}.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__empty__ctas,.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__title-cta__ctas{display:flex;justify-content:flex-end;}@media (max-width:992px){.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__empty__ctas a,.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__title-cta__ctas a{white-space:nowrap;}}@media (max-width:992px){.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__empty__ctas,.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__title-cta__ctas{flex-wrap:wrap;}}.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__empty__ctas--cta,.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__title-cta__ctas--cta{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;}.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__empty__ctas--cta:hover,.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__title-cta__ctas--cta:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__empty__ctas--cta:hover:after,.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__title-cta__ctas--cta:hover:after{transition:0.4s all ease;color:#ffffff !important;}.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__empty__ctas--cta:hover,.section__node-announce__banner .announce-banner__wrapper__content .announce-banner__content__title-cta__ctas--cta:hover{background-color:black;}.section__sparse-cards__wrapper{margin-top:70px;padding-bottom:97px;}.section__sparse-cards__wrapper__list{display:flex;flex-direction:column;}@media (max-width:1200px){.section__sparse-cards__wrapper__list{gap:24px;align-items:center;}}.section__sparse-cards__wrapper__list .section__sparse-card__wrapper{padding:24px;overflow:hidden;display:flex;flex-direction:column;position:relative;gap:16px;max-width:416px;border-radius:48px 4px 4px 4px;}@media (max-width:1200px){.section__sparse-cards__wrapper__list .section__sparse-card__wrapper{max-width:600px;}}@media (max-width:992px){.section__sparse-cards__wrapper__list .section__sparse-card__wrapper{max-width:unset;width:100%;}}.section__sparse-cards__wrapper__list .section__sparse-card__wrapper .bg-card{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;}.section__sparse-cards__wrapper__list .section__sparse-card__wrapper__icon{width:80px;height:80px;}.section__sparse-cards__wrapper__list .section__sparse-card__wrapper__text{color:#ffffff;}.section__sparse-cards__wrapper__list .section__sparse-card__wrapper:nth-child(2){align-self:flex-end;margin-top:-96px;margin-right:110px;}@media (max-width:1200px){.section__sparse-cards__wrapper__list .section__sparse-card__wrapper:nth-child(2){margin-top:unset;margin-left:unset;margin-right:unset;margin-bottom:unset;align-self:unset;}}.section__sparse-cards__wrapper__list .section__sparse-card__wrapper:nth-child(3){margin-left:15%;margin-top:-61px;}@media (max-width:1200px){.section__sparse-cards__wrapper__list .section__sparse-card__wrapper:nth-child(3){margin-top:unset;margin-left:unset;margin-right:unset;margin-bottom:unset;align-self:unset;}}.section__sparse-cards__wrapper__list .section__sparse-card__wrapper:nth-child(4){align-self:flex-end;margin-top:-64px;}@media (max-width:1200px){.section__sparse-cards__wrapper__list .section__sparse-card__wrapper:nth-child(4){margin-top:unset;margin-left:unset;margin-right:unset;margin-bottom:unset;align-self:unset;}}.section__sparse-cards__wrapper__list .section__sparse-card__wrapper:nth-child(5){margin-top:-37px;margin-left:140px;}@media (max-width:1200px){.section__sparse-cards__wrapper__list .section__sparse-card__wrapper:nth-child(5){margin-top:unset;margin-left:unset;margin-right:unset;margin-bottom:unset;align-self:unset;}}.section__sparse-cards__wrapper__cta{text-align:center;margin-top:87px;}@media (max-width:992px){.section__sparse-cards__wrapper__cta{margin-top:24px;}}.section__sparse-cards__wrapper__cta a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;}.section__sparse-cards__wrapper__cta a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.section__sparse-cards__wrapper__cta a:hover:after{transition:0.4s all ease;color:#ffffff !important;}.section__sparse-cards__wrapper__cta a:hover{background-color:black;}.section__sparse-cards__wrapper__cta a:after{content:"\f078";transform:rotate(-90deg) translateY(-2px);display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:12px;}.section__single-list__wrapper__content{padding:24px;background-color:#0f1224;display:flex;gap:24px;align-items:flex-start;border-radius:4px;box-shadow:2px 5px 7px 1px rgba(26,26,26,0.2);}@media (max-width:992px){.section__single-list__wrapper__content{gap:12px;}}.section__single-list__wrapper__content .icon-arrow,.section__single-list__wrapper__content .icon-plus,.section__single-list__wrapper__content .icon-blue{min-width:56px;}.section__single-list__wrapper__content .icon-arrow svg,.section__single-list__wrapper__content .icon-plus svg,.section__single-list__wrapper__content .icon-blue svg{min-width:56px;height:auto;}.section__single-list__wrapper__content .icon-plus-smaller{min-width:24px;}.section__single-list__wrapper__content .icon-plus-smaller svg{min-width:24px;height:auto;}.section__single-list__wrapper__title p.p-xl{color:#e0e0e0;}.section__single-list__wrapper__text p.p-xl{color:#e0e0e0;margin-bottom:0px;}.section__single-list-elements__wrapper .section__single-list__wrapper__content{background-color:transparent;box-shadow:none;}.section__single-list-elements__wrapper .section__single-list__wrapper__content p{margin-bottom:0px;color:#1f619b;}.floating__cta{position:fixed;bottom:0px;left:0;width:100%;z-index:2;display:flex;gap:12px;justify-content:center;align-items:center;padding:12px;border-radius:4px;}@media (max-width:768px){.floating__cta{background-color:rgba(58,252,194,0.5);border-radius:0px;padding:0px;bottom:0px;}}.floating__cta .btn-wrapper{margin:0 !important;display:flex;gap:12px;justify-content:center;align-items:center;background-color:rgba(58,252,194,0.5);padding:12px;border-radius:4px;}@media (max-width:768px){.floating__cta .btn-wrapper{background-color:unset;width:100%;padding-left:12px;padding-right:12px;justify-content:flex-start;min-height:92px;padding-right:90px;}}.floating__cta .btn-wrapper .btn-number{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #1f619b;background-color:#ffffff;color:#1f619b;box-sizing:border-box;margin:0 !important;min-width:178px;text-align:center;padding:16px !important;}.floating__cta .btn-wrapper .btn-number:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.floating__cta .btn-wrapper .btn-number:hover:after{transition:0.4s all ease;color:#ffffff !important;}.floating__cta .btn-wrapper .btn-number:hover{background-color:black;}@media (max-width:768px){.floating__cta .btn-wrapper .btn-number{display:none;}}.floating__cta .btn-wrapper .btn-number-mobile{display:none;}@media (max-width:768px){.floating__cta .btn-wrapper .btn-number-mobile{display:flex;align-items:center;justify-content:center;gap:12px;border:0 solid #e5e7eb;background-color:#ffffff;border-radius:12px;padding:8px;width:60px;height:60px;min-width:60px;}}.floating__cta .btn-wrapper .btn-preventivo{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #1f619b;background-color:#1f619b;color:#ffffff !important;cursor:pointer;box-sizing:border-box;margin:0 !important;min-width:178px;text-align:center;padding:16px !important;}.floating__cta .btn-wrapper .btn-preventivo:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.floating__cta .btn-wrapper .btn-preventivo:hover:after{transition:0.4s all ease;color:#ffffff !important;}@media (max-width:768px){.floating__cta .btn-wrapper .btn-preventivo{width:100%;height:60px;}}body.user-logged-in .floating__cta{bottom:88px;}@media (max-width:768px){#zapier-chatbot-embed{bottom:100px !important;}}.section__linkedin-carousel__wrapper{padding-top:80px;padding-bottom:80px;position:relative;}@media (max-width:992px){.section__linkedin-carousel__wrapper{padding-top:40px;padding-bottom:40px;}}.section__linkedin-carousel__wrapper .linkedin-video-carousel__bg{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;overflow:hidden;padding-left:0px;padding-right:0px;}.section__linkedin-carousel__wrapper .linkedin-video-carousel__bg img{width:100%;height:100%;object-fit:cover;object-position:center;}.section__linkedin-carousel__wrapper .linkedin-video-carousel{width:100%;position:relative;z-index:1;}.section__linkedin-carousel__wrapper .linkedin-video-carousel__title h2{margin-bottom:12px;}.section__linkedin-carousel__wrapper .linkedin-video-carousel__subtitle p{margin-bottom:48px;}.section__linkedin-carousel__wrapper .linkedin-video-carousel__swiper{width:100%;position:relative;}.section__linkedin-carousel__wrapper .linkedin-video-carousel__swiper .swiper-wrapper{align-items:stretch;}.section__linkedin-carousel__wrapper .linkedin-video-carousel__swiper .swiper-slide{height:auto;margin-right:auto;}.section__linkedin-carousel__wrapper .swiper-buttons{position:relative;display:flex;gap:16px;margin-top:40px;}.section__linkedin-carousel__wrapper .swiper-button-prev-linkedin,.section__linkedin-carousel__wrapper .swiper-button-next-linkedin{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;z-index:10;align-items:center;justify-content:center;padding:12px;border-radius:4px;}.section__linkedin-carousel__wrapper .swiper-button-prev-linkedin.swiper-button-disabled,.section__linkedin-carousel__wrapper .swiper-button-next-linkedin.swiper-button-disabled{opacity:0.3;}.section__linkedin-carousel__wrapper .swiper-button-prev-linkedin{background-color:#e9f2f4;}.section__linkedin-carousel__wrapper .swiper-button-prev-linkedin::after{font-family:"Material Symbols Outlined";content:"arrow_back_ios";color:#1f619b;font-size:18px;line-height:1;padding-left:4px;}.section__linkedin-carousel__wrapper .swiper-button-next-linkedin{background-color:#e9f2f4;}.section__linkedin-carousel__wrapper .swiper-button-next-linkedin::after{font-family:"Material Symbols Outlined";content:"arrow_forward_ios";color:#1f619b;font-size:18px;line-height:1;}.section__linkedin-carousel__wrapper .linkedin-single-video__inner{display:flex;flex-direction:column;gap:12px;background-color:#e9f2f4;padding:8px;border-radius:8px;}.section__linkedin-carousel__wrapper .linkedin-single-video__video{position:relative;overflow:hidden;}.section__linkedin-carousel__wrapper .linkedin-single-video__video video,.section__linkedin-carousel__wrapper .linkedin-single-video__video iframe{display:block;width:100%;height:auto;aspect-ratio:3/4;}.section__linkedin-carousel__wrapper .open-video-lightbox{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;background:transparent;border:none;padding:0;margin:0;}.section__linkedin-carousel__wrapper .open-video-lightbox svg{all:unset;box-sizing:border-box;padding:0px;margin:0px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;}.section__linkedin-carousel__wrapper .linkedin-single-video__link{display:flex;justify-content:flex-end;align-items:center;}.section__linkedin-carousel__wrapper .linkedin-single-video__link a{display:flex;padding:8px;text-decoration:none;align-items:center;gap:8px;}.section__linkedin-carousel__wrapper .linkedin-single-video__link a span{font:normal normal 400 13px/140% "Borna",sans-serif;color:#000000;}@media (max-width:768px){.section__linkedin-carousel__wrapper .linkedin-single-video__link a span{font:normal normal 400 12px/140% "Borna",sans-serif;}}.path-frontpage .section__linkedin-carousel__wrapper{margin-bottom:-80px;}.path-frontpage .fancybox-button.fancybox-button--play{display:none;}@media (max-width:992px){.block-latest-news,.solution-body__view-news,.block-related-news{padding-bottom:80px;padding-left:32px;padding-right:32px;}}.block-latest-news .latest-news-text,.solution-body__view-news .latest-news-text,.block-related-news .latest-news-text{padding-top:80px;padding-bottom:80px;display:flex;justify-content:space-between;}@media (max-width:992px){.block-latest-news .latest-news-text,.solution-body__view-news .latest-news-text,.block-related-news .latest-news-text{padding-top:40px;padding-bottom:40px;flex-direction:column;}}.block-latest-news .latest-news-text h2,.solution-body__view-news .latest-news-text h2,.block-related-news .latest-news-text h2{font:normal normal 700 clamp(2.25rem,1.5851rem + 2.1277vw,3.5rem)/110% "Borna",sans-serif;color:#ffffff;margin-bottom:0;}@media (max-width:768px){.block-latest-news .latest-news-text h2,.solution-body__view-news .latest-news-text h2,.block-related-news .latest-news-text h2{font:normal normal 700 clamp(2.25rem,1.5851rem + 2.1277vw,3.5rem)/110% "Borna",sans-serif;}}@media (max-width:992px){.block-latest-news .latest-news-text h2,.solution-body__view-news .latest-news-text h2,.block-related-news .latest-news-text h2{margin-bottom:32px;}}.block-latest-news .latest-news-text a,.solution-body__view-news .latest-news-text a,.block-related-news .latest-news-text a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;}.block-latest-news .latest-news-text a:hover,.solution-body__view-news .latest-news-text a:hover,.block-related-news .latest-news-text a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.block-latest-news .latest-news-text a:hover:after,.solution-body__view-news .latest-news-text a:hover:after,.block-related-news .latest-news-text a:hover:after{transition:0.4s all ease;color:#ffffff !important;}.block-latest-news .latest-news-text a:hover,.solution-body__view-news .latest-news-text a:hover,.block-related-news .latest-news-text a:hover{background-color:black;}.block-latest-news .latest-news-text a:after,.solution-body__view-news .latest-news-text a:after,.block-related-news .latest-news-text a:after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:4px;transform:rotate(-90deg);}@media (max-width:992px){.block-latest-news .latest-news-text a,.solution-body__view-news .latest-news-text a,.block-related-news .latest-news-text a{display:inline-flex;max-width:190px;align-self:end;}}.block-latest-news .news-card-teaser-wrapper,.solution-body__view-news .news-card-teaser-wrapper,.block-related-news .news-card-teaser-wrapper{background-color:#183B49;position:relative;border-radius:4px;}@media (max-width:992px){.block-latest-news .news-card-teaser-wrapper,.solution-body__view-news .news-card-teaser-wrapper,.block-related-news .news-card-teaser-wrapper{min-height:unset;}}.block-latest-news .news-card-teaser-wrapper .inner-div,.solution-body__view-news .news-card-teaser-wrapper .inner-div,.block-related-news .news-card-teaser-wrapper .inner-div{display:flex;flex-direction:column;gap:16px;}.block-latest-news .news-card-teaser-wrapper .inner-div .img-wrapper,.solution-body__view-news .news-card-teaser-wrapper .inner-div .img-wrapper,.block-related-news .news-card-teaser-wrapper .inner-div .img-wrapper{max-height:290px;overflow:hidden;}.block-latest-news .news-card-teaser-wrapper .inner-div .img-wrapper img,.solution-body__view-news .news-card-teaser-wrapper .inner-div .img-wrapper img,.block-related-news .news-card-teaser-wrapper .inner-div .img-wrapper img{object-fit:cover;object-position:center;}.block-latest-news .news-card-teaser-wrapper__content,.solution-body__view-news .news-card-teaser-wrapper__content,.block-related-news .news-card-teaser-wrapper__content{padding:24px;display:flex;flex-direction:column;justify-content:space-between;height:100%;}@media (max-width:992px){.block-latest-news .news-card-teaser-wrapper__content,.solution-body__view-news .news-card-teaser-wrapper__content,.block-related-news .news-card-teaser-wrapper__content{padding:12px;}}.block-latest-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper),.solution-body__view-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper),.block-related-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper){min-height:160px;}@media (max-width:1200px){.block-latest-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper),.solution-body__view-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper),.block-related-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper){min-height:180px;}}@media (max-width:992px){.block-latest-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper),.solution-body__view-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper),.block-related-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper){min-height:109px;}}@media (max-width:1024px) and (min-width:991px){.block-latest-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper),.solution-body__view-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper),.block-related-news .news-card-teaser-wrapper__content .inner-div > div:not(.img-wrapper){min-height:140px;}}.block-latest-news .news-card-teaser-wrapper__content a,.solution-body__view-news .news-card-teaser-wrapper__content a,.block-related-news .news-card-teaser-wrapper__content a{text-decoration:none !important;}.block-latest-news .news-card-teaser-wrapper__content h5,.solution-body__view-news .news-card-teaser-wrapper__content h5,.block-related-news .news-card-teaser-wrapper__content h5{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;color:#ffffff;margin-bottom:0px;line-clamp:4;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;min-height:unset;}@media (max-width:768px){.block-latest-news .news-card-teaser-wrapper__content h5,.solution-body__view-news .news-card-teaser-wrapper__content h5,.block-related-news .news-card-teaser-wrapper__content h5{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;}}@media (max-width:992px){.block-latest-news .news-card-teaser-wrapper__content h5,.solution-body__view-news .news-card-teaser-wrapper__content h5,.block-related-news .news-card-teaser-wrapper__content h5{line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;min-height:unset;}}.block-latest-news .news-card-teaser-wrapper__content p.p-xs,.solution-body__view-news .news-card-teaser-wrapper__content p.p-xs,.block-related-news .news-card-teaser-wrapper__content p.p-xs{font:normal normal 400 13px/140% "Borna",sans-serif;color:#3afcc2;margin-bottom:8px;}@media (max-width:768px){.block-latest-news .news-card-teaser-wrapper__content p.p-xs,.solution-body__view-news .news-card-teaser-wrapper__content p.p-xs,.block-related-news .news-card-teaser-wrapper__content p.p-xs{font:normal normal 400 12px/140% "Borna",sans-serif;}}.block-latest-news .news-card-teaser-wrapper__content__cta,.solution-body__view-news .news-card-teaser-wrapper__content__cta,.block-related-news .news-card-teaser-wrapper__content__cta{margin-top:16px;margin-bottom:16px;}.block-latest-news .news-card-teaser-wrapper__content__cta a,.solution-body__view-news .news-card-teaser-wrapper__content__cta a,.block-related-news .news-card-teaser-wrapper__content__cta a{font:normal normal 700 16px/140% "Borna",sans-serif;color:#00B982;text-decoration:none;transition:all 0.2s ease-in-out;}.block-latest-news .news-card-teaser-wrapper__content__cta a::before,.solution-body__view-news .news-card-teaser-wrapper__content__cta a::before,.block-related-news .news-card-teaser-wrapper__content__cta a::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:auto;content:"";background-color:rgba(0,0,0,0);}.block-latest-news .news-card-teaser-wrapper__content__cta a:after,.solution-body__view-news .news-card-teaser-wrapper__content__cta a:after,.block-related-news .news-card-teaser-wrapper__content__cta a:after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:4px;transform:rotate(-90deg);}.block-latest-news .news-card-teaser-wrapper__content__cta a:hover,.solution-body__view-news .news-card-teaser-wrapper__content__cta a:hover,.block-related-news .news-card-teaser-wrapper__content__cta a:hover{color:#ffffff;}.block-related-news{padding-top:80px;padding-bottom:80px;}.block-related-news .related-news-text{padding-top:0px;padding-bottom:40px;display:flex;justify-content:space-between;}.block-related-news .related-news-text h2{color:#000000;}@media (max-width:992px){.block-related-news .related-news-text{padding-top:40px;padding-bottom:40px;flex-direction:column;}}@media (max-width:992px){.page-node-type-page .block-related-news{padding-top:0px !important;padding-left:0px;padding-right:0px;}}.announce-teaser-wrapper--desk{padding:24px 12px;border-top:1px solid #ffffff;display:flex;align-items:center;justify-content:space-between;text-decoration:none;transition:all 0.4s ease-out;}@media (max-width:992px){.announce-teaser-wrapper--desk{display:none;}}.announce-teaser-wrapper--desk:hover{background-color:#ffffff;}.announce-teaser-wrapper--desk .p-l{margin-bottom:0px;color:#1f619b;line-height:100%;}.announce-teaser-wrapper--desk .icon-tax{display:flex;gap:12px;justify-content:center;align-items:center;}.announce-teaser-wrapper--desk .icon-tax svg{color:#1f619b;font-size:24px;}.announce-teaser-wrapper--mobile{padding:24px 12px;border-top:1px solid #ffffff;display:flex;justify-content:space-between;text-decoration:none;transition:all 0.4s ease-out;}@media (min-width:992px){.announce-teaser-wrapper--mobile{display:none;}}.announce-teaser-wrapper--mobile:hover{background-color:#ffffff;}.announce-teaser-wrapper--mobile .p-l{margin-bottom:0px;color:#1f619b;}.announce-teaser-wrapper--mobile .name-tax{display:flex;gap:12px;justify-content:center;align-items:flex-start;flex-direction:column;}@media (max-width:768px){.announce-teaser-wrapper--mobile .name-tax{max-width:280px;}}.announce-teaser-wrapper--mobile .icon svg{color:#1f619b;font-size:30px;}.view-announcements .view-content > div:last-child a{border-bottom:1px solid #ffffff;}.solution-card-teaser-wrapper{height:380px;position:relative;}.solution-card-teaser-wrapper a:before{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:fixed;right:0;top:0;z-index:2;}.solution-card-teaser-wrapper--image{border-radius:4px;border-bottom-right-radius:48px;padding:40px;width:100%;height:100%;position:relative;background:var(--bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;}.solution-card-teaser-wrapper--image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(31,97,155,0.5) 0%,rgba(58,252,194,0.5) 69.5%,rgba(255,255,255,0.5) 100%);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;z-index:1;opacity:1;transition:opacity 0.3s ease-in-out;}.solution-card-teaser-wrapper--image:hover::before{background:linear-gradient(90deg,rgb(31,97,155) 0%,rgb(31,97,155) 54%);opacity:0.5;}.solution-card-teaser-wrapper--image > *{position:relative;z-index:2;}@media (max-width:992px){.solution-card-teaser-wrapper--image{padding:24px;}}.solution-card-teaser-wrapper--image h4,.solution-card-teaser-wrapper--image p{color:#ffffff;}.solution-card-teaser-wrapper--image p{font:normal normal 400 19px/150% "Borna",sans-serif;}@media (max-width:768px){.solution-card-teaser-wrapper--image p{font:normal normal 400 18px/150% "Borna",sans-serif;}}.solution-card-teaser-wrapper--image .plus-btn-wrapper{display:flex;align-items:center;justify-content:space-between;}@media (max-width:992px){.solution-card-teaser-wrapper--image .plus-btn-wrapper svg{height:48px;width:48px;}}.swiper-container-solutions{position:relative;width:calc(100vw - 32px);left:50%;right:50%;margin-left:calc(-50vw + 16px);overflow:hidden;}.swiper-container-solutions .swiper-wrapper{transition-timing-function:linear;}.case-history-card-teaser-wrapper{height:450px;box-shadow:2px 5px 7px 1px rgba(26,26,26,0.2);position:relative !important;}.case-history-card-teaser-wrapper > a:before{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:2;}.case-history-card-teaser-wrapper:hover .last-link{color:#ffffff;}.case-history-card-teaser-wrapper .ch-solution-ref{margin-bottom:16px;}.case-history-card-teaser-wrapper .ch-solution-ref .field--name-field-ch-solution-ref{display:flex;flex-wrap:wrap;gap:4px;}.case-history-card-teaser-wrapper .ch-solution-ref .field--name-field-ch-solution-ref .field__item{font:normal normal 400 13px/140% "Borna",sans-serif;padding:4px 8px;border:1px solid #c0cdd0;color:#e9f2f4;line-height:100%;border-radius:4px;}@media (max-width:768px){.case-history-card-teaser-wrapper .ch-solution-ref .field--name-field-ch-solution-ref .field__item{font:normal normal 400 12px/140% "Borna",sans-serif;}}.case-history-card-teaser-wrapper .video-background{height:100%;position:relative;overflow:hidden;border-radius:4px;}.case-history-card-teaser-wrapper .video-background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;}.case-history-card-teaser-wrapper .video-background video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;}.case-history-card-teaser-wrapper .video-background .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);z-index:1;}.case-history-card-teaser-wrapper .content-overlay{display:flex;position:absolute;justify-content:space-between;flex-direction:column;z-index:2;width:100%;bottom:0;padding:24px;}.case-history-card-teaser-wrapper .content-overlay h5{color:#ffffff;}.case-history-card-teaser-wrapper .content-overlay a{font:normal normal 700 16px/140% "Borna",sans-serif;color:#00B982;text-decoration:none;transition:all 0.2s ease-in-out;}.case-history-card-teaser-wrapper .content-overlay a:after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:4px;transform:rotate(-90deg);}.preventivo_wrapper{position:relative;height:150px;display:flex;justify-content:center;width:100vw;left:50%;transform:translateX(-50%);}@media (max-width:992px){.preventivo_wrapper{height:118px;}}@media (max-width:768px){.preventivo_wrapper{height:112.1px;}}.preventivo_wrapper .marquee3k{position:absolute;left:0;right:0;}.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper{display:flex;gap:24px;padding:40px 0px;justify-content:center;align-items:center;}@media (max-width:992px){.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper{padding:24px 0px;}}.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper h5{margin-bottom:0;}.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper > h5{margin-left:24px;font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;color:#ffffff;}@media (max-width:768px){.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper > h5{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;}}.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper .btn-white{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);background-color:#ffffff;color:#000000 !important;border:none;border-radius:30px;box-shadow:none;}.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper .btn-white:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper .btn-white:hover:after{transition:0.4s all ease;color:#ffffff !important;}.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper .btn-white > h5{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;color:#000000;}@media (max-width:768px){.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper .btn-white > h5{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;}}.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper .btn-white:hover{border:none;}.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper .btn-white:hover h5{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;color:#ffffff;}@media (max-width:768px){.preventivo_wrapper .marquee3k__wrapper .horizontal-scroll-wrapper .btn-white:hover h5{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;}}.info-cards-container{display:flex;flex-direction:column;gap:16px;}.info-cards-container .info-card{background-color:#ffffff;padding:24px;box-shadow:2px 5px 7px 1px rgba(26,26,26,0.2);border-radius:4px;}.info-cards-container .info-card .info-card__image{width:80px;height:80px;margin-bottom:16px;}.info-cards-container .info-card .p-l{margin-bottom:0px;color:#8f8f8f;}.info-cards-container .info-card .info-card__content .info-card__title{margin-bottom:16px;}.info-cards-container .info-card:first-child h5{margin-bottom:8px;}@media (max-width:992px){.iframe-maps iframe{aspect-ratio:4/3;height:auto;}}.text-formatted table:not(.noborder){width:100%;border-collapse:collapse;margin:20px 0;}@media (max-width:768px){.text-formatted table:not(.noborder){display:block;overflow-x:auto;}}.text-formatted table:not(.noborder) th,.text-formatted table:not(.noborder) td{padding:12px 15px;text-align:left;font:normal normal 400 16px/150% "Borna",sans-serif;}@media (max-width:768px){.text-formatted table:not(.noborder) th,.text-formatted table:not(.noborder) td{font:normal normal 400 16px/150% "Borna",sans-serif;}}.text-formatted table:not(.noborder) th{background-color:#00B982;color:#ffffff;font-weight:bold;border:1px solid #ffffff;}.text-formatted table:not(.noborder) td{background-color:#ffffff;color:#4F4F4F;border:1px solid #e9f2f4;}.text-formatted table:not(.noborder) tr:nth-child(even){background-color:#f9f9f9;}.text-formatted table.noborder{font:normal normal 400 20px/150% "Borna",sans-serif;color:#494949;margin-bottom:40px;border-collapse:collapse;max-width:700px;background:none;color:#e0e0e0;}@media (max-width:768px){.text-formatted table.noborder{font:normal normal 400 20px/150% "Borna",sans-serif;}}@media (max-width:992px){.text-formatted table.noborder{display:block;width:100%;overflow-x:auto;white-space:nowrap;padding-bottom:24px;}}.text-formatted table.noborder td,.text-formatted table.noborder th{border:none;background:none;padding-right:40px;text-align:left;}@media (max-width:992px){.text-formatted table.noborder td,.text-formatted table.noborder th{white-space:nowrap;}}.text-formatted table.noborder th{font-weight:700;}.text-formatted table.noborder td{font-weight:400;}.text-formatted table.noborder tr{background:none;}.row.row--content.row-article{display:flex;flex-direction:column;align-items:center;}.image-article-full{margin-bottom:80px;}@media (max-width:992px){.image-article-full{margin-bottom:64px;}}.article-body{display:flex;flex-direction:column;align-items:center;}.article-body .section__text__wrapper,.article-body .section__tt__wrapper{padding-top:0px;}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin-bottom:16px;margin-top:16px;color:#494949;}.article-content p:not(li){margin-bottom:24px;}.article-content ul li,.article-content ol li{line-height:150%;}.article-content ul li p,.article-content ol li p{margin-bottom:0px;}.article-content ul,.article-content ol{margin-bottom:0px;}.article-content ul li,.article-content ol li{list-style-position:unset;margin-left:16px;}.article-content ul li a,.article-content ol li a{color:#1f619b !important;}.article-content ul ul,.article-content ul ol,.article-content ol ul,.article-content ol ol{padding-left:16px;margin-bottom:0px;}.article-content ul ul li,.article-content ul ol li,.article-content ol ul li,.article-content ol ol li{line-height:150%;list-style-position:unset;margin-left:16px;}.article-content hr{margin-top:16px;margin-bottom:16px;}.article-content .text-formatted > ul,.article-content .text-formatted > ol{margin-bottom:24px;}.article-content p.p-l a{font:normal normal 400 19px/150% "Borna",sans-serif;color:#1f619b;font-weight:700 !important;}@media (max-width:768px){.article-content p.p-l a{font:normal normal 400 18px/150% "Borna",sans-serif;}}.article-content p a{font-weight:700 !important;color:#1f619b !important;}.toc-wrapper-article .p-l{display:inline;line-height:150%;}.toc-wrapper-article .p-l a{display:inline;font:normal normal 400 19px/150% "Borna",sans-serif;font-weight:700 !important;color:#1f619b !important;transition:all 0.2s ease-in-out;}@media (max-width:768px){.toc-wrapper-article .p-l a{font:normal normal 400 18px/150% "Borna",sans-serif;}}.toc-wrapper-article .p-l a:hover{color:#0f1224 !important;}.toc-wrapper-article ul li p{margin-bottom:0px;}.toc-wrapper-article ul{margin-bottom:24px;}.toc-wrapper-article ul li{list-style-position:unset;margin-left:16px;}.toc-wrapper-article ul ul{padding-left:16px;margin-bottom:0px;}.toc-wrapper-article ul ul li{list-style-position:unset;margin-left:16px;}.node-announce-full .announce-toc{width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);margin-left:auto;margin-right:auto;}@media (min-width:calc(1296px + 32px)){.node-announce-full .announce-toc{max-width:calc(1296px + 32px);}}.node-announce-full .announce-toc__wrapper{display:flex;gap:24px;}@media (max-width:992px){.node-announce-full .announce-toc__wrapper{flex-direction:column;}}.node-announce-full .announce-toc__wrapper .toc-wrapper{flex-basis:60%;flex-grow:1;}.node-announce-full .announce-toc__wrapper .announce-card-wrapper{width:416px;}@media (max-width:992px){.node-announce-full .announce-toc__wrapper .announce-card-wrapper{width:100%;}}.node-announce-full .toc-wrapper{padding:40px;background-color:#ffffff;border-radius:4px;}@media (max-width:992px){.node-announce-full .toc-wrapper{padding:24px;}}.node-announce-full .toc-wrapper ul li{list-style-type:none;padding:12px 8px;display:flex;gap:8px;align-items:flex-start;}.node-announce-full .toc-wrapper ul li .rect-list-decoration{border-radius:2px;height:12px;width:4px;min-width:4px;background-color:#00B982;transform:translateY(40%);}.node-announce-full .toc-wrapper ul li a{all:unset;font:normal normal 500 18px/140% "Borna",sans-serif;cursor:pointer;color:#4F4F4F;transition:all 0.2s ease-in-out;}@media (max-width:768px){.node-announce-full .toc-wrapper ul li a{font:normal normal 500 19px/140% "Borna",sans-serif;}}@media (max-width:992px){.node-announce-full .toc-wrapper ul li a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}}.node-announce-full .toc-wrapper ul li a:hover{transform:translateX(10px);color:#00B982;}.node-announce-full .announce-card-wrapper{padding:40px;background-color:#3fb4f6;border-radius:4px;}@media (max-width:992px){.node-announce-full .announce-card-wrapper{padding:24px;}}.node-announce-full .announce-card-wrapper .text-formatted p:last-child{margin-bottom:0px;}.node-announce-full .announce-card-wrapper .btn-secondary{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;margin-top:100px;margin-bottom:0px;}.node-announce-full .announce-card-wrapper .btn-secondary:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.node-announce-full .announce-card-wrapper .btn-secondary:hover:after{transition:0.4s all ease;color:#ffffff !important;}.node-announce-full .announce-card-wrapper .btn-secondary:hover{background-color:black;}@media (max-width:992px){.node-announce-full .announce-card-wrapper .btn-secondary{margin-top:70px;}}.node-announce-full .announce-card-wrapper .btn-secondary:after{content:"\f078";transform:rotate(-90deg) translateY(-2px);display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:12px;}.node-announce-full .section__text__wrapper p a{font:normal normal 400 19px/150% "Borna",sans-serif;}@media (max-width:768px){.node-announce-full .section__text__wrapper p a{font:normal normal 400 18px/150% "Borna",sans-serif;}}.node-announce-full .section__text__wrapper p a.btn-secondary{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;margin-top:16px;}.node-announce-full .section__text__wrapper p a.btn-secondary:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.node-announce-full .section__text__wrapper p a.btn-secondary:hover:after{transition:0.4s all ease;color:#ffffff !important;}.node-announce-full .section__text__wrapper p a.btn-secondary:hover{background-color:black;}.node-announce-full .section__text__wrapper ul li{display:block;}.node-announce-full .section__text__wrapper ul li .p-l{list-style-position:inside;padding-left:20px;position:relative;}.node-announce-full .section__text__wrapper ul li .p-l::before{content:"•";position:absolute;left:0px;top:0px;}.node-announce-full .section__text__wrapper p a{font:normal normal 400 19px/150% "Borna",sans-serif;color:#1f619b;}@media (max-width:768px){.node-announce-full .section__text__wrapper p a{font:normal normal 400 18px/150% "Borna",sans-serif;}}.node-announce-full .bg-background-black{padding-top:0px;padding-bottom:0px;}@media (max-width:992px){.node-announce-full .bg-background-black{padding-top:40px;padding-bottom:40px;}}.node-announce-full .bg-background-black p a:not(.btn-secondary){font:normal normal 400 19px/150% "Borna",sans-serif;color:#e0e0e0;}@media (max-width:768px){.node-announce-full .bg-background-black p a:not(.btn-secondary){font:normal normal 400 18px/150% "Borna",sans-serif;}}.node-announce-full .bg-background-black ul li{display:block;}.node-announce-full .bg-background-black ul li .p-l{list-style-position:inside;padding-left:20px;position:relative;}.node-announce-full .bg-background-black ul li .p-l::before{content:"•";color:#e0e0e0;position:absolute;left:0px;top:0px;}.node-announce-full .field--name-field-announce-body > .field__item:not(:first-child) .section__text__wrapper{padding-top:0px;}.node-announce-full .field--name-field-announce-body > .field__item:not(:last-child) .section__text__wrapper{padding-bottom:40px;}.page-node-type-case-history .body-ch__text{padding-bottom:40px;}.page-node-type-case-history .body-ch__text h1,.page-node-type-case-history .body-ch__text h2,.page-node-type-case-history .body-ch__text h3,.page-node-type-case-history .body-ch__text h4,.page-node-type-case-history .body-ch__text h5,.page-node-type-case-history .body-ch__text h6,.page-node-type-case-history .body-ch__text p{margin-bottom:0px;}.page-node-type-case-history .body-ch__intervention-section--title{margin-bottom:0px;}.page-node-type-case-history .body-ch__intervention-section--title h2{margin-bottom:0px;}.page-node-type-case-history .body-ch__intervention-section--list{padding-top:40px;padding-bottom:40px;}.page-node-type-case-history .body-ch__intervention-section--list .field--name-field-ch-intervention > .field__item:last-child .section__single-list__wrapper__content{border-bottom:1px solid #ffffff;}.page-node-type-case-history .body-ch__intervention-section--list .section__single-list__wrapper__content{background-color:transparent;box-shadow:unset;border-top:1px solid #ffffff;padding:24px;}@media (max-width:992px){.page-node-type-case-history .body-ch__intervention-section--list .section__single-list__wrapper__content{padding:24px 12px;}}.page-node-type-case-history .body-ch__intervention-section--list .section__single-list__wrapper__title{margin-bottom:0px;font:normal normal 400 16px/150% "Borna",sans-serif;}@media (max-width:768px){.page-node-type-case-history .body-ch__intervention-section--list .section__single-list__wrapper__title{font:normal normal 400 16px/150% "Borna",sans-serif;}}.page-node-type-case-history .body-ch__intervention-section--list .section__single-list__wrapper__title p{color:#1f619b;font-weight:700;margin-bottom:0px;}.page-node-type-case-history .body-ch__intervention-section--list .section__single-list__wrapper__text{margin-bottom:0px;font:normal normal 400 16px/150% "Borna",sans-serif;}@media (max-width:768px){.page-node-type-case-history .body-ch__intervention-section--list .section__single-list__wrapper__text{font:normal normal 400 16px/150% "Borna",sans-serif;}}.page-node-type-case-history .body-ch__intervention-section--list .section__single-list__wrapper__text .field--name-field-p-sl-text .p-xl{margin-bottom:0px;}.page-node-type-case-history .body-ch__intervention-section--list .section__single-list__wrapper__text p{color:#1f619b;margin-bottom:0px;}.page-node-type-case-history .body-ch__banner--first{position:relative;}.page-node-type-case-history .body-ch__banner--first .section__banner__wrapper{padding-top:0px;padding-bottom:0px;}.page-node-type-case-history .body-ch__banner--second{position:relative;}.page-node-type-case-history .body-ch__banner--second .section__banner__wrapper{padding-top:80px;padding-bottom:80px;}.solution-body__card{display:flex;gap:48px;padding-top:8px;padding-bottom:40px;}@media (max-width:992px){.solution-body__card{flex-direction:column;}}.solution-body__card--left{flex-basis:50%;flex-grow:1;}.solution-body__card--right{width:486px;}@media (max-width:992px){.solution-body__card--right{width:100%;}}.solution-body__card--right h1,.solution-body__card--right h2,.solution-body__card--right h3,.solution-body__card--right h4,.solution-body__card--right h5,.solution-body__card--right h6{margin-bottom:0px;}.solution-body__card--right{padding:40px;background-color:#3fb4f6;border-radius:4px;}@media (max-width:992px){.solution-body__card--right{padding:24px;}}.solution-body__card--right .text-formatted p:last-child{margin-bottom:0px;}.solution-body__card--right .btn-secondary{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:1px solid #3afcc2;background-color:#3afcc2;color:#000000 !important;margin-top:33px;margin-bottom:0px;}.solution-body__card--right .btn-secondary:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.solution-body__card--right .btn-secondary:hover:after{transition:0.4s all ease;color:#ffffff !important;}.solution-body__card--right .btn-secondary:hover{background-color:black;}@media (max-width:992px){.solution-body__card--right .btn-secondary{margin-top:70px;}}.solution-body__card--right .btn-secondary:after{content:"\f078";transform:rotate(-90deg) translateY(-2px);display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:12px;}.solution-body__intro-media-list{padding-top:80px;padding-bottom:90px;position:relative;}@media (max-width:992px){.solution-body__intro-media-list{padding-top:40px;}}.solution-body__intro-media-list--intro{max-width:1000px;margin:0 auto;}.solution-body__intro-media-list--intro h2{margin-bottom:24px;}.solution-body__intro-media-list--intro p{margin-bottom:0px;}.solution-body__intro-media-list--media-list .section__text-media-list__wrapper{padding-top:48px;padding-bottom:0px;}.solution-body__banner{position:relative;}.solution-body__banner .section__banner__wrapper{padding-top:80px;padding-bottom:80px;}@media (max-width:992px){.solution-body__banner .section__banner__wrapper{padding-top:40px;}}.solution-body__view-ch,.solution-body__view-news,.solution-body__view-announcements{padding-top:80px;padding-bottom:80px;padding-left:initial;padding-right:initial;}@media (max-width:992px){.solution-body__view-ch,.solution-body__view-news,.solution-body__view-announcements{padding-top:64px;padding-bottom:40px;}}.solution-body__view-ch--text,.solution-body__view-news--text,.solution-body__view-announcements--text{display:flex;gap:40px;width:100%;justify-content:space-between;padding-bottom:40px;}.solution-body__view-ch--text h1,.solution-body__view-ch--text h2,.solution-body__view-ch--text h3,.solution-body__view-ch--text h4,.solution-body__view-ch--text h5,.solution-body__view-ch--text h6,.solution-body__view-news--text h1,.solution-body__view-news--text h2,.solution-body__view-news--text h3,.solution-body__view-news--text h4,.solution-body__view-news--text h5,.solution-body__view-news--text h6,.solution-body__view-announcements--text h1,.solution-body__view-announcements--text h2,.solution-body__view-announcements--text h3,.solution-body__view-announcements--text h4,.solution-body__view-announcements--text h5,.solution-body__view-announcements--text h6{margin-bottom:24px;}@media (max-width:992px){.solution-body__view-ch--text,.solution-body__view-news--text,.solution-body__view-announcements--text{flex-direction:column;gap:8px;}.solution-body__view-ch--text h1,.solution-body__view-ch--text h2,.solution-body__view-ch--text h3,.solution-body__view-ch--text h4,.solution-body__view-ch--text h5,.solution-body__view-ch--text h6,.solution-body__view-news--text h1,.solution-body__view-news--text h2,.solution-body__view-news--text h3,.solution-body__view-news--text h4,.solution-body__view-news--text h5,.solution-body__view-news--text h6,.solution-body__view-announcements--text h1,.solution-body__view-announcements--text h2,.solution-body__view-announcements--text h3,.solution-body__view-announcements--text h4,.solution-body__view-announcements--text h5,.solution-body__view-announcements--text h6{margin-bottom:0px;}}@media (max-width:992px){.solution-body__view-ch--text .field--name-field-solution-v-announce-intro,.solution-body__view-ch--text .field--name-field-solution-v-ch-intro,.solution-body__view-ch--text .field--name-field-solution-v-news-intro,.solution-body__view-news--text .field--name-field-solution-v-announce-intro,.solution-body__view-news--text .field--name-field-solution-v-ch-intro,.solution-body__view-news--text .field--name-field-solution-v-news-intro,.solution-body__view-announcements--text .field--name-field-solution-v-announce-intro,.solution-body__view-announcements--text .field--name-field-solution-v-ch-intro,.solution-body__view-announcements--text .field--name-field-solution-v-news-intro{display:none;}}.solution-body__view-ch--text a,.solution-body__view-news--text a,.solution-body__view-announcements--text a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);border:unset;background-color:unset;color:#00B982;box-shadow:unset;padding-left:0px;text-decoration:underline;white-space:nowrap;padding:0px;margin:0px;}.solution-body__view-ch--text a:hover,.solution-body__view-news--text a:hover,.solution-body__view-announcements--text a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.solution-body__view-ch--text a:hover:after,.solution-body__view-news--text a:hover:after,.solution-body__view-announcements--text a:hover:after{transition:0.4s all ease;color:#ffffff !important;}.solution-body__view-ch--text a:after,.solution-body__view-news--text a:after,.solution-body__view-announcements--text a:after{transition:all 0.3s ease-in-out;content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:12px;transform:rotate(-90deg);color:#00B982 !important;}.solution-body__view-ch--text a:hover,.solution-body__view-news--text a:hover,.solution-body__view-announcements--text a:hover{background-color:unset !important;color:#00B982 !important;border:unset !important;box-shadow:unset !important;}.solution-body__view-ch--text a:hover:after,.solution-body__view-news--text a:hover:after,.solution-body__view-announcements--text a:hover:after{color:#00B982 !important;}@media (max-width:992px){.solution-body__view-ch--text a,.solution-body__view-news--text a,.solution-body__view-announcements--text a{padding-top:16px;padding-bottom:16px;}}.solution-body__banner-last{position:relative;}.solution-body__banner-last .banner__wrapper{padding-top:0px;padding-bottom:0px;justify-content:flex-end;}.solution-body__banner-last .section__banner__wrapper{padding-top:120px;padding-bottom:120px;}.solution-body__banner-last .section__banner__wrapper .column-text-wrap{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;}.solution-body__banner-last .section__banner__wrapper .column-text-wrap .column-text-wrap__text{max-width:700px;}.solution-body__banner-last .section__banner__wrapper .column-text-wrap .column-text-wrap__text h3{margin-bottom:40px;}.solution-body__banner-last .section__banner__wrapper .column-text-wrap .column-text-wrap__text h1,.solution-body__banner-last .section__banner__wrapper .column-text-wrap .column-text-wrap__text h2,.solution-body__banner-last .section__banner__wrapper .column-text-wrap .column-text-wrap__text h3,.solution-body__banner-last .section__banner__wrapper .column-text-wrap .column-text-wrap__text h4,.solution-body__banner-last .section__banner__wrapper .column-text-wrap .column-text-wrap__text h5,.solution-body__banner-last .section__banner__wrapper .column-text-wrap .column-text-wrap__text h6,.solution-body__banner-last .section__banner__wrapper .column-text-wrap .column-text-wrap__text span,.solution-body__banner-last .section__banner__wrapper .column-text-wrap .column-text-wrap__text p{text-align:right;}.solution-body__banner-last .section__banner__wrapper .field--name-field-p-banner-cta{text-align:right;}.solution-body__view-ch--ch-view{padding-top:80px;padding-bottom:0px;position:relative;}@media (max-width:992px){.solution-body__view-ch--ch-view{padding-top:0px;}}.solution-body__view-ch--ch-view .swiper-navigation-wrapper{position:absolute;display:flex;top:20px;right:-24px;z-index:1;min-width:96px;}@media (max-width:992px){.solution-body__view-ch--ch-view .swiper-navigation-wrapper{display:none;}}.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-prev{left:-46px;}.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-next{left:10px;}.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-next,.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-prev{width:40px;height:auto;}.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-next svg path,.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-prev svg path{transition:all 0.1s ease-in-out;}.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-next svg g path,.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-prev svg g path{transition:all 0.1s ease-in-out;}.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-next:hover svg path,.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-prev:hover svg path{fill:#ffffff;}.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-next:hover svg g path,.solution-body__view-ch--ch-view .swiper-navigation-wrapper .swiper-button-prev:hover svg g path{fill:#1f619b;}.new-solution-body-spacings{padding-top:80px;padding-bottom:80px;}@media (max-width:992px){.new-solution-body-spacings{padding-top:40px;padding-bottom:40px;}}.new-solution-body-spacings.position-relative{position:relative;color:white;}.new-solution-body-spacings.little-mg-top{padding-top:40px;padding-bottom:80px;}@media (max-width:992px){.new-solution-body-spacings.little-mg-top{padding-top:24px;padding-bottom:40px;}}.view-latest-news .view-content,.view-related-posts .view-content{display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);align-items:center;}.view-latest-news .view-content > [class^=col-],.view-latest-news .view-content > [class*=" col-"],.view-latest-news .view-content > div,.view-related-posts .view-content > [class^=col-],.view-related-posts .view-content > [class*=" col-"],.view-related-posts .view-content > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}.view-latest-news .view-content .views-row,.view-related-posts .view-content .views-row{width:33.3333333333%;max-width:33.3333333333%;flex:0 0 33.3333333333%;}@media (max-width:768px){.view-latest-news .view-content .views-row,.view-related-posts .view-content .views-row{width:100%;max-width:100%;flex:0 0 100%;}}.news-view-paginated .view-content{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}@media (max-width:992px){.news-view-paginated .view-content{grid-template-columns:repeat(2,1fr);}}@media (max-width:768px){.news-view-paginated .view-content{grid-template-columns:repeat(1,1fr);}}.news-view-paginated .view-content .views-row{box-sizing:border-box;}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper{position:relative;border-radius:4px;}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper .inner-div{display:flex;flex-direction:column;gap:16px;}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper .inner-div .img-wrapper{max-height:290px;overflow:hidden;}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper .inner-div .img-wrapper img{object-fit:cover;object-position:center;}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper__content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:24px;}@media (max-width:992px){.news-view-paginated .view-content .views-row .news-card-teaser-wrapper__content{padding:12px;}}@media (min-width:992px){.news-view-paginated .view-content .views-row .news-card-teaser-wrapper__content{min-height:510px;}}@media (max-width:992px){.news-view-paginated .view-content .views-row .news-card-teaser-wrapper__content{min-height:402px;}}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper__content h5{color:#ffffff;margin-bottom:16px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper__content p.p-xs{font:normal normal 400 13px/140% "Borna",sans-serif;color:#3afcc2;margin-bottom:8px;}@media (max-width:768px){.news-view-paginated .view-content .views-row .news-card-teaser-wrapper__content p.p-xs{font:normal normal 400 12px/140% "Borna",sans-serif;}}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper__cta{margin-top:16px;margin-bottom:16px;}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper a{font:normal normal 700 16px/140% "Borna",sans-serif;color:#00B982;text-decoration:none;transition:all 0.3s ease-in-out;display:block;transition:all 0.2s ease-in-out;}@media (max-width:992px){.news-view-paginated .view-content .views-row .news-card-teaser-wrapper a{padding-bottom:12px;}}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper a::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:auto;content:"";background-color:rgba(0,0,0,0);}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper a:after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:4px;transform:rotate(-90deg);}.news-view-paginated .view-content .views-row .news-card-teaser-wrapper a:hover{color:#ffffff;}.news-view-paginated .pager__items{margin-top:24px;padding-top:40px;padding-bottom:40px;margin-bottom:40px;}.news-view-paginated .pager__items a{color:#ffffff;text-decoration:none;}.news-view-paginated .pager__items .is-active{width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;background-color:#3afcc2;border-radius:4px;}.news-view-paginated .pager__items .is-active a{font:normal normal 400 16px/150% "Borna",sans-serif;color:#000000;display:inline-block;padding:4px;text-decoration:none;}@media (max-width:768px){.news-view-paginated .pager__items .is-active a{font:normal normal 400 16px/150% "Borna",sans-serif;}}.news-view-paginated .pager__items .pager__item--next a,.news-view-paginated .pager__items .pager__item--previous a{font-family:Inter;font-size:16px;font-weight:700;text-align:left;color:#3afcc2;text-decoration:underline;}.news-view-paginated .pager__items .pager__item--next .visually-hidden,.news-view-paginated .pager__items .pager__item--previous .visually-hidden{display:none;}.news-view-paginated .pager__items .pager__item--last{display:none;}.news-view-paginated .pager__items .pager__item--first{display:none;}.news-card-teaser-wrapper{background:linear-gradient(180deg,rgba(58,252,194,0.5) 30%,rgba(63,181,248,0.5) 100%),linear-gradient(0deg,rgba(15,18,36,0.8),rgba(15,18,36,0.8));}.news-card-teaser-wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);transition:background-color 0.3s ease-in-out;z-index:1;pointer-events:none;}.news-card-teaser-wrapper:hover::before{background-color:rgba(0,0,0,0.2);}.news-card-teaser-wrapper > *{position:relative;z-index:2;}.case-history-paginated > .view-content{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-top:80px;}@media (max-width:992px){.case-history-paginated > .view-content{grid-template-columns:repeat(2,1fr);}}@media (max-width:768px){.case-history-paginated > .view-content{display:flex;flex-direction:column;}}.case-history-paginated .pagination{grid-row:3;grid-column:1/-1;}@media (max-width:992px){.case-history-paginated .pagination{grid-row:4;grid-column:1/-1;}}@media (max-width:768px){.case-history-paginated .pagination{grid-row:unset;grid-column:unset;}}.case-history-paginated .pager__items{padding-top:40px;padding-bottom:40px;margin-bottom:40px;}@media (max-width:768px){.case-history-paginated .pager__items{margin-top:0;margin-bottom:0;}}.case-history-paginated .pager__items a{color:#ffffff;text-decoration:none;}.case-history-paginated .pager__items .is-active{width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;background-color:#3afcc2;border-radius:4px;}.case-history-paginated .pager__items .is-active a{font:normal normal 400 16px/150% "Borna",sans-serif;color:#000000;display:inline-block;padding:4px;text-decoration:none;}@media (max-width:768px){.case-history-paginated .pager__items .is-active a{font:normal normal 400 16px/150% "Borna",sans-serif;}}.case-history-paginated .pager__items .pager__item--next a,.case-history-paginated .pager__items .pager__item--previous a{font-family:Inter;font-size:16px;font-weight:700;text-align:left;color:#3afcc2;text-decoration:underline;}.case-history-paginated .pager__items .pager__item--next .visually-hidden,.case-history-paginated .pager__items .pager__item--previous .visually-hidden{display:none;}.case-history-paginated .pager__items .pager__item--last{display:none;}.case-history-paginated .pager__items .pager__item--first{display:none;}.case-history-paginated .views-exposed-form,.news-view-paginated .views-exposed-form{width:100%;}.case-history-paginated .views-exposed-form .js-form-item,.news-view-paginated .views-exposed-form .js-form-item{margin-top:0px;margin-bottom:0px;}.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper{display:block;transition:all 0.2s ease-in-out;}@media (max-width:768px){.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper{flex-direction:column;}}.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper legend,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper legend{font:normal normal 400 20px/150% "Borna",sans-serif;color:#494949;color:#494949;font-weight:700 !important;display:contents !important;}.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper legend .fieldset-legend,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper legend .fieldset-legend{margin-right:8px;}@media (max-width:768px){.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper legend,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper legend{font:normal normal 400 20px/150% "Borna",sans-serif;}}@media (max-width:768px){.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper legend,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper legend{display:block;margin-bottom:12px;}}.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .fieldset-wrapper,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .fieldset-wrapper{display:inline;float:inline-end;}.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline{display:inline-flex;flex-wrap:wrap;text-decoration:none;list-style:none;transition:all 0.2s ease-in-out;}@media (max-width:992px){.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline .form-type-checkbox,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline .form-type-checkbox{margin-bottom:8px;}}.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline input,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline input{display:none;}.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline label,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline label{transition:all 0.2s ease-in-out;}.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline label,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline label{cursor:pointer;transition:all 0.4s ease-in-out;font:normal normal 400 16px/150% "Borna",sans-serif;color:#494949;background-color:#ffffff;border:#494949;text-decoration:none;border:1px solid #494949;padding:4px 8px;border-radius:4px;line-height:24px;}@media (max-width:768px){.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline label,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline label{font:normal normal 400 16px/150% "Borna",sans-serif;}}.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline label::before,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline label::before{transition:all 0.4s ease-in-out;content:"done";font-family:"Material Symbols Sharp";display:inline-block;color:#ffffff;font-weight:700;height:auto;vertical-align:middle;transform:translateY(-2px);opacity:0;width:0px;}.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline .highlight label,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline .highlight label{transition:all 0.4s ease-in-out;font:normal normal 400 16px/150% "Borna",sans-serif;background-color:#3fb4f6;border:1px solid #3fb4f6;padding:4px 8px;border-radius:4px;text-decoration:none;color:#ffffff;line-height:24px;}@media (max-width:768px){.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline .highlight label,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline .highlight label{font:normal normal 400 16px/150% "Borna",sans-serif;}}.case-history-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline .highlight label::before,.news-view-paginated .views-exposed-form .fieldgroup.form-composite.js-form-item.form-item.js-form-wrapper.form-wrapper .form-checkboxes.bef-checkboxes.form--inline .highlight label::before{transition:all 0.4s ease-in-out;content:"done";font-family:"Material Symbols Sharp";display:inline-block;margin-right:4px;color:#ffffff;font-size:18px;font-weight:700;height:auto;width:20px;vertical-align:middle;transform:translateY(-2px);opacity:1;}.news-view-paginated .views-exposed-form{margin-bottom:40px;}.btn-tax-status{padding:4px 8px;display:inline-flex;justify-content:center;align-items:center;}.btn-tax-status .p-xs{color:#ffffff;margin-bottom:0px;}.btn-tax-status p{margin-bottom:0px;}header{z-index:10;background-color:#ffffff;border-radius:12px;min-height:98px;margin:12px 12px 12px 12px;margin-bottom:unset;display:flex;flex-direction:row;justify-content:center;align-items:center;}@media (max-width:992px){header{min-height:76px;}}header.header--sticky{position:fixed;top:0;left:0;right:0;}header:not(.header--sticky){position:relative;}header input.form-submit[value=Cerca]{display:none;}header .site-logo{cursor:pointer;}@media (max-width:992px){header .site-logo img{max-height:46px;}}@media (max-width:1200px){header .wrapper-navbar-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}}header .wrapper-navbar-header .navbar-toggler{background-color:transparent;display:inline-block;outline:none;border:0;padding:0px;}@media (min-width:1200px){header .wrapper-navbar-header .navbar-toggler{display:none;}}header .wrapper-navbar-header .navbar-toggler:focus{outline:none;box-shadow:none;}header .wrapper-navbar-header .navbar-toggler.is-toggled .icon-bar:nth-child(2){top:7px;transform:rotate(45deg);}header .wrapper-navbar-header .navbar-toggler.is-toggled .icon-bar:nth-child(3){opacity:0;}header .wrapper-navbar-header .navbar-toggler.is-toggled .icon-bar:nth-child(4){top:-7px;transform:rotate(-45deg);}header .wrapper-navbar-header .navbar-toggler .sr-only{display:none;}header .wrapper-navbar-header .navbar-toggler .icon-bar{position:relative;display:block;width:25px;height:3px;background-color:#1f619b;transition:0.4s all ease;}header .wrapper-navbar-header .navbar-toggler .icon-bar + .icon-bar{margin-top:4px;}header .wrapper-navbar-header .region-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}header .wrapper-navbar-header .region-header .block-system-branding-block img{height:auto;width:100%;max-width:220px;height:80px;}@media (max-width:1300px){header .wrapper-navbar-header .region-header .block-system-branding-block img{height:50px;}}@media (max-width:1200px){header .wrapper-navbar-header .region-header nav{display:none;}}header .contact-btn-nav,.wrapper-menu-mobile .contact-btn-nav{white-space:nowrap;margin-top:0px;margin-bottom:0px;margin-right:0px;}@media (max-width:1200px){header .contact-btn-nav,.wrapper-menu-mobile .contact-btn-nav{display:none;}}header .contact-btn-mobile-nav,.wrapper-menu-mobile .contact-btn-mobile-nav{max-width:300px;}@media (min-width:1200px){header .contact-btn-mobile-nav,.wrapper-menu-mobile .contact-btn-mobile-nav{display:none;}}@media (max-width:1200px){header .contact-btn-mobile-nav,.wrapper-menu-mobile .contact-btn-mobile-nav{display:flex;justify-content:center;align-items:center;}}@media (min-width:1200px){header ul.menunavbar-nav:nth-child(2),.wrapper-menu-mobile ul.menunavbar-nav:nth-child(2){display:none;}}@media (max-width:1200px){header ul.menunavbar-nav:nth-child(2),.wrapper-menu-mobile ul.menunavbar-nav:nth-child(2){display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px;}header ul.menunavbar-nav:nth-child(2) > li,.wrapper-menu-mobile ul.menunavbar-nav:nth-child(2) > li{max-width:fit-content;}header ul.menunavbar-nav:nth-child(2) > li a,.wrapper-menu-mobile ul.menunavbar-nav:nth-child(2) > li a{display:flex;align-items:center;}}@media (min-width:1200px){header nav ul .menu-item.nav-item:not(:last-child),.wrapper-menu-mobile nav ul .menu-item.nav-item:not(:last-child){margin-right:24px;}}@media (max-width:1400px){header nav ul .menu-item.nav-item:not(:last-child),.wrapper-menu-mobile nav ul .menu-item.nav-item:not(:last-child){margin-right:12px;}}header nav ul li.menu-item--expanded:after,.wrapper-menu-mobile nav ul li.menu-item--expanded:after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:-6px;font-size:13px;transform:translateY(-2px);}@media (max-width:1200px){header nav ul li.menu-item--expanded:after,.wrapper-menu-mobile nav ul li.menu-item--expanded:after{display:none;}}header nav ul li a,header nav ul li span,.wrapper-menu-mobile nav ul li a,.wrapper-menu-mobile nav ul li span{padding-top:12px;padding-bottom:12px;padding-left:10px;padding-right:10px;font:normal normal 500 18px/140% "Borna",sans-serif;cursor:pointer;cursor:pointer;display:table-cell;position:relative;}@media (max-width:768px){header nav ul li a,header nav ul li span,.wrapper-menu-mobile nav ul li a,.wrapper-menu-mobile nav ul li span{font:normal normal 500 19px/140% "Borna",sans-serif;}}@media (max-width:1300px){header nav ul li a,header nav ul li span,.wrapper-menu-mobile nav ul li a,.wrapper-menu-mobile nav ul li span{font-size:16px;}}@media (max-width:1400px){header nav ul li a,header nav ul li span,.wrapper-menu-mobile nav ul li a,.wrapper-menu-mobile nav ul li span{display:inline-block;text-align:center;padding-top:12px;padding-bottom:12px;padding-left:0;padding-right:0px;}}header nav ul li a::after,header nav ul li span::after,.wrapper-menu-mobile nav ul li a::after,.wrapper-menu-mobile nav ul li span::after{display:block;content:"";width:0%;height:4px;left:0;bottom:0;background-color:transparent;position:absolute;transition:all 0.4s ease;}header nav ul li a:hover::after,header nav ul li span:hover::after,.wrapper-menu-mobile nav ul li a:hover::after,.wrapper-menu-mobile nav ul li span:hover::after{display:block;content:"";width:100%;height:4px;left:0;bottom:0;background-color:#3afcc2;position:absolute;}header nav ul li a.is-active::after,header nav ul li span.is-active::after,.wrapper-menu-mobile nav ul li a.is-active::after,.wrapper-menu-mobile nav ul li span.is-active::after{display:block;content:"";width:100%;height:4px;left:0;bottom:0;background-color:#3afcc2;position:absolute;transition:none;}header nav ul li a.is-active::after,header nav ul li span.is-active::after,.wrapper-menu-mobile nav ul li a.is-active::after,.wrapper-menu-mobile nav ul li span.is-active::after{background-color:#3afcc2;}header nav ul li.dropdown,.wrapper-menu-mobile nav ul li.dropdown{position:relative;}header nav ul li.dropdown .item-parent-menu,.wrapper-menu-mobile nav ul li.dropdown .item-parent-menu{width:100%;}header nav ul li.dropdown .item-parent-menu::after,.wrapper-menu-mobile nav ul li.dropdown .item-parent-menu::after{display:inline-block;position:relative;content:url(/themes/custom/CS2/webpack/src/images/icon/dropdown-black.svg);width:12px;height:auto;left:12px;top:-2px;transition:all 0.4s;transform:scaleY(1);}header nav ul li.dropdown .item-parent-menu.submenu-active::after,.wrapper-menu-mobile nav ul li.dropdown .item-parent-menu.submenu-active::after{transform:scaleY(-1);top:2px;}header nav ul li.dropdown ul.sub-menu,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:210px;background-color:#ffffff;position:absolute;top:44px;left:0;transition:all 0.3s ease-in-out;opacity:0;z-index:-10;border-radius:8px;height:fit-content;pointer-events:none;box-shadow:2px 5px 7px 1px rgba(26,26,26,0.2);}@media (max-width:1200px){header nav ul li.dropdown ul.sub-menu,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu{position:relative;top:0;min-width:100%;background-color:rgba(192,205,208,0.6);box-shadow:none;overflow:hidden;height:0px;}}header nav ul li.dropdown ul.sub-menu.submenu-active,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu.submenu-active{transition:all 0.1s ease;opacity:1;z-index:10;pointer-events:all;height:auto;}@media (max-width:1200px){header nav ul li.dropdown ul.sub-menu.submenu-active,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu.submenu-active{margin-top:16px;}header nav ul li.dropdown ul.sub-menu.submenu-active .nav-link,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu.submenu-active .nav-link{padding:0px;}}header nav ul li.dropdown ul.sub-menu li,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li{transition:all 0.1s ease;width:100%;border-radius:8px;}@media (max-width:1200px){header nav ul li.dropdown ul.sub-menu li,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li{margin-bottom:0px;padding:17.5px 20px;}}header nav ul li.dropdown ul.sub-menu li:hover,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li:hover{background-color:#e9f2f4;}header nav ul li.dropdown ul.sub-menu li:hover a.is-active::after,header nav ul li.dropdown ul.sub-menu li:hover span.is-active::after,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li:hover a.is-active::after,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li:hover span.is-active::after{background-color:#3afcc2;}header nav ul li.dropdown ul.sub-menu li a,header nav ul li.dropdown ul.sub-menu li span,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li a,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li span{font:normal normal 600 14px/140% "Borna",sans-serif;cursor:pointer;display:inline-block;}@media (max-width:768px){header nav ul li.dropdown ul.sub-menu li a,header nav ul li.dropdown ul.sub-menu li span,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li a,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li span{font:normal normal 600 15px/140% "Borna",sans-serif;}}header nav ul li.dropdown ul.sub-menu li a:before,header nav ul li.dropdown ul.sub-menu li span:before,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li a:before,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li span:before{content:"\f0da";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-right:8px;width:24px;height:24px;font-size:12px;display:inline-flex;justify-content:center;align-items:center;transform:translateY(-2px);}@media (max-width:1200px){header nav ul li.dropdown ul.sub-menu li a:before,header nav ul li.dropdown ul.sub-menu li span:before,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li a:before,.wrapper-menu-mobile nav ul li.dropdown ul.sub-menu li span:before{font-size:15px;margin-right:20px;transform:translateY(0);}}.wrapper-menu-mobile{background-color:#ffffff;width:100%;position:fixed;top:48px;height:0;left:0;z-index:9;overflow-x:hidden;transition:all 0.2s ease-in-out;border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-left:12px;max-width:calc(100% - 24px);margin-top:12px;}@media (min-width:1200px){.wrapper-menu-mobile{display:none !important;}}.wrapper-menu-mobile.show{height:90vh;top:46px;padding-top:56px;padding-bottom:56px;padding-top:70px;}.wrapper-menu-mobile.header--sticky{position:fixed;}.wrapper-menu-mobile ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.wrapper-menu-mobile ul li{margin-bottom:24px;width:100%;}.wrapper-menu-mobile ul li.dropdown .dropdown-toggle{position:relative;}.wrapper-menu-mobile ul li.dropdown .dropdown-toggle::before{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;position:absolute;right:-10px;transition:all 0.2s ease-in-out;font-size:13px;transform:translateY(-2px) rotate(-180deg);}.wrapper-menu-mobile ul li.dropdown .dropdown-toggle.submenu-active::before{transform:translateY(-2px) rotate(0deg);}header .wrapper-doofinder-search{display:flex;align-items:center;gap:24px;}header .wrapper-doofinder-search #doofinder-search{justify-self:flex-end;}@media (max-width:1200px){header .wrapper-doofinder-search #doofinder-search{display:none;}}header .wrapper-doofinder-search #doofinder-search button{margin:0px;padding:16px;border-radius:4px;border:1px solid #cadbde;}header .wrapper-doofinder-search #doofinder-search button:hover{background-color:#000000;border:1px solid #000000;}header .wrapper-doofinder-search #doofinder-search button svg{width:20px;height:20px;}.menu-item-doofinder-mobile{display:none;}@media (max-width:1200px){.menu-item-doofinder-mobile{display:flex;align-items:center;justify-content:center;}.menu-item-doofinder-mobile .wrapper-doofinder-search-mobile{display:flex;align-items:center;justify-content:center;gap:0px;border-radius:4px;border:1px solid #cadbde;}.menu-item-doofinder-mobile .wrapper-doofinder-search-mobile input{width:100%;border:none;background-color:transparent;padding:12px;padding-left:8px;}.menu-item-doofinder-mobile .wrapper-doofinder-search-mobile svg{margin-left:12px;width:18px;height:18px;transform:translateY(-2px);}}footer{position:relative;color:#ffffff;}footer p{margin-bottom:0px;font:normal normal 400 15px/140% "Borna",sans-serif;}@media (max-width:768px){footer p{font:normal normal 400 14px/140% "Borna",sans-serif;}}footer .menunavbar-nav{display:flex;align-items:center;}footer .menunavbar-nav li{padding:4px 4px 4px 4px;}footer .footer__wrapper{padding-top:60px;padding-bottom:60px;}@media (max-width:992px){footer .footer__wrapper{padding-bottom:120px;}}footer .footer__wrapper a{cursor:pointer;}footer .footer__wrapper__up{margin-bottom:16px;}footer .footer__wrapper__info{margin-top:16px;}footer .footer__wrapper__up,footer .footer__wrapper__info{display:flex;flex-wrap:wrap;margin-right:calc(32px * -0.5);margin-left:calc(32px * -0.5);justify-content:space-between;}footer .footer__wrapper__up > [class^=col-],footer .footer__wrapper__up > [class*=" col-"],footer .footer__wrapper__up > div,footer .footer__wrapper__info > [class^=col-],footer .footer__wrapper__info > [class*=" col-"],footer .footer__wrapper__info > div{flex-shrink:0;max-width:100%;padding-right:calc(32px * 0.5);padding-left:calc(32px * 0.5);}@media (max-width:992px){footer .footer__wrapper__up,footer .footer__wrapper__info{flex-direction:column;}}@media (max-width:992px){footer .footer__wrapper__up{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}footer .footer__wrapper__up img{margin-bottom:0px;}}footer .footer__wrapper__logo a{display:inline-block;}@media (max-width:992px){footer .footer__wrapper__logo a{display:flex;}}footer .footer__wrapper__logo a img{height:auto;width:100%;max-width:220px;height:70px;}footer .footer__wrapper__contacts > div{margin-bottom:4px;}footer .footer__wrapper__contacts > div span{font-weight:bold;display:block;}footer .footer__wrapper__social{display:flex;align-items:center;}footer .footer__wrapper__social ul{gap:8px;}footer .footer__wrapper__social ul a{cursor:pointer;}footer.footer-configuration-1 .footer__wrapper__logo{width:50%;max-width:50%;flex:0 0 50%;}@media (max-width:992px){footer.footer-configuration-1 .footer__wrapper__logo{width:unset;max-width:unset;flex:unset;width:224px;}}footer.footer-configuration-1 .footer__wrapper__social{width:50%;max-width:50%;flex:0 0 50%;}@media (min-width:992px){footer.footer-configuration-1 .footer__wrapper__social{justify-content:flex-end;}}footer.footer-configuration-1 .footer__wrapper__second-col p.p-xs,footer.footer-configuration-1 .footer__wrapper__third-col p.p-xs{margin-bottom:24px;}footer.footer-configuration-1 .footer__wrapper__second-col ul.menunavbar-nav,footer.footer-configuration-1 .footer__wrapper__third-col ul.menunavbar-nav{display:flex;flex-direction:column;align-items:flex-start;gap:24px;}footer.footer-configuration-1 .footer__wrapper__second-col ul.menunavbar-nav li,footer.footer-configuration-1 .footer__wrapper__third-col ul.menunavbar-nav li{padding:0;}footer.footer-configuration-1 .footer__wrapper__second-col ul.menunavbar-nav li a,footer.footer-configuration-1 .footer__wrapper__second-col ul.menunavbar-nav li span,footer.footer-configuration-1 .footer__wrapper__third-col ul.menunavbar-nav li a,footer.footer-configuration-1 .footer__wrapper__third-col ul.menunavbar-nav li span{font:normal normal 600 14px/140% "Borna",sans-serif;cursor:pointer;color:#3afcc2;}@media (max-width:768px){footer.footer-configuration-1 .footer__wrapper__second-col ul.menunavbar-nav li a,footer.footer-configuration-1 .footer__wrapper__second-col ul.menunavbar-nav li span,footer.footer-configuration-1 .footer__wrapper__third-col ul.menunavbar-nav li a,footer.footer-configuration-1 .footer__wrapper__third-col ul.menunavbar-nav li span{font:normal normal 600 15px/140% "Borna",sans-serif;}}footer.footer-configuration-1 .footer__wrapper__first-col{display:flex;flex-direction:column;gap:40px;}@media (max-width:992px){footer.footer-configuration-1 .footer__wrapper__first-col{margin-bottom:64px;}}footer.footer-configuration-1 .footer__wrapper__first-col .privacy-link{font:normal normal 600 14px/140% "Borna",sans-serif;cursor:pointer;color:#3afcc2;}@media (max-width:768px){footer.footer-configuration-1 .footer__wrapper__first-col .privacy-link{font:normal normal 600 15px/140% "Borna",sans-serif;}}footer.footer-configuration-1 .footer__wrapper__first-col .tel-mail-cf{display:flex;flex-direction:column;}footer.footer-configuration-1 .footer__wrapper__first-col p > a{text-decoration:underline;cursor:pointer;}@media (max-width:992px){footer.footer-configuration-1 .footer__wrapper__second-col{margin-bottom:64px;}}footer.footer-configuration-1 .footer__wrapper__first-col,footer.footer-configuration-1 .footer__wrapper__second-col,footer.footer-configuration-1 .footer__wrapper__third-col{width:25%;max-width:25%;flex:0 0 25%;}@media (max-width:992px){footer.footer-configuration-1 .footer__wrapper__first-col,footer.footer-configuration-1 .footer__wrapper__second-col,footer.footer-configuration-1 .footer__wrapper__third-col{width:100%;max-width:100%;flex:0 0 100%;align-items:flex-start;}}footer.footer-configuration-1 .footer__wrapper__social,footer.footer-configuration-1 .footer__wrapper__credits,footer.footer-configuration-1 .footer__wrapper__contacts,footer.footer-configuration-1 .footer__wrapper__position{width:25%;max-width:25%;flex:0 0 25%;}@media (max-width:992px){footer.footer-configuration-1 .footer__wrapper__social,footer.footer-configuration-1 .footer__wrapper__credits,footer.footer-configuration-1 .footer__wrapper__contacts,footer.footer-configuration-1 .footer__wrapper__position{width:100%;max-width:100%;flex:0 0 100%;}}@media (max-width:992px){footer.footer-configuration-1 .footer__wrapper__social{width:unset;max-width:unset;flex:unset;display:block;}}body:not(.path-frontpage) .breadcrumb li{font:normal normal 400 13px/140% "Borna",sans-serif;display:inline-block;}@media (max-width:768px){body:not(.path-frontpage) .breadcrumb li{font:normal normal 400 12px/140% "Borna",sans-serif;}}@media (max-width:576px){body:not(.path-frontpage) .breadcrumb li{margin-top:8px;}}body:not(.path-frontpage) .breadcrumb li a{padding:6px 12px 5px 12px;}body:not(.path-frontpage) .breadcrumb li:not(:first-child) a{background-color:#ffffff;border-radius:13px;text-decoration:none;font:normal normal 400 13px/140% "Borna",sans-serif;color:#1f619b;}@media (max-width:768px){body:not(.path-frontpage) .breadcrumb li:not(:first-child) a{font:normal normal 400 12px/140% "Borna",sans-serif;}}body:not(.path-frontpage) .breadcrumb li:not(:first-child):before{content:" / ";margin-left:6px;margin-right:4px;}body:not(.path-frontpage) .breadcrumb li:first-child a{background-color:#ffffff;border-radius:13px;text-decoration:none;font:normal normal 400 13px/140% "Borna",sans-serif;color:#1f619b;}@media (max-width:768px){body:not(.path-frontpage) .breadcrumb li:first-child a{font:normal normal 400 12px/140% "Borna",sans-serif;}}body:not(.path-frontpage) .breadcrumb li:first-child a::before{font-family:"FontAwesome";content:"\f015";margin-right:5px;}.no-padding-top .section__text__wrapper,.no-padding-top .section__text-form__wrapper,.no-padding-top .section__company-timeline__wrapper{padding-top:0;}.no-padding-top-bottom .section__text-form__wrapper,.no-padding-top-bottom .section__company-timeline__wrapper{padding-top:0;padding-bottom:0;}.color-accent-3{color:#00B982;}.visually-hidden{display:none !important;}.position-relative{position:relative;}.spacing-helper{height:80px;width:100%;background-color:transparent;}a.link-secondary-2,.color-secondary2{color:#1f619b;}.color-white{color:#ffffff;}.color-neutral1{color:#e0e0e0;}.color-neutral2{color:#8f8f8f;}.no-pd-no-margin{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:0;}.bg-background-black{margin-left:-12px;margin-right:-12px;padding-left:6px;padding-right:6px;padding-top:56px;padding-bottom:56px;}.bg-background-black > .column-text-wrap{background-color:#0f1224;padding:40px;}@media (max-width:992px){.bg-background-black > .column-text-wrap{padding:24px;}}.bg-background-black > .column-text-wrap p,.bg-background-black > .column-text-wrap hr{color:#e0e0e0;margin-bottom:40px;}.bg-background-black > .column-text-wrap h1,.bg-background-black > .column-text-wrap h2,.bg-background-black > .column-text-wrap h3,.bg-background-black > .column-text-wrap h4,.bg-background-black > .column-text-wrap h5,.bg-background-black > .column-text-wrap h6{color:#ffffff;margin-bottom:40px;}.bg-background-black > .column-text-wrap p.p-l{margin-bottom:8px;}@media (max-width:992px){.half-margin-top-mobile{margin-top:40px;}.half-margin-top-mobile .section__text-form__wrapper{padding-top:0px;}}.bg-fullscreen-media-gradient{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background:linear-gradient(180deg,rgba(63,181,248,0) 40%,#0f1224 100%);}.bg-fullscreen-ch-gradient{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background:linear-gradient(180deg,rgba(233,242,244,0) 0%,#0f1224 47.5%);}.bg-fullscreen-solution-gradient{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background:linear-gradient(180deg,rgba(63,181,248,0) 40%,#0f1224 100%);}.h1-style{font:normal normal 700 clamp(3rem,1.8032rem + 3.8298vw,5.25rem)/110% "Borna",sans-serif;}@media (max-width:768px){.h1-style{font:normal normal 700 clamp(3rem,1.8032rem + 3.8298vw,5.25rem)/110% "Borna",sans-serif;}}.h2-style{font:normal normal 700 clamp(2.25rem,1.5851rem + 2.1277vw,3.5rem)/110% "Borna",sans-serif;}@media (max-width:768px){.h2-style{font:normal normal 700 clamp(2.25rem,1.5851rem + 2.1277vw,3.5rem)/110% "Borna",sans-serif;}}.h3-style{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;}@media (max-width:768px){.h3-style{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;}}.h4-style{font:normal normal 600 clamp(1.5rem,1.234rem + 0.8511vw,2rem)/110% "Borna",sans-serif;}@media (max-width:768px){.h4-style{font:normal normal 600 clamp(1.5rem,1.234rem + 0.8511vw,2rem)/110% "Borna",sans-serif;}}.h5-style{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;}@media (max-width:768px){.h5-style{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;}}.h6-style{font:normal normal 600 22px/110% "Borna",sans-serif;}@media (max-width:768px){.h6-style{font:normal normal 600 20px/110% "Borna",sans-serif;}}.error-border{border:2px solid red !important;}.user-type-authenticated header{margin-top:88px;}@media (max-width:992px){.user-type-authenticated header{margin-top:unset;}}.wrapper-menu-mobile .follow-social{margin-bottom:22px;}@media (max-width:992px){.wrapper-menu-mobile .follow-social{display:block;}}footer .follow-social{margin-right:0;}@media (max-width:992px){footer .follow-social{display:none;}}.follow-social{font:normal normal 400 15px/140% "Borna",sans-serif;color:#3afcc2;}@media (max-width:768px){.follow-social{font:normal normal 400 14px/140% "Borna",sans-serif;}}body:not(.path-frontpage) .hero__page__wrapper{margin-top:120px;margin-bottom:80px;}@media (max-width:992px){body:not(.path-frontpage) .hero__page__wrapper{margin-bottom:64px;margin-top:24px;}}body:not(.path-frontpage) .hero__page__wrapper .breadcrumb{padding:4px 0px;}@media (max-width:992px){body:not(.path-frontpage) .hero__page__wrapper .breadcrumb{margin-bottom:55px;}}body:not(.path-frontpage) .first-layer-svg{display:none;}.path-frontpage{}.path-frontpage .hero__page__wrapper{margin-top:155px;}@media (max-width:992px){.path-frontpage .hero__page__wrapper{margin-top:51px;}}.path-frontpage .hero__page__wrapper h1{margin-top:0px;}.path-frontpage .hero__page__wrapper .hero__page__text__intro > .field__item .p-l:last-child{margin-top:48px;margin-bottom:48px;}@media (min-width:992px){.path-frontpage .field--name-field-page-body .field__item:first-child > .paragraph--type--row-wrapper{padding-bottom:0;}}@media (min-width:992px){.path-frontpage .field--name-field-page-body .field__item:nth-child(2) > .paragraph--type--row-wrapper{padding-top:0;}}@media (max-width:992px){.path-frontpage .field--name-field-page-body .field__item:nth-child(2) > .paragraph--type--row-wrapper .section__text__wrapper{padding-top:0px;}}.path-frontpage .field--name-field-page-body .field__item:nth-child(2) > .paragraph--type--row-wrapper .section__text__wrapper h2{margin-bottom:0px;}@media (max-width:992px){.path-frontpage .field--name-field-page-body .field__item:nth-child(3) > .paragraph--type--row-wrapper{padding-bottom:0px;}}@media (min-width:992px){.path-frontpage .field--name-field-page-body .field__item:nth-child(3) > .paragraph--type--row-wrapper{padding-top:0;}}@media (min-width:992px){.path-frontpage .field--name-field-page-body .field__item:nth-child(3) > .paragraph--type--row-wrapper > .section__text__wrapper{padding-bottom:0px;padding-top:0;}}.path-frontpage .field--name-field-page-body .field__item:nth-child(3) > .paragraph--type--row-wrapper > .section__text__wrapper .text-formatted .p-l{margin-bottom:8px;}.path-frontpage .field--name-field-page-body .field__item:nth-child(3) > .paragraph--type--row-wrapper > .section__text__wrapper .text-formatted h2{margin-bottom:24px;}.path-frontpage .field--name-field-page-body .field__item:nth-child(3) > .paragraph--type--row-wrapper > .section__text__wrapper .text-formatted p:not(.p-l){margin-bottom:0px;}@media (max-width:992px){.path-frontpage .field--name-field-page-body .field__item:nth-child(4) > .paragraph--type--row-wrapper{padding-bottom:80px;}}@media (min-width:992px){.path-frontpage .field--name-field-page-body .field__item:nth-child(4) > .paragraph--type--row-wrapper{padding-top:0px;}}.path-frontpage .solution-card-teaser-wrapper .text-formatted p{margin-bottom:0px;}.page-node-50 .field--name-field-page-body > .field__item:nth-child(1) > .section__row__wrapper{margin-bottom:0px;}@media (max-width:992px){.page-node-50 .field--name-field-page-body > .field__item:nth-child(1) > .section__row__wrapper{margin-top:0px;}}.page-node-50 .field--name-field-page-body > .field__item:nth-child(1) > .section__row__wrapper .section__row__wrapper__layout__bg{background-image:unset;background:var(--bg-image);background-blend-mode:multiply;background-repeat:no-repeat;background-size:contain;background-position:bottom;mix-blend-mode:multiply;opacity:0.8;}@media (max-width:992px){.page-node-50 .field--name-field-page-body > .field__item:nth-child(1) > .section__row__wrapper .section__row__wrapper__layout__bg{background-size:contain;background-position:bottom;}}.page-node-50 .field--name-field-page-body > .field__item:nth-child(2) > .section__row__wrapper{margin-top:0px;margin-bottom:0px;}.page-node-50 .field--name-field-page-body > .field__item:nth-child(2) > .section__row__wrapper .section__text__wrapper{padding-bottom:40px;}.page-node-50 .field--name-field-page-body > .field__item:nth-child(3) > .section__row__wrapper .section__row__wrapper__layout__bg{background-image:unset;background:var(--bg-image),#3afcc2;background-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;}.page-node-50 .field--name-field-page-body > .field__item:nth-child(3) > .section__row__wrapper{margin-top:0px;margin-bottom:0px;}@media (max-width:992px){.page-node-50 .field--name-field-page-body > .field__item:nth-child(3) > .section__row__wrapper{padding-top:0px;}}.page-riqualificazione .hero__page__text__intro h5{margin-bottom:0px;}.page-riqualificazione .field--name-field-page-body > .field__item:first-child .section__row__wrapper{margin-top:0px;}.page-riqualificazione .field--name-field-page-body > .field__item:first-child .section__row__wrapper .view-solutions{padding-top:40px;padding-bottom:40px;}@media (max-width:992px){.page-riqualificazione .field--name-field-page-body > .field__item:first-child .section__row__wrapper .view-solutions{padding-bottom:0px;}}.page-riqualificazione .field--name-field-page-body > .field__item:first-child .section__row__wrapper .section__text__wrapper{padding-bottom:40px;}@media (max-width:992px){.page-riqualificazione .field--name-field-page-body > .field__item:first-child .section__row__wrapper .section__text__wrapper{padding-top:8px !important;}}.page-riqualificazione .field--name-field-page-body > .field__item:first-child .section__row__wrapper .section__text__wrapper p{margin-bottom:0px;}.page-riqualificazione .field--name-field-page-body > .field__item:nth-child(2) .section__row__wrapper{margin-bottom:0px;}.page-riqualificazione .field--name-field-page-body > .field__item:nth-child(2) .section__row__wrapper .section__text__wrapper{padding-bottom:48px;}@media (max-width:992px){.page-riqualificazione .field--name-field-page-body > .field__item:nth-child(2) .section__row__wrapper .section__text__wrapper .column-text-wrap h2{margin-bottom:24px;}}@media (max-width:992px){.page-riqualificazione .field--name-field-page-body > .field__item:nth-child(2) .section__row__wrapper .section__text__wrapper .column-text-wrap p{margin-bottom:0px;}}.page-riqualificazione .field--name-field-page-body > .field__item:nth-child(2) .section__row__wrapper .section__text-media-list__wrapper{padding-top:0px;padding-bottom:160px;}@media (max-width:992px){.page-riqualificazione .field--name-field-page-body > .field__item:nth-child(2) .section__row__wrapper .section__text-media-list__wrapper{padding-bottom:80px;}}.page-riqualificazione .field--name-field-page-body > .field__item:nth-child(3) .section__row__wrapper{margin-top:0px;margin-bottom:0px;}.page-riqualificazione .field--name-field-page-body > .field__item:nth-child(3) .section__row__wrapper .section__cards__wrapper{padding-top:40px;}.page-riqualificazione .field--name-field-page-body > .field__item:nth-child(3) .section__row__wrapper__layout__bg{background-size:1100px;background-position:bottom;}@media (max-width:1200px){.page-riqualificazione .field--name-field-page-body > .field__item:nth-child(3) .section__row__wrapper__layout__bg{background-size:90%;}}.page-riqualificazione .field--name-field-page-body > .field__item:last-child .section__row__wrapper{margin-top:0px;margin-bottom:0px;}.page-riqualificazione .field--name-field-page-body > .field__item:last-child .section__row__wrapper__layout__bg{background-blend-mode:multiply;mix-blend-mode:multiply;background-repeat:no-repeat;background-position:center top;background-size:cover;opacity:0.8;}.page-case-history .ch-wrapper-paginated{position:relative;}.page-case-history .field--name-field-page-body > .field__item:last-child .section__row__wrapper{margin-top:0px;margin-bottom:0px;}.page-case-history .field--name-field-page-body > .field__item:last-child .section__row__wrapper .section__banner__wrapper{padding-bottom:80px;padding-top:80px;}@media (max-width:992px){.page-node-51 .hero__page__text__title{margin-top:0px;}}@media (max-width:992px){.page-node-51 .hero__page__text__title img{max-width:120px;}}.btn-lightgreen{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);background-color:#91FF56;color:#000000;border:1px solid #91FF56;transition:all 0.2s ease;margin:0px;padding:24px;font-family:Borna;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;transition:all 0.3s ease-in-out;}.btn-lightgreen:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.btn-lightgreen:hover:after{transition:0.4s all ease;color:#ffffff !important;}@media (max-width:992px){.btn-lightgreen{font-size:16px;padding:16px;}}.btn-lightgreen:after{display:none;}.btn-lightgreen:hover{background-color:#000000;border:1px solid #000000;color:#ffffff !important;}.btn-lightgreen:hover:after{display:none;}.bg-text-lightblue{background-color:#3FB4F6;}.bg-text-accent2{background-color:#3afcc2;}.bg-text-black-color-accent1{background-color:#000000;color:#3afcc2;}.page-node-type-landing .wrapper-doofinder-search{display:none !important;}.page-node-type-landing .navbar-toggler{display:none !important;}.page-node-type-landing .wrapper-navbar-header{justify-content:center;}.page-node-type-landing .btn-floating-cta-landing{position:fixed;bottom:20px;z-index:1000;display:flex;justify-content:center;align-items:center;width:100%;}@media (min-width:992px){.page-node-type-landing .btn-floating-cta-landing{display:none;}}@media (max-width:768px){.page-node-type-landing .btn-floating-cta-landing{width:100%;}}.page-node-type-landing .btn-floating-cta-landing a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);background-color:#91FF56;color:#000000;border:1px solid #91FF56;transition:all 0.2s ease;margin:0px;padding:24px;font-family:Borna;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;transition:all 0.3s ease-in-out;}.page-node-type-landing .btn-floating-cta-landing a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.page-node-type-landing .btn-floating-cta-landing a:hover:after{transition:0.4s all ease;color:#ffffff !important;}@media (max-width:992px){.page-node-type-landing .btn-floating-cta-landing a{font-size:16px;padding:16px;}}.page-node-type-landing .btn-floating-cta-landing a:after{display:none;}.page-node-type-landing .btn-floating-cta-landing a:hover{background-color:#000000;border:1px solid #000000;color:#ffffff !important;}.page-node-type-landing .btn-floating-cta-landing a:hover:after{display:none;}.page-node-type-landing .site-logo{pointer-events:none;}.page-node-type-landing .footer__wrapper__logo a{pointer-events:none;}.page-node-type-landing .floating__cta{display:none !important;}@media (max-width:992px){.page-node-type-landing{background-color:#0f1224;}}.page-node-type-landing .background-layer{opacity:1 !important;background-color:#0f1224 !important;}.page-node-type-landing .background-layer .background-layer__blue{background:radial-gradient(circle at center,rgba(58,252,194,0.45) 0%,rgba(58,252,194,0.3) 42%,rgba(58,252,194,0) 76%);opacity:0.5 !important;}.page-node-type-landing .background-layer .background-layer__green{background:radial-gradient(circle at center,rgba(15,18,36,0.4) 0%,rgba(15,18,36,0.24) 42%,rgba(15,18,36,0) 80%);}.page-node-type-landing .background-layer .background-layer__grey{background:radial-gradient(circle at center,rgba(15,18,36,0.35) 0%,rgba(15,18,36,0.2) 42%,rgba(15,18,36,0) 84%);}.page-node-type-landing .background-layer .background-layer__white{background:radial-gradient(circle at center,rgba(15,18,36,0.3) 0%,rgba(15,18,36,0.16) 42%,rgba(15,18,36,0) 78%);}@media (max-width:992px){.page-node-type-landing .landing-hero .col-7,.page-node-type-landing .landing-hero .col-5{width:100%;max-width:100%;flex:0 0 100%;}}.page-node-type-landing .landing-hero__title{padding-top:80px;margin-bottom:24px;}.page-node-type-landing .landing-hero__title .field__item h1{color:#3FB4F6;margin-bottom:0px;}@media (max-width:768px){.page-node-type-landing .landing-hero__title .field__item h1{font-size:2.3rem;}}.page-node-type-landing .landing-hero__title .field__item h1 span.highlight-text{color:#0f1224 !important;background-color:#3afcc2 !important;}.page-node-type-landing .landing-hero__subtitle{margin-bottom:48px;}.page-node-type-landing .landing-hero__subtitle h5{margin-bottom:0px;font-weight:400;}.page-node-type-landing .landing-hero__cta{padding-bottom:80px;}@media (max-width:992px){.page-node-type-landing .landing-hero__cta{padding-bottom:40px;}}.page-node-type-landing .landing-hero__cta .field__item a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);background-color:#91FF56;color:#000000;border:1px solid #91FF56;transition:all 0.2s ease;margin:0px;padding:24px;font-family:Borna;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;transition:all 0.3s ease-in-out;}.page-node-type-landing .landing-hero__cta .field__item a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.page-node-type-landing .landing-hero__cta .field__item a:hover:after{transition:0.4s all ease;color:#ffffff !important;}@media (max-width:992px){.page-node-type-landing .landing-hero__cta .field__item a{font-size:16px;padding:16px;}}.page-node-type-landing .landing-hero__cta .field__item a:after{display:none;}.page-node-type-landing .landing-hero__cta .field__item a:hover{background-color:#000000;border:1px solid #000000;color:#ffffff !important;}.page-node-type-landing .landing-hero__cta .field__item a:hover:after{display:none;}@media (max-width:992px){.page-node-type-landing .landing-hero__cta .field__item a{position:relative;z-index:2;}}.page-node-type-landing .landing-hero__images{height:100%;}.page-node-type-landing .landing-hero__images img{width:100%;height:100%;object-fit:cover;}.page-node-type-landing .landing-hero__images--desktop{display:block;height:100%;}@media (max-width:992px){.page-node-type-landing .landing-hero__images--desktop{display:none;}}.page-node-type-landing .landing-hero__images--mobile{display:none;}@media (max-width:992px){.page-node-type-landing .landing-hero__images--mobile{display:block;width:100vw;margin-left:-16px;position:relative;margin-top:-64px;}.page-node-type-landing .landing-hero__images--mobile::before{content:"";position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,#0f1224 0%,rgba(15,18,36,0) 100%);z-index:1;pointer-events:none;}}.page-node-type-landing{scroll-behavior:smooth !important;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media){padding-bottom:80px;padding-top:80px;min-height:800px;padding-left:12px;padding-right:12px;}@media (max-width:992px){.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media){min-height:400px;}}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media).row-reverse .section__text-media__wrapper__column-text{display:flex;flex-direction:row-reverse;color:#0f1224;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media).row-reverse .section__text-media__wrapper__column-media{all:unset;position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;height:100%;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media).row-reverse .section__text-media__wrapper__column-media .column-media-wrap{position:absolute;left:0;width:50%;height:100%;}@media (max-width:768px){.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media).row-reverse .section__text-media__wrapper__column-media .column-media-wrap{width:100%;max-width:100%;}}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media).row-reverse .section__text-media__wrapper__column-media::after{background:linear-gradient(270deg,#E9F2F4 60%,rgba(233,242,244,0) 100%);}@media (max-width:768px){.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media).row-reverse .section__text-media__wrapper__column-media::after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#E9F2F4 20.5%);}}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .field--name-field-p-tm-cta a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);background-color:#91FF56;color:#000000;border:1px solid #91FF56;transition:all 0.2s ease;margin:0px;padding:24px;font-family:Borna;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;transition:all 0.3s ease-in-out;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .field--name-field-p-tm-cta a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .field--name-field-p-tm-cta a:hover:after{transition:0.4s all ease;color:#ffffff !important;}@media (max-width:992px){.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .field--name-field-p-tm-cta a{font-size:16px;padding:16px;}}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .field--name-field-p-tm-cta a:after{display:none;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .field--name-field-p-tm-cta a:hover{background-color:#000000;border:1px solid #000000;color:#ffffff !important;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .field--name-field-p-tm-cta a:hover:after{display:none;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-text{all:unset;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-text .column-text-wrap{max-width:50%;}@media (max-width:992px){.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-text .column-text-wrap{width:100%;max-width:100%;}}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-text .column-text-wrap h2,.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-text .column-text-wrap h3,.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-text .column-text-wrap h4,.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-text .column-text-wrap h5.h6{margin-bottom:48px;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-media{all:unset;position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;height:100%;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-media::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(233,242,244,0) 0%,#E9F2F4 45.5%);z-index:1;pointer-events:none;}@media (max-width:768px){.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-media::after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#E9F2F4 20.5%);}}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-media .column-media-wrap{position:absolute;right:0;width:50%;height:100%;}@media (max-width:768px){.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-media .column-media-wrap{width:100%;}}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-media .column-media-wrap .column-media-wrap__media{width:100%;height:100%;}.page-node-type-landing .section__text-media__wrapper.landing-text-media:not(.offset-text-media) .section__text-media__wrapper__column-media .column-media-wrap .column-media-wrap__media img{width:100%;height:100%;object-fit:cover;}.page-node-type-landing .section__text-media__wrapper.offset-text-media:not(.landing-text-media){position:relative;padding-right:450px;padding-top:40px;padding-bottom:40px;}@media (max-width:992px){.page-node-type-landing .section__text-media__wrapper.offset-text-media:not(.landing-text-media){padding-right:0;flex-direction:row;}}.page-node-type-landing .section__text-media__wrapper.offset-text-media:not(.landing-text-media) .bg-fullscreen-offset{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-color:#1f619b;}.page-node-type-landing .section__text-media__wrapper.offset-text-media:not(.landing-text-media) .bg-image-offset{position:absolute;overflow:hidden;top:0;right:0;z-index:-1;width:100%;height:100%;padding-left:480px;padding-top:100px;}@media (max-width:992px){.page-node-type-landing .section__text-media__wrapper.offset-text-media:not(.landing-text-media) .bg-image-offset{padding-left:0;padding-top:0;display:none;}}.page-node-type-landing .section__text-media__wrapper.offset-text-media:not(.landing-text-media) .bg-image-offset img{width:100%;height:auto;object-fit:cover;}.page-node-type-landing .section__text-media__wrapper.offset-text-media:not(.landing-text-media) .column-text-wrap{padding-right:100px;}@media (max-width:992px){.page-node-type-landing .section__text-media__wrapper.offset-text-media:not(.landing-text-media) .column-text-wrap{padding-right:0;}}.page-node-type-landing .ul--landing-list{list-style-type:none;margin-bottom:48px;}.page-node-type-landing .ul--landing-list li{font:normal normal 600 22px/110% "Borna",sans-serif;color:#494949;}@media (max-width:768px){.page-node-type-landing .ul--landing-list li{font:normal normal 600 20px/110% "Borna",sans-serif;}}.page-node-type-landing .ul--landing-list li:not(:last-child){margin-bottom:16px;}.page-node-type-landing .ul--landing-list li::before{font-family:"Material Symbols Outlined";content:"check_circle";font-size:24px;color:#04cd00;margin-right:12px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;transform:translateY(3px);display:inline-block;}.page-node-type-landing .section__text-chips-landing__wrapper{padding-bottom:80px;padding-top:80px;position:relative;}.page-node-type-landing .section__text-chips-landing__wrapper .bg-fullscreen-secondary-3{z-index:-2;}.page-node-type-landing .section__text-chips-landing__wrapper__content{display:flex;flex-direction:column;align-items:center;}@media (max-width:992px){.page-node-type-landing .section__text-chips-landing__wrapper__content{align-items:flex-start;}}.page-node-type-landing .section__text-chips-landing__wrapper__content h2{margin-bottom:48px;color:#3FB4F6;}.page-node-type-landing .section__text-chips-landing__wrapper__content .field--name-field-p-tcl-cta{padding-bottom:40px;}.page-node-type-landing .section__text-chips-landing__wrapper__content .field--name-field-p-tcl-cta a{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);background-color:#91FF56;color:#000000;border:1px solid #91FF56;transition:all 0.2s ease;margin:0px;padding:24px;font-family:Borna;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;transition:all 0.3s ease-in-out;}.page-node-type-landing .section__text-chips-landing__wrapper__content .field--name-field-p-tcl-cta a:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.page-node-type-landing .section__text-chips-landing__wrapper__content .field--name-field-p-tcl-cta a:hover:after{transition:0.4s all ease;color:#ffffff !important;}@media (max-width:992px){.page-node-type-landing .section__text-chips-landing__wrapper__content .field--name-field-p-tcl-cta a{font-size:16px;padding:16px;}}.page-node-type-landing .section__text-chips-landing__wrapper__content .field--name-field-p-tcl-cta a:after{display:none;}.page-node-type-landing .section__text-chips-landing__wrapper__content .field--name-field-p-tcl-cta a:hover{background-color:#000000;border:1px solid #000000;color:#ffffff !important;}.page-node-type-landing .section__text-chips-landing__wrapper__content .field--name-field-p-tcl-cta a:hover:after{display:none;}.page-node-type-landing .section__text-chips-landing__wrapper__content .field--name-field-p-tcl-chips{padding-top:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;}@media (max-width:768px){.page-node-type-landing .section__text-chips-landing__wrapper__content .field--name-field-p-tcl-chips .field__item{width:100%;}}@media (max-width:768px){.page-node-type-landing .section__single-chip-landing__wrapper{width:100%;}}.page-node-type-landing .section__single-chip-landing__wrapper__content{background-color:#ffffff;padding:24px;border-radius:999px;display:flex;align-items:center;gap:12px;}@media (max-width:768px){.page-node-type-landing .section__single-chip-landing__wrapper__content{width:100%;}}.page-node-type-landing .section__single-chip-landing__wrapper__content .material-symbols-outlined{font-size:24px;color:#04cd00;}.page-node-type-landing .section__single-chip-landing__wrapper__content__chip{font:normal normal 600 22px/110% "Borna",sans-serif;color:#1e1e1e;}@media (max-width:768px){.page-node-type-landing .section__single-chip-landing__wrapper__content__chip{font:normal normal 600 20px/110% "Borna",sans-serif;}}.page-node-type-landing .section__landing-card-repeater__wrapper{padding-bottom:80px;padding-top:80px;position:relative;}.page-node-type-landing .section__landing-card-repeater__wrapper__content h2{margin-bottom:40px;color:#0f1224;}.page-node-type-landing .section__landing-card-repeater__wrapper:not(.counter-style) .bg-fullscreen{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-color:#ffffff;}.page-node-type-landing .section__landing-card-repeater__wrapper:not(.counter-style) .landing-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}@media (max-width:992px){.page-node-type-landing .section__landing-card-repeater__wrapper:not(.counter-style) .landing-cards-grid{grid-template-columns:repeat(1,1fr);}}.page-node-type-landing .section__landing-card-repeater__wrapper:not(.counter-style) .section__landing-single-card__wrapper{padding:25px;border-radius:4px;min-height:245px;position:relative;background:white;}@media (max-width:992px){.page-node-type-landing .section__landing-card-repeater__wrapper:not(.counter-style) .section__landing-single-card__wrapper{min-height:auto;}}.page-node-type-landing .section__landing-card-repeater__wrapper:not(.counter-style) .section__landing-single-card__wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;padding:1px;background:linear-gradient(135deg,#3fb4f6 0%,#3afcc2 6%,transparent 30%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;}.page-node-type-landing .section__landing-card-repeater__wrapper:not(.counter-style) .section__landing-single-card__wrapper h3{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;margin-bottom:8px;background:linear-gradient(90deg,var(--accent3,#00b982) 0%,var(--secondary2,#1f619b) 70%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}@media (max-width:768px){.page-node-type-landing .section__landing-card-repeater__wrapper:not(.counter-style) .section__landing-single-card__wrapper h3{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;}}.page-node-type-landing .section__landing-card-repeater__wrapper:not(.counter-style) .section__landing-single-card__wrapper p{font:normal normal 400 19px/150% "Borna",sans-serif;margin-bottom:16px;color:#1e1e1e;}@media (max-width:768px){.page-node-type-landing .section__landing-card-repeater__wrapper:not(.counter-style) .section__landing-single-card__wrapper p{font:normal normal 400 18px/150% "Borna",sans-serif;}}.page-node-type-landing .section__landing-card-repeater__wrapper:not(.counter-style) .section__landing-card-repeater__wrapper__content__cta{margin-top:12px;}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .bg-fullscreen{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;background-color:#cadbde;}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;}@media (max-width:992px){.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-cards-grid{grid-template-columns:repeat(1,1fr);gap:12px;}}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item{min-height:145px;border-radius:4px;background-color:#ffffff;border:1px solid #3afcc2;width:100%;height:100%;display:flex;position:relative;padding:25px;}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item:last-child .landing-card-item__counter{display:none;}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item .landing-card-item__counter{color:var(--secondary2,#1f619b);text-align:center;text-shadow:-2px -3px 0 rgba(63,180,246,0.25),3px 4px 0 rgba(58,252,194,0.5);font-family:Borna;font-size:50px;font-style:normal;font-weight:700;line-height:110%;margin-right:32px;display:flex;align-items:center;justify-content:center;}@media (max-width:992px){.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item .landing-card-item__counter{font-size:30px;}}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item .section__landing-single-card__wrapper.has-link{position:relative;display:flex;align-items:center;width:100%;height:100%;position:absolute;left:0;top:0;}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item .section__landing-single-card__wrapper.has-link .bg-card-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#1f619b 0%,#00B982 100%);z-index:0;transition:all 0.3s ease-in-out;}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item .section__landing-single-card__wrapper.has-link a{z-index:2;width:100%;height:100%;display:block;text-decoration:none;color:#ffffff;font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;position:absolute;display:flex;align-items:center;top:0;left:25px;}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item .section__landing-single-card__wrapper.has-link a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item .section__landing-single-card__wrapper.has-link button,.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item .section__landing-single-card__wrapper.has-link .btn,.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item .section__landing-single-card__wrapper.has-link a:not(:first-child){position:relative;z-index:3;}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item h3{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;margin-bottom:8px;color:#1f619b;font-size:21px;font-weight:700;line-height:110%;}@media (max-width:768px){.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item h3{font:normal normal 700 clamp(1.75rem,1.4176rem + 1.0638vw,2.375rem)/110% "Borna",sans-serif;}}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item p{font:normal normal 400 19px/150% "Borna",sans-serif;margin-bottom:0px;color:#1e1e1e;}@media (max-width:768px){.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .landing-card-item p{font:normal normal 400 18px/150% "Borna",sans-serif;}}.page-node-type-landing .section__landing-card-repeater__wrapper.counter-style .section__landing-card-repeater__wrapper__content__cta{margin-top:12px;}.page-node-type-landing .section__landing-case-histories__wrapper{padding-bottom:80px;padding-top:80px;position:relative;}.page-node-type-landing .section__landing-case-histories__wrapper .bg-fullscreen-secondary-3{z-index:-1;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .landing-content{min-height:450px;height:auto;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .video-background{height:100%;position:relative;overflow:hidden;border-radius:4px;display:block;display:flex;flex-direction:column;min-height:450px;height:100%;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .video-background video{all:unset;object-fit:cover;display:block;box-sizing:border-box;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .content-overlay{background-color:#ffffff;position:relative;}@media (max-width:992px){.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .content-overlay{padding:12px;}}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .content-overlay h5{color:#000000;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .content-overlay .field--name-field-ch-landing-content p{color:#494949;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .content-overlay .field--name-field-ch-landing-content ul{padding-left:16px;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .content-overlay .field--name-field-ch-landing-content ul li{color:#494949;font-family:"Borna";font-size:16px;font-style:normal;font-weight:400;line-height:150%;list-style-position:outside;padding-left:0px;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container{overflow:visible;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .swiper-wrapper{padding-bottom:60px;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .swiper-pagination{bottom:-40px;display:flex;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#C0CDD0;}.page-node-type-landing .section__landing-case-histories__wrapper .landing-case-histories-swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#00B982;}.page-node-type-landing .section__landing-case-histories__wrapper__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;gap:12px;}@media (max-width:992px){.page-node-type-landing .section__landing-case-histories__wrapper__title{flex-direction:column;gap:24px;}}.page-node-type-landing .section__landing-case-histories__wrapper__title h2{margin-bottom:0px;}.page-node-type-landing .section__landing-case-histories__wrapper__title .swiper-navigation-wrapper{display:flex;align-items:center;gap:12px;}@media (max-width:992px){.page-node-type-landing .section__landing-case-histories__wrapper__title .swiper-navigation-wrapper{align-self:flex-end;}}.page-node-type-landing .section__landing-case-histories__wrapper__title .swiper-navigation-wrapper .swiper-button-prev{left:0px;}.page-node-type-landing .section__landing-case-histories__wrapper__title .swiper-navigation-wrapper .swiper-button-next,.page-node-type-landing .section__landing-case-histories__wrapper__title .swiper-navigation-wrapper .swiper-button-prev{width:40px;min-width:40px;position:relative;background-color:#00B982;height:40px;margin-top:0;color:#ffffff;display:flex;align-items:center;justify-content:center;border-radius:4px;z-index:2;}.page-node-type-landing .section__landing-case-histories__wrapper__title .swiper-navigation-wrapper .swiper-button-next::after,.page-node-type-landing .section__landing-case-histories__wrapper__title .swiper-navigation-wrapper .swiper-button-prev::after{font-family:"Font Awesome 6 Free";font-weight:900;color:#ffffff;font-size:12px;}.page-node-type-landing .section__landing-case-histories__wrapper__title .swiper-navigation-wrapper .swiper-button-prev::after{content:"\f053";}.page-node-type-landing .section__landing-case-histories__wrapper__title .swiper-navigation-wrapper .swiper-button-next{right:0;}.page-node-type-landing .section__landing-case-histories__wrapper__title .swiper-navigation-wrapper .swiper-button-next::after{content:"\f054";}.page-node-type-landing .section__landing-webform__wrapper{padding-bottom:120px;padding-top:120px;position:relative;}.page-node-type-landing .section__landing-webform__wrapper #edit-toscana-label{margin-top:0px;margin-bottom:0px;}.page-node-type-landing .section__landing-webform__wrapper #edit-toscana-label p{color:#ffffff;margin-bottom:0px;}.page-node-type-landing .section__landing-webform__wrapper #richiedi-informazioni{scroll-margin-top:180px;}@media (max-width:992px){.page-node-type-landing .section__landing-webform__wrapper #richiedi-informazioni{scroll-margin-top:120px;}}.page-node-type-landing .section__landing-webform__wrapper #richiedi-informazioni:focus,.page-node-type-landing .section__landing-webform__wrapper #richiedi-informazioni:focus-visible{outline:none;box-shadow:none;}.page-node-type-landing .section__landing-webform__wrapper .field--name-field-p-lw-title{padding-bottom:88px;max-width:1020px;margin:0 auto;}.page-node-type-landing .section__landing-webform__wrapper .field--name-field-p-lw-title h2{margin-bottom:40px;}@media (max-width:768px){.page-node-type-landing .section__landing-webform__wrapper .field--name-field-p-lw-title h2{font-size:1.9rem;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form{background:linear-gradient(90deg,rgba(15,18,36,0.64) 0%,rgba(15,18,36,0) 100%),#00B982;padding:40px;max-width:854px;margin:0 auto;gap:23px;position:relative;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > .js-webform-states-hidden{position:absolute;top:170px;background-color:#333;padding:8px;border-radius:6px;font-size:14px;line-height:1.4;max-width:320px;box-shadow:0 2px 8px rgba(0,0,0,0.15);z-index:1;}@media (max-width:992px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > .js-webform-states-hidden{top:135px;}}@media (max-width:768px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > .js-webform-states-hidden{max-width:300px;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > .js-webform-states-hidden > .form-item{margin-top:4px;margin-bottom:4px;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > .js-webform-states-hidden p{margin-bottom:0px;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > .js-webform-states-hidden::before{content:"";position:absolute;bottom:100%;left:10%;transform:translateX(-50%);border:6px solid transparent;border-bottom-color:#333;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form select{scroll-margin-top:80px;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .form-item-alert{color:#ffffff;}@media (max-width:992px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form{padding:24px;max-width:100%;gap:0px;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > label{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;color:#ffffff;margin-bottom:0px;height:auto;position:relative;}@media (max-width:768px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > label{font:normal normal 600 clamp(1.375rem,1.1755rem + 0.6383vw,1.75rem)/110% "Borna",sans-serif;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > label::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:458px;height:2px;background-color:#ffffff;}@media (max-width:992px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > label::after{display:none;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > label:last-of-type::after{width:649px;}@media (max-width:992px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form > label:last-of-type::after{display:none;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form input:not([type=checkbox]):not([type=submit]),.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form textarea{background-color:#ffffff;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form #edit-flexbox-07 .webform-flex.webform-flex--1 .webform-flex--container,.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form #edit-flexbox-06 .webform-flex.webform-flex--1 .webform-flex--container{margin-left:0px;margin-right:0px;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form input[type=text],.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form select,.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form textarea{padding:16px;outline:none !important;border:1px solid #494949;font-style:italic;color:#494949;border-radius:4px;}@media (max-width:992px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form input[type=text],.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form select,.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form textarea{width:100%;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form input[type=text] option,.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form select option,.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form textarea option{font:normal normal 400 15px/140% "Borna",sans-serif;}@media (max-width:768px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form input[type=text] option,.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form select option,.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form textarea option{font:normal normal 400 14px/140% "Borna",sans-serif;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .form-item label{font:normal normal 400 19px/150% "Borna",sans-serif;color:#ffffff;height:auto;}@media (max-width:768px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .form-item label{font:normal normal 400 18px/150% "Borna",sans-serif;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-flexbox{margin-top:0px;margin-bottom:0px;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .js-form-type-checkbox{display:flex;align-items:center;gap:8px;}@media (max-width:992px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .js-form-type-checkbox{display:inline-flex;align-items:flex-start;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .js-form-type-checkbox .description{margin-left:0px;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .js-form-type-checkbox input{transform:scale(1.4);}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form textarea{padding:16px;outline:none !important;border:1px solid #8f8f8f;font-style:italic;color:#494949;border-radius:4px;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .form-disabled{opacity:0.4;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .form-disabled textarea:disabled{cursor:not-allowed;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-element-description{font:normal normal 400 15px/140% "Borna",sans-serif;color:#ffffff;height:auto;}@media (max-width:768px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-element-description{font:normal normal 400 14px/140% "Borna",sans-serif;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-element-description a{font:normal normal 400 15px/140% "Borna",sans-serif;color:#ffffff;height:auto;}@media (max-width:768px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-element-description a{font:normal normal 400 14px/140% "Borna",sans-serif;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-button--submit{all:unset;cursor:pointer;font:normal normal 700 16px/140% "Borna",sans-serif;display:inline-block;padding-top:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:8px;border-radius:4px;transition:0.4s all ease;border:1px solid #3afcc2;box-shadow:5px 8px 16px 0px rgba(26,26,26,0.4);background-color:#3FB4F6;color:#000000 !important;border:1px solid #3FB4F6;transition:all 0.2s ease;margin:0px;padding:24px;font-family:Borna;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;width:100%;display:block;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-button--submit:hover{border:1px solid #0f1224;background-color:#0f1224;color:#ffffff !important;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-button--submit:hover:after{transition:0.4s all ease;color:#ffffff !important;}@media (max-width:992px){.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-button--submit{font-size:16px;padding:16px;}}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-button--submit:after{display:none;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-button--submit:hover{background-color:#3FB4F6;border:1px solid #3FB4F6;color:#000000 !important;}.page-node-type-landing .section__landing-webform__wrapper .webform-submission-landing-webform-add-form .webform-button--submit:hover:after{display:none;}.page-node-type-landing .section__landing-webform__wrapper .bg-fullscreen-image{position:absolute;top:0;left:calc(-50vw + 50%);content:"";height:100%;width:100vw;max-width:none;display:block;z-index:-1;z-index:-1;}.page-node-type-landing .section__landing-webform__wrapper .bg-fullscreen-image .field--name-field-p-lw-webform-img{width:100%;height:100%;}.page-node-type-landing .section__landing-webform__wrapper .bg-fullscreen-image .field--name-field-p-lw-webform-img img{width:100%;height:100%;object-fit:cover;position:relative;z-index:-1;}
