@charset "UTF-8";:root{--font-html-size:62.5%;--font-body-size:1.4rem;--body-width-full:94%;--content-width:122rem;--box-width:min(18rem,calc(12.5vw - 3rem));--body-width:158rem;--header-footer-height:73.3rem;--bg-color:#f8f8f8;--pallete-0:#fff;--pallete-1:#fff;--pallete-2:#292a2b;--pallete-3:#212c38;--pallete-4:#f6031a;--pallete-5:#222d39;--pallete-6:#546e7a;--pallete-7:#00000029;--pallete-8:#232323;--pallete-9:rgba(244,249,252,.7);--pallete-10:rgba(244,249,252,.2);--pallete-11:rgba(41,102,142,.1);--pallete-12:#37474f;--pallete-13:#556e7a;--pallete-14:#e2e3e5;--pallete-15:#374750;--pallete-0-opacity-8:hsla(0,0%,100%,.8);--pallete-1-opacity-7:hsla(0,0%,100%,.7);--pallete-4-opacity-7:rgba(40,84,98,.7);--color-filter-1:invert(84%) sepia(8%) saturate(456%) hue-rotate(40deg) brightness(108%) contrast(83%);--color-filter-4:invert(24%) sepia(6%) saturate(7488%) hue-rotate(149deg) brightness(86%) contrast(69%);--color-filter-7:invert(84%) sepia(0%) saturate(1582%) hue-rotate(135deg) brightness(85%) contrast(81%);--text-shadow:3px 2px 2px #42445a;--drop-shadow:drop-shadow(0 0 3px rgba(0,0,0,.7))}.hidden{display:none;position:absolute}:focus{outline:none}@media print{.no-print *{display:none!important;visibility:hidden}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-.5px,0,0);transform:translate3d(-.5px,0,0)}20%,80%{-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}40%,60%{-webkit-transform:translate3d(1.5px,0,0);transform:translate3d(1.5px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-.5px,0,0);transform:translate3d(-.5px,0,0)}20%,80%{-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}40%,60%{-webkit-transform:translate3d(1.5px,0,0);transform:translate3d(1.5px,0,0)}}@-webkit-keyframes img-full{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes img-full{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes glide{0%{-webkit-transform:translateY(.3rem);transform:translateY(.3rem)}to{-webkit-transform:translateY(-.3rem);transform:translateY(-.3rem)}}@keyframes glide{0%{-webkit-transform:translateY(.3rem);transform:translateY(.3rem)}to{-webkit-transform:translateY(-.3rem);transform:translateY(-.3rem)}}html{font-size:var(--font-html-size);height:100%;scroll-behavior:smooth}body,html{overflow-x:hidden}body{background:var(--bg-color);color:var(--pallete-2);font-family:Montserrat,sans-serif;font-size:var(--font-body-size)!important;max-width:100vw;width:100vw}body span{font-size:1.8rem}body a:-webkit-any-link{color:var(--pallete-1)}body h2{font-size:4rem}body h2,body p{color:var(--pallete-2);letter-spacing:0}body p{font-size:1.8rem;font-weight:300}@media (max-width:600px){body h1{font-size:3rem}body h2{font-size:2.8rem}body p{font-size:1.6rem}}#app{background-color:var(--pallete-0);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.body{margin:0 auto;max-width:100vw;min-height:unset;width:var(--body-width)}section{max-width:100%;width:100vw}section.with-dark-bg{background:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--pallete-3)),color-stop(50%,var(--bg-color)));background:linear-gradient(90deg,var(--pallete-3) 50%,var(--bg-color) 50%);color:#fff!important}.body-content{margin:0 auto;max-width:100vw;width:122rem}.box-content{width:var(--box-width)}@media (max-width:1680px){.body{overflow-x:hidden;padding-inline:1.5rem;width:100%}.body,.body .body-content{max-width:100%}}@media (max-width:1220px){.body .body-content{overflow-x:hidden}}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.5rem 0}header.body{overflow-x:unset}header .logo{height:51px;position:relative;right:3rem;width:18rem}header .logo,header .logo a{display:-webkit-box;display:-ms-flexbox;display:flex}header .logo a{height:100%}header .logo a img{height:51px;width:169px}header .body-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .body-content.collapse-nav-container{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}header .body-content.collapsed #hamburger-menu .buttonmenu .line1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .body-content.collapsed #hamburger-menu .buttonmenu .line2{-webkit-transform:scaleY(0);transform:scaleY(0)}header .body-content.collapsed #hamburger-menu .buttonmenu .line3{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .body-content .phone-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--pallete-4);color:var(--pallete-0);margin:0 0 0 .5rem;padding:1.5rem 3rem;-webkit-transition:all .3s;transition:all .3s;white-space:nowrap;width:24.5rem}header .body-content .phone-button:hover{opacity:.7}header .body-content .phone-button img{margin-right:17px;width:17px}header .body-content .phone-button span{margin:0}header .body-content #hamburger-menu{display:none}header .body-content #hamburger-menu svg{fill:var(--pallete-4)}header .body-content #hamburger-menu .buttonmenu{display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;width:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between}header .body-content #hamburger-menu .buttonmenu .line{background:var(--pallete-4);border-radius:1rem;display:block;height:.4rem;width:100%}header .body-content #hamburger-menu .buttonmenu .line1{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}header .body-content #hamburger-menu .buttonmenu .line2{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}header .body-content #hamburger-menu .buttonmenu .line3{-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}@media (max-width:1680px){header .logo{margin-right:3rem;right:unset}header .box-content{display:none}}@media (max-width:1023px){header{position:relative}header .logo{margin-right:1.5rem}header .body-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .body-content .phone-button{padding:.5rem 1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .body-content .phone-button span{font-size:1.5rem}header .body-content #hamburger-menu{display:block;margin:1.5rem;padding-top:1px}}@media (max-width:500px){header .body-content .phone-button{display:none}}#nav-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar{width:min(100%,34rem);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:2rem}.sidebar ul{list-style:none;margin:0;padding:0}.sidebar .events.events-display{margin-top:2rem}.sidebar .events>ul{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0;row-gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.sidebar .events>ul>li{-webkit-box-flex:1;-ms-flex:1 1 49%;flex:1 1 49%}.sidebar .events>ul>li:hover time{-webkit-animation:shake .4s cubic-bezier(.36,.07,.19,.97) both;animation:shake .4s cubic-bezier(.36,.07,.19,.97) both}.sidebar .events>ul>li>a{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:7.6rem auto;text-decoration:none}.sidebar .events>ul>li>a,.sidebar .events>ul>li>a>time{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar .events>ul>li>a>time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--pallete-0);-ms-flex-direction:column;flex-direction:column;font-weight:500}.sidebar .events>ul>li>a>time>span{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar .events>ul>li>a>time>span:first-child{background-color:var(--pallete-2);font-size:2.8rem;height:5rem}.sidebar .events>ul>li>a>time>span:last-child{background-color:var(--pallete-3);font-size:1.2rem;height:2.4rem}.sidebar .events>ul>li>a>span{color:var(--pallete-4);display:-webkit-box;font-size:1.4rem;overflow:hidden;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.sidebar .events>ul>li>a>span:hover{text-decoration:underline}.sidebar .sidebar__menu{row-gap:.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.sidebar .sidebar__menu,.sidebar .sidebar__menu>li{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar .sidebar__menu>li{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar .sidebar__menu>li>a,.sidebar .sidebar__menu>li>button{background-color:var(--pallete-0);color:var(--pallete-4);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.1rem solid var(--pallete-7);font-size:1.4rem;font-weight:500;height:100%;padding:1rem;text-align:left}.sidebar .sidebar__menu>li>a[data-opensidebarmenu],.sidebar .sidebar__menu>li>button[data-opensidebarmenu]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar .sidebar__menu>li>a[data-opensidebarmenu] i,.sidebar .sidebar__menu>li>button[data-opensidebarmenu] i{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.sidebar .sidebar__menu>li>a[data-opensidebarmenu=true]+ul,.sidebar .sidebar__menu>li>button[data-opensidebarmenu=true]+ul{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar .sidebar__menu>li>a[data-opensidebarmenu=true] i,.sidebar .sidebar__menu>li>button[data-opensidebarmenu=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar .sidebar__menu>li>a:focus,.sidebar .sidebar__menu>li>a:hover,.sidebar .sidebar__menu>li>button:focus,.sidebar .sidebar__menu>li>button:hover{background-color:var(--pallete-10);color:var(--pallete-6)}.sidebar .sidebar__menu>li .sidebar__menu_sub{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;border:.1rem solid var(--pallete-7);border-bottom:none;border-top:none;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-left:1rem}.sidebar .sidebar__menu>li .sidebar__menu_sub>li{border-bottom:.1rem solid var(--pallete-7);border-left:.5rem solid var(--pallete-4)}.sidebar .sidebar__menu>li .sidebar__menu_sub a{color:var(--pallete-8);display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:500;height:100%;padding:1rem}.sidebar .sidebar__menu>li .sidebar__menu_sub a:focus,.sidebar .sidebar__menu>li .sidebar__menu_sub a:hover{background-color:var(--pallete-6);color:var(--pallete-4)}.sidebar .recommended{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-column-gap:.2rem;-moz-column-gap:.2rem;column-gap:.2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.sidebar .recommended>li{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width:660px){.sidebar .recommended>li{width:49.6%}}@media only screen and (min-width:1200px){.sidebar .recommended>li{height:10rem}}.sidebar .recommended>li a{background-color:var(--pallete-3);color:var(--pallete-0);display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:500;height:100%;padding:1rem}.sidebar .recommended>li a:focus,.sidebar .recommended>li a:hover{background-color:var(--pallete-1);color:var(--pallete-4)}.site-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}h1{font-size:4rem;text-transform:uppercase}.main{margin:0 auto;min-height:calc(100vh - var(--header-footer-height))}.main .blocks__item:first-child .single-card .body{padding-bottom:5rem;padding-top:0}.main .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--pallete-4);color:var(--pallete-0);margin:0;padding:1.5rem 3rem;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main .button:hover{opacity:.7}.main .button.dark{background:var(--pallete-3)}.main .button.bold{font-weight:400}.main .button.small{padding:1rem 2rem}.main section{max-width:100%;width:100vw}.search-content>div>form{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-auto-columns:1fr;grid-template-areas:"phrase" "datefrom" "dateto" "sort" "submit";row-gap:1rem}@media only screen and (min-width:660px){.search-content>div>form{grid-template-areas:"phrase phrase" "datefrom dateto" "sort sort" "submit submit"}}.search-content>div>form fieldset{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-content>div>form fieldset>label{color:var(--pallete-4);font-size:1.8rem;font-weight:500;padding:.5rem 0;position:relative}.search-content>div>form .input-field{border:.1rem solid var(--pallete-4);color:var(--pallete-4);font-weight:500;padding:1rem}.search-content>div>form .input-field:active,.search-content>div>form .input-field:focus-visible{background-color:var(--pallete-6)}.search-content>div>form .search__phrase{grid-area:phrase}.search-content>div>form .search__datefrom{grid-area:datefrom}.search-content>div>form .search__dateto{grid-area:dateto}.search-content>div>form .search__sort{grid-area:sort}.search-content>div>form .search__sort .sort-options{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-content>div>form .search__sort .sort-options label{-webkit-box-flex:1;border:.1rem solid var(--pallete-4);cursor:pointer;-ms-flex:1;flex:1;text-align:center}.search-content>div>form .search__sort .sort-options label .box{cursor:pointer;padding:1rem;position:relative;text-align:center}.search-content>div>form .search__sort .sort-options label .box span{color:var(--pallete-4);font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-content>div>form .search__sort .sort-options label .box span:before{color:#fff;display:block;font-size:1.2em;font-weight:400;opacity:0}.search-content>div>form .search__sort .sort-options label input[type=radio]{display:none}.search-content>div>form .search__sort .sort-options label input[type=radio]:checked+.box{background-color:var(--pallete-4)}.search-content>div>form .search__sort .sort-options label input[type=radio]:checked+.box span{color:#fff}.search-content>div>form .search__sort .sort-options label input[type=radio]:checked+.box span:before{opacity:1}.search-content>div>form .search__submit{grid-area:submit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-content>div>form .search__submit button{background-color:var(--pallete-3);border:.2rem solid var(--pallete-4);color:var(--pallete-0);cursor:pointer;display:inline-block;font-size:1.6rem;padding:.5rem 2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search-content>div>form .search__submit button:active,.search-content>div>form .search__submit button:focus,.search-content>div>form .search__submit button:hover{background-color:var(--pallete-4);color:var(--pallete-0)}.search-content .searchTabsHeader{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:2rem 0 0;padding:0;row-gap:1rem}.search-content .searchTabsHeader>li{-webkit-box-flex:1;background-color:var(--pallete-0);border:.1rem solid var(--pallete-1);color:var(--pallete-4);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(30rem,100%)}.search-content .searchTabsHeader>li>*{pointer-events:none}.search-content .searchTabsHeader>li.open{background-color:var(--pallete-4);border:.1rem solid var(--pallete-4);color:var(--pallete-0)}.search-content .searchTabsHeader>li.open:after{color:var(--pallete-4)}.search-content .searchTabsHeader>li span{padding:1rem;-webkit-box-flex:1;border-right:.1rem solid var(--pallete-1);-ms-flex:1;flex:1}.search-content .searchTabsHeader>li:after{background-color:var(--pallete-12);content:attr(data-count);max-width:6rem;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem}.search-content .searchTabsHeader>li:hover{border:.1rem solid var(--pallete-4)}.search-content .searchTabsBody{margin-top:2rem}.search-content .searchTabsBody>div{display:none}.search-content .searchTabsBody>div.open{display:block}.banner{background-color:var(--pallete-3);background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(var(--box-width)*2);margin-top:10rem;position:relative;width:100vw}.banner:after{background:var(--pallete-3);content:"";height:100%;left:0;opacity:.9;pointer-events:none;position:absolute;top:0;width:100%}.banner .body{z-index:2}.banner .body,.banner .body .body-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative}.banner .body .body-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner .body .body-content .cube.orange{left:0;position:absolute;top:0}.banner .body .body-content .cube.orange.left{bottom:0;left:unset;position:absolute;right:100%;top:unset}.banner .body .body-content .cube.white.right{bottom:0;left:100%;position:absolute;right:unset;top:unset}.banner .body .body-content .cube.right{left:calc(100% + var(--box-width));position:absolute;right:unset;top:100%}.banner .body .body-content h2{color:#fff;font-size:4rem;font-weight:300;line-height:1.2;margin-bottom:3rem;max-width:calc(100% - var(--box-width)*2);padding:0 1.5rem;text-align:center}.banner .body .body-content p{color:hsla(0,0%,100%,.5);font-size:1.8rem;font-weight:300;margin:0;text-align:center;width:calc(100% - var(--box-width))}.site-banner,.site-slider{background-color:var(--pallete-13);display:none}.site-banner>div img,.site-slider>div img{display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%;z-index:1;-ms-flex-item-align:stretch;align-self:stretch;max-height:50rem}@media only screen and (min-width:660px){.site-banner,.site-slider{display:block}}@media (max-width:1680px){.banner{--box-width:18rem}.banner .body{overflow:hidden}}@media (max-width:1250px){.banner .body .body-content .cube{display:none}}@media (max-width:950px){.banner .body .body-content h2{max-width:100%;width:100%}.banner .body .body-content h2 br{display:none}}@media (max-width:750px){.banner .body .body-content h2{font-size:2.6rem}.banner .body .body-content p{font-size:1.6rem;padding:0 3rem;width:100%}}@media (max-width:450px){.banner .body .body-content h2{font-size:24px}}.site-slider{padding:0}.site-slider .body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:100%}.site-slider .body .splide{position:relative;width:100%}.site-slider .body .splide .splide__track .splide__list .splide__slide{height:500px}.site-slider .body .splide .splide__track .splide__list .splide__slide .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between;left:0;padding:50px 100px 20px;position:absolute;top:0;width:100%;z-index:2}.site-slider .body .splide .splide__track .splide__list .splide__slide .content.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-slider .body .splide .splide__track .splide__list .splide__slide .content h1{color:var(--pallete-6);font-size:5rem;font-weight:700;line-height:1;margin:0 0 1rem;text-shadow:var(--text-shadow)}.site-slider .body .splide .splide__track .splide__list .splide__slide .content .cta-button{background:var(--pallete-10);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;padding:10px 50px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.site-slider .body .splide .splide__track .splide__list .splide__slide .background-img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.site-slider .body .splide__arrow_custom{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}.site-slider .body .splide__arrow_custom .splide__arrow--prev{left:1rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.site-slider .body .splide__arrow_custom .splide__arrow--next{right:1rem}.site-slider .body .splide__arrow_custom .splide__arrow{background-color:inherit;border:none;bottom:10px;color:var(--pallete-6);cursor:pointer;position:absolute}.site-slider .body .splide__arrow_custom .splide__arrow svg{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:8px;-webkit-filter:var(--drop-shadow);filter:var(--drop-shadow);height:2.2rem;vertical-align:middle;width:2.2rem}.site-slider .body .splide__pagination_custom{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:10px;top:10px}.site-slider .body .splide__pagination_custom button{border:3px solid var(--pallete-10);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.6rem;place-content:center;position:relative;width:2.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;cursor:pointer}.site-slider .body .splide__pagination_custom button.is-active:before{background-color:var(--pallete-10);border-radius:100%;content:"";height:14px;left:3px;position:absolute;top:3px;width:14px}.site-slider .body>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-slider .body .site-shortcuts{min-width:30rem}.site-slider .body .site-shortcuts>ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-column-gap:.4rem;-moz-column-gap:.4rem;column-gap:.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;justify-content:space-between;margin:.5rem 0 0;row-gap:.4rem}@media only screen and (min-width:660px){.site-slider .body .site-shortcuts>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:990px){.site-slider .body .site-shortcuts>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}@media only screen and (min-width:1200px){.site-slider .body .site-shortcuts>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:44rem}}.site-slider .body .site-shortcuts>ul>li{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (min-width:660px){.site-slider .body .site-shortcuts>ul>li{width:49%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (min-width:990px){.site-slider .body .site-shortcuts>ul>li{width:auto}}@media only screen and (min-width:1200px){.site-slider .body .site-shortcuts>ul>li{width:49%}}.site-slider .body .site-shortcuts>ul>li a{background-color:var(--pallete-4);color:var(--pallete-0);display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:500;height:100%;overflow:hidden;padding:14px 10px;position:relative}@media only screen and (min-width:990px){.site-slider .body .site-shortcuts>ul>li a{padding:.8rem 5.2rem .8rem 1rem}}.site-slider .body .site-shortcuts>ul>li a:after{background-position:50%;background-repeat:no-repeat;content:"";display:block;-webkit-filter:var(--color-filter-1);filter:var(--color-filter-1);height:60%;position:absolute;right:10px;width:3.6rem}.site-slider .body .site-shortcuts>ul>li a:focus,.site-slider .body .site-shortcuts>ul>li a:hover{background:var(--pallete-10);color:var(--pallete-4)}.site-slider .body .site-shortcuts>ul>li a:focus:after,.site-slider .body .site-shortcuts>ul>li a:hover:after{-webkit-filter:var(--color-filter-4);filter:var(--color-filter-4)}.site-slider .body .site-shortcuts .icon-contract:after{background-image:url(/assets/gfx/shortcuts/contract.svg)}.site-slider .body .site-shortcuts .icon-map:after{background-image:url(/assets/gfx/shortcuts/map.svg)}.site-slider .body .site-shortcuts .icon-law:after{background-image:url(/assets/gfx/shortcuts/law.svg)}.site-slider .body .site-shortcuts .icon-family:after{background-image:url(/assets/gfx/shortcuts/family.svg)}.site-slider .body .site-shortcuts .icon-orders:after{background-image:url(/assets/gfx/shortcuts/orders.svg)}.site-slider .body .site-shortcuts .icon-info:after{background-image:url(/assets/gfx/shortcuts/info.svg)}.site-slider .body .site-shortcuts .icon-can:after{background-image:url(/assets/gfx/shortcuts/can.svg)}.site-slider .body .site-shortcuts .icon-camera:after{background-image:url(/assets/gfx/shortcuts/camera.svg)}.site-slider #banner-top-list li{display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.site-slider #banner-top-list li>*{grid-column:1/2;grid-row:1/2}.site-slider #banner-top-list li img{-o-object-fit:cover;object-fit:cover;z-index:-1}.site-slider #banner-top-list li video{height:auto;max-width:100%;z-index:-1}.site-slider #banner-top-list li span{display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:var(--pallete-4-opacity-7);color:var(--pallete-0);display:-webkit-box;font-size:1.6rem;overflow:hidden;padding:.8rem;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}.site-slider #banner-top-list li span a{color:inherit;text-decoration:none}.site-slider #banner-top-list li span a:after{background-color:var(--pallete-0);border-radius:20%;color:var(--pallete-4);content:"zobacz";font-size:1rem;font-weight:500;margin-left:.5rem;padding:.2rem .4rem;vertical-align:middle}@media only screen and (min-width:1200px){.site-slider #banner-top-list li span{font-size:1.8rem}}@media screen and (min-width:992px){.site-shortcuts>ul>li>a{padding:0 52px 0 30px}}@media screen and (max-width:992px){.site-slider>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-slider>div .splide{max-width:none}}.article__content .gallery{margin:2rem 0}.article__content .gallery .gallery-title{background-color:var(--pallete-6);padding:.6rem;text-align:center}.article__content .gallery ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:1rem 0;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;justify-content:space-between;row-gap:1rem}.article__content .gallery ul>li{-webkit-box-flex:1;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);cursor:-webkit-zoom-in;cursor:zoom-in;-ms-flex:1 0 min(25rem,100%);flex:1 0 min(25rem,100%);overflow:hidden;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.article__content .gallery ul>li:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.article__content .gallery ul>li img{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:100%}.article__content .gallery ul>li img.gallery-img-full{display:none}.article__content .gallery ul>li.active{background-color:rgba(0,0,0,.9);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article__content .gallery ul>li.active img.galleryImageUrl{display:none}.article-list{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));margin-bottom:2rem;max-width:100vw;row-gap:2rem}.article-list.with-cubes{position:relative}.article-list.with-cubes .cubes-block{left:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.article-list article{padding:0 1.5rem;position:relative;-webkit-transition:all .3s;transition:all .3s}.article-list article ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;list-style:none;margin:0;padding:0 0 1rem}.article-list article ul>li.time-container{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0}.article-list article ul>li.time-container time{opacity:.3;text-transform:uppercase}.article-list article ul>li.time-container .link-badge{background-color:var(--pallete-10);color:var(--pallete-0);display:block;font-size:1.2rem;font-weight:400;padding:.1rem 1.6rem;text-align:center;text-transform:uppercase}.article-list article ul>li h3{display:-ms-flexbox;display:flex;display:-webkit-box;font-size:1.8rem;margin-bottom:4rem;overflow:hidden;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:4.8rem;line-height:1.3;z-index:2}.article-list article ul>li.button-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5rem}.article-list article ul>li.button-container a{margin:.5rem 0 1rem}.article-list article ul>li.button-container a img{margin-left:1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:1.7rem}.article-list article ul>li.short{display:-webkit-box;max-width:100%;-webkit-line-clamp:7;-webkit-box-orient:vertical;color:var(--pallete-2);font-size:1.8rem;font-weight:300;height:100%;line-height:1.5;margin-bottom:1rem;overflow:hidden}.article-list article ul>li.short p{display:contents}@media (max-width:450px){.article-list{grid-template-columns:unset}}.paginator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:.4rem;-moz-column-gap:.4rem;column-gap:.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-bottom:2rem;width:100%}.paginator>*{display:block;padding:.3rem .8rem;text-decoration:none}.paginator a{border:1px solid;color:var(--pallete-2);font-size:1.4rem;font-weight:700}.paginator a.active,.paginator a:hover{color:var(--pallete-10)}article.article{color:var(--pallete-8);font-size:1.6rem}article.article p{line-height:2}article.article .article__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem solid var(--pallete-3);margin-bottom:1rem;padding:.6rem 0}article.article .article__bar time{color:var(--pallete-4);font-weight:500}article.article .article__bar ul{-webkit-column-gap:.2rem;-moz-column-gap:.2rem;column-gap:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}article.article .article__bar ul>li a{padding:0 .5rem}article.article .article__content{overflow:hidden}article.article .article__content a{color:var(--pallete-11);-webkit-column-gap:.2rem;-moz-column-gap:.2rem;column-gap:.2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;position:relative;text-decoration:none}article.article .article__content a[href^=http]:after{content:"\f08e";display:inline-block;font-family:dhicons;margin-left:.3rem}article.article .article__download h3{color:var(--pallete-8);font-size:1.8rem;font-weight:500;padding:3.1rem 0;position:relative}article.article .article__download h3:before{border-bottom:.2rem solid var(--pallete-7);bottom:1.8rem;content:"";position:absolute;width:11rem}article.article .article__download ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:2rem 0 3rem;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;row-gap:1rem}article.article .article__download ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;position:relative}article.article .article__download ul>li:hover i{-webkit-animation:glide .5s ease-in-out infinite alternate;animation:glide .5s ease-in-out infinite alternate}article.article .article__download ul>li>i{color:var(--pallete-4)}article.article .article__download ul>li>a{-webkit-box-flex:1;color:var(--pallete-11);-ms-flex:1 1 auto;flex:1 1 auto;text-decoration:none}article.article .article__download ul>li>a:hover{color:var(--pallete-4)}article.article .icon{color:var(--pallete-11);font-size:2.2rem;-webkit-transition:all .2s;transition:all .2s}footer{background-color:var(--pallete-3);font-weight:300}footer,footer a{color:var(--pallete-9)}footer a{-webkit-transition:all .3s;transition:all .3s}footer a:hover{color:var(--pallete-4)}footer .top{padding:13rem 0}footer .top .body-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .top .body-content .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%}footer .top .body-content .column ul li{font-size:1.8rem}footer .top .body-content .column ul li.description{line-height:1.5}footer .top .body-content .column h3{color:var(--pallete-6);font-size:1.3rem;margin-bottom:4rem;text-transform:uppercase}footer .top .body-content .column .logo{margin-bottom:4rem;width:17rem}footer .top .body-content .column .logo img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);width:100%}footer .top .body-content .column address{font-style:normal!important}footer .top .body-content .column address ul li{line-height:1.2;min-height:2rem}footer .top .body-content .column address ul li.phone-container{margin-bottom:1.5rem}footer .top .body-content .column address ul li.phone-container .phone{font-size:4rem;white-space:nowrap}footer .top .body-content .column address ul li.email-container{margin-bottom:1.5rem}footer .top .body-content .column address ul li.email-container span{margin-right:2rem}footer .top .body-content .column address ul li.link-container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem}footer .top .body-content .column address ul li.link-container,footer .top .body-content .column address ul li.link-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .top .body-content .column address ul li.link-container a .icon-container{height:40px;margin-right:15px;width:35px}footer .top .body-content .column address ul li.link-container a .icon-container img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}footer .bottom{border-top:2px solid var(--pallete-10);padding:3rem 0}footer .bottom,footer .bottom .body .body-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .bottom .body .body-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .bottom .body .body-content .copyright-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .bottom .body .body-content .copyright-container .created-by{color:var(--pallete-13);font-size:14px;margin-top:.5rem}footer .bottom .body .body-content .navigation{display:-webkit-box;display:-ms-flexbox;display:flex}footer .bottom .body .body-content .navigation a{font-size:1.8rem}footer .bottom .body .body-content .navigation a:after{color:var(--pallete-9)!important;content:"|";margin:0 .5rem}footer .bottom .body .body-content .navigation a:last-child:after{content:"";margin:0}@media (max-width:1680px){footer{padding-inline:1.5rem}footer .top .body-content{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem}footer .top .body-content .column{width:calc(50% - 4rem)}footer .top .body-content .column.description-container{width:100%}footer .top .body-content .column address ul li.phone-container .phone{font-size:2rem}footer .top .body-content .column address ul li.email-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .top .body-content .column address ul li.email-container span{margin-right:.5rem}}@media (max-width:1023px){footer .bottom .body .body-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}footer .bottom .body .body-content,footer .bottom .body .body-content .copyright-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .bottom .body .body-content .copyright-container .created-by{font-size:1.2rem;text-align:center}footer .bottom .body .body-content .navigation{margin-bottom:3rem}}@media (max-width:650px){footer .top{padding:5rem 0}footer .top .body-content .column{width:100%}footer .bottom .body .body-content .copyright{font-size:1.3rem}footer .bottom .body .body-content .navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .bottom .body .body-content .navigation a{margin-bottom:1rem}footer .bottom .body .body-content .navigation a:after{content:""}}.end-info{background-color:var(--pallete-10)}@media only screen and (min-width:990px){.end-info{background-size:auto}}.end-info>div{-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.end-info>div,.end-info>div>div{display:-webkit-box;display:-ms-flexbox;display:flex}.end-info>div>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 0;width:min(100%,40rem)}.end-info>div>div:first-child{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}@media only screen and (min-width:990px){.end-info>div>div:first-child{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.end-info>div>div:last-child{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.end-info>div>div:last-child>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--pallete-0);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;font-weight:500}#cookieBar{background-color:#000;bottom:0;color:#fff;padding:2rem 0;position:fixed;width:100%;z-index:101}#cookieBar>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cookieBar .big{font-size:1.8rem;font-weight:700}#cookieBar .small a{background-color:gray;border-radius:.5rem;color:#fff;display:inline-block;padding:.2rem 1.2rem;text-decoration:none}#cookieBar .small a:hover{background-color:var(--pallete-11)}#cookieBar #cookieBarClose{background-color:gray;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-block;padding:.2rem 2rem}#cookieBar #cookieBarClose:hover{background-color:var(--pallete-11)}nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}nav,nav ul.collapse-menu{display:-webkit-box;display:-ms-flexbox;display:flex}nav ul.collapse-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.5rem;margin:0;padding:0;-webkit-transition:height .3s;transition:height .3s}nav ul.collapse-menu li:hover a{color:var(--pallete-4)}nav ul.collapse-menu li a{color:var(--pallete-2);text-transform:uppercase;white-space:nowrap}nav ul.collapse-menu li a.active{color:var(--pallete-4);position:relative}nav ul.collapse-menu li a.active:after{background:var(--pallete-4);bottom:-5px;content:"";height:2px;left:0;position:absolute;width:100%}nav .navbar__locales{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}nav .navbar__locales .locale img{width:2rem}@media (max-width:1150px){nav ul.collapse-menu{gap:unset;width:100%;-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:1023px){nav{-webkit-box-shadow:0 4px 6px -4px rgba(0,0,0,.29);box-shadow:0 4px 6px -4px rgba(0,0,0,.29);left:0;overflow:hidden;position:absolute;top:100%;width:100%;z-index:10}nav ul.collapse-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;height:0;justify-content:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--bg-color)}nav ul.collapse-menu li{padding:0 1.5rem}nav ul.collapse-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:8rem}nav ul.collapse-menu li a.active:after{bottom:2rem}}.cubes-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(var(--box-width)*2)}.cubes-block,.cubes-block .row{display:-webkit-box;display:-ms-flexbox;display:flex}.cube{background:var(--bg-color);height:var(--box-width);width:var(--box-width)}.cube.white{background:#fff}.cube.orange{background:var(--pallete-4)}.cube.dark{background:var(--pallete-3)}.cube.gray{background:var(--pallete-12)}.cube.transparent{background:transparent}.single-card .body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10rem 0 5rem}.single-card .body .images-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5rem;padding-right:var(--box-width)}.single-card .body .images-container .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(var(--box-width)*3);width:var(--box-width)}.single-card .body .images-container .column.two{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(var(--box-width)*2)}.single-card .body .images-container .column.two .cubes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.single-card .body .images-container .column.two img{height:calc(var(--box-width)*2);width:calc(var(--box-width)*2)}.single-card .body .text-container{--margin-right:10rem;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:5rem;justify-content:space-between;margin-right:calc(var(--margin-right) + var(--box-width));position:relative}.single-card .body .text-container,.single-card .body .text-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-card .body .text-container .wrapper{white-space:pre-line}.single-card .body .text-container .wrapper h2{font-size:3rem;font-weight:300;margin-bottom:5rem}.single-card .body .text-container .wrapper p{font-size:1.8rem}.single-card .body .text-container .cubes-block{left:calc(100% + var(--margin-right));position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1680px){.single-card .body{overflow-x:hidden;padding:10rem 1.5rem}.single-card .body .images-container{padding-right:5rem}.single-card .body .text-container{margin-right:0}}@media (max-width:1350px){.single-card .body .images-container{padding-right:5rem}.single-card .body .text-container{margin-right:0}.single-card .body .text-container .wrapper br{display:none}}@media (max-width:900px){.single-card .body .images-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33%}.single-card .body .images-container .column.one{display:none}.single-card .body .images-container .column.two{-ms-flex-wrap:unset;flex-wrap:unset;width:100%}.single-card .body .images-container .column.two img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.single-card .body .text-container{width:67%}}@media (max-width:750px){.single-card .body .images-container{padding-right:2rem;width:40%}.single-card .body .text-container{width:60%}.single-card .body .text-container .wrapper h2{font-size:2.6rem;margin-bottom:2rem}.single-card .body .text-container .wrapper p{font-size:1.6rem}}@media (max-width:600px){.single-card .body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-card .body .images-container{padding:0 0 5rem;width:100%}.single-card .body .images-container .column.two{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.single-card .body .images-container .column.two .cubes{display:none}.single-card .body .images-container .column.two img{height:auto;max-height:36rem;-o-object-fit:contain;object-fit:contain;width:100%}.single-card .body .images-container .column{height:auto}.single-card .body .text-container{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.simple-card .body{display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:50px}.simple-card .body .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;white-space:pre-line}.simple-card .body .text-container h2{font-size:30px;font-weight:300;margin-bottom:50px}.simple-card .body .text-container p{font-size:1.8rem;margin-bottom:60px;max-width:100%;width:520px}@media (max-width:1680px){.simple-card .body .body-content{max-width:100%;width:var(--content-width)}}@media (max-width:600px){.simple-card .body .body-content .text-container h2{font-size:2.6rem;text-align:center}.simple-card .body .body-content .text-container p{font-size:1.6rem;text-align:center}.simple-card .body .body-content .text-container .button{margin:0 auto}}.single-card-blocks .body .body-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-card-blocks .body .body-content .card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px;width:50%}.single-card-blocks .body .body-content .card .icon-container{height:40px;margin-right:40px;width:60px}.single-card-blocks .body .body-content .card .icon-container img{height:100%}.single-card-blocks .body .body-content .card .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-card-blocks .body .body-content .card .text-container h3{font-size:1.6rem;margin:0 0 20px}.single-card-blocks .body .body-content .card .text-container p{font-size:1.8rem}@media (max-width:1680px){.single-card-blocks .body .body-content{gap:50px;max-width:100%;padding-bottom:50px;width:var(--content-width)}.single-card-blocks .body .body-content .card{padding:0;width:calc(50% - 2.5rem)}.single-card-blocks .body .body-content .card .icon-container{min-width:30px}.single-card-blocks .body .body-content .card .icon-container img{width:30px}}@media (max-width:600px){.single-card-blocks .body .body-content{gap:50px;max-width:100%;width:var(--content-width)}.single-card-blocks .body .body-content .card{width:100%}.single-card-blocks .body .body-content .card .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1.5rem;min-width:50px;width:50px}.single-card-blocks .body .body-content .card .icon-container img{width:30px}}.text-card{--box-width:18rem;padding:12rem 0 20rem}.text-card .body{display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:5rem;position:relative}.text-card .body .cubes-block{left:calc(100% - 180px);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.text-card .body .body-content .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;white-space:pre-line;width:50%}.text-card .body .body-content .text-container h2{font-size:3rem;font-weight:300;margin-bottom:5rem}.text-card .body .body-content .text-container p{font-size:1.8rem;max-width:100%;width:52rem}@media (max-width:1920px){.text-card .body .cubes-block{left:unset;right:3rem}}@media (max-width:900px){.text-card .body .body-content .text-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.text-card .body .body-content .text-container h2,.text-card .body .body-content .text-container p{text-align:center}.text-card .body .cubes-block{display:none}}@media (max-width:450px){.text-card{padding:0 0 5rem}.text-card .body{padding-top:0}.text-card .body .body-content .text-container h2{font-size:2.6rem}.text-card .body .body-content .text-container P{font-size:1.6rem}}.services-chose-container{--box-width:18rem;padding:3rem 0}.services-chose-container .body .body-content h2{color:var(--pallete-2);font:normal normal 300 4rem/49px Montserrat;letter-spacing:0;margin-bottom:3.5rem}.services-chose-container .body .body-content p{color:var(--pallete-2);font:normal normal 300 1.8rem/2.2rem Montserrat;letter-spacing:0;margin-bottom:2rem}.services-chose-container .body .body-content .services{padding:1rem 1.5rem}.services-chose-container .body .body-content .services .services-category-list{margin:3rem 0 6rem}.services-chose-container .body .body-content .services .services-category-list h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--pallete-2);font:normal 1.6rem Montserrat;letter-spacing:0;line-height:2.2rem;margin-bottom:4rem;text-transform:uppercase}.services-chose-container .body .body-content .services .services-category-list h3 img{margin-left:1.5rem;width:2.2rem}.services-chose-container .body .body-content .services .services-category-list .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;width:100%}@media (max-width:450px){.services-chose-container .body .body-content .services .services-category-list .wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.services-chose-container .body .body-content .services .services-category-list .wrapper .service{--padding-service:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;background:var(--pallete-15);padding:var(--padding-service);-webkit-transition:all .3s;transition:all .3s}.services-chose-container .body .body-content .services .services-category-list .wrapper .service:hover{background:var(--pallete-1)}.services-chose-container .body .body-content .services .services-category-list .wrapper .service:hover .text{color:var(--pallete-15);font:normal normal 600 1.3rem/1.6rem Montserrat}.services-chose-container .body .body-content .services .services-category-list .wrapper .service:hover .text h1,.services-chose-container .body .body-content .services .services-category-list .wrapper .service:hover .text h2,.services-chose-container .body .body-content .services .services-category-list .wrapper .service:hover .text h3,.services-chose-container .body .body-content .services .services-category-list .wrapper .service:hover .text h5,.services-chose-container .body .body-content .services .services-category-list .wrapper .service:hover .text h6,.services-chose-container .body .body-content .services .services-category-list .wrapper .service:hover .text p,.services-chose-container .body .body-content .services .services-category-list .wrapper .service:hover .text span{color:var(--pallete-3);font:normal normal normal 1.3rem/1.6rem Montserrat}.services-chose-container .body .body-content .services .services-category-list .wrapper .service .text{color:var(--pallete-1);font:normal normal normal 1.3rem/1.6rem Montserrat;letter-spacing:0;text-align:center;text-transform:uppercase;width:calc(var(--box-width) - var(--padding-service)*2);word-break:break-word}.services-chose-container .body .body-content .services .services-category-list .wrapper .service .text h1,.services-chose-container .body .body-content .services .services-category-list .wrapper .service .text h2,.services-chose-container .body .body-content .services .services-category-list .wrapper .service .text h3,.services-chose-container .body .body-content .services .services-category-list .wrapper .service .text h5,.services-chose-container .body .body-content .services .services-category-list .wrapper .service .text h6,.services-chose-container .body .body-content .services .services-category-list .wrapper .service .text p,.services-chose-container .body .body-content .services .services-category-list .wrapper .service .text span{color:var(--pallete-1);font:normal normal 600 1.3rem/1.6rem Montserrat;letter-spacing:0;text-align:center;text-transform:uppercase;width:calc(var(--box-width) - var(--padding-service)*2)}.services-chose-container .body .body-content .services .services-category-list .wrapper .service .line{background:var(--pallete-3);height:2px;width:100%}.faq-section{padding:5rem 0}.faq-section .body .body-content h2{font:normal normal 300 4rem/49px Montserrat;margin-bottom:3rem}.faq-section .body .body-content .questions-container{margin:7rem 0}.faq-section .body .body-content .questions-container .qa-box:first-child{border-top:1px solid var(--pallete-11)}.faq-section .body .body-content .questions-container .qa-box.collapsed .question{background:var(--pallete-1) 0 0 no-repeat padding-box;border:1px solid var(--pallete-6)}.faq-section .body .body-content .questions-container .qa-box.collapsed .question .collapse-button{margin-left:1.5rem}.faq-section .body .body-content .questions-container .qa-box.collapsed .question .collapse-button .plus{display:none}.faq-section .body .body-content .questions-container .qa-box.collapsed .question .collapse-button .minus{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.faq-section .body .body-content .questions-container .qa-box.collapsed .answer{border-bottom:1px solid var(--pallete-11)}.faq-section .body .body-content .questions-container .qa-box .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--pallete-11);border-inline:1px solid var(--pallete-11);border-top:1px solid transparent;cursor:pointer;padding:3rem 2rem;-webkit-transition:all .3s;transition:all .3s}.faq-section .body .body-content .questions-container .qa-box .question:hover{background:var(--pallete-1) 0 0 no-repeat padding-box;border:1px solid var(--pallete-6)}.faq-section .body .body-content .questions-container .qa-box .question .collapse-button .minus,.faq-section .body .body-content .questions-container .qa-box .question .collapse-button .plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2rem}.faq-section .body .body-content .questions-container .qa-box .question .collapse-button .minus.minus,.faq-section .body .body-content .questions-container .qa-box .question .collapse-button .plus.minus{display:none}.faq-section .body .body-content .questions-container .qa-box .answer{border-inline:1px solid var(--pallete-11);height:0;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}.faq-section .body .body-content .questions-container .qa-box .answer .wrapper{padding:2rem 4rem}.cta-text-container .body{display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:50px;padding-inline:0;position:relative}.cta-text-container .body .body-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background:var(--pallete-1) 0 0 no-repeat padding-box;justify-content:space-between;padding:80px 50px}.cta-text-container .body .body-content .text-container{color:var(--pallete-6);font:normal normal 300 1.8rem/2.2rem Montserrat;letter-spacing:0;margin-bottom:40px;text-align:center;white-space:pre-line}@media (max-width:450px){.cta-text-container .body .body-content{padding:50px 1.5rem}.cta-text-container .body .body-content .text-container{font-size:1.6rem}}main figure.table{margin:0;max-width:100%;overflow-x:auto}main table{border:1px solid var(--pallete-13);border-collapse:collapse;margin:5px 0;max-width:100%}main table::-webkit-scrollbar{height:8px}main table::-webkit-scrollbar-thumb{background-color:var(--pallete-13);border-radius:4px}main table::-webkit-scrollbar-track{background-color:var(--pallete-2)}main table th{background-color:var(--pallete-14)}main table th,main table th *{font-weight:700}main table td,main table th{border:1px solid var(--pallete-13);line-height:1.2;padding:20px 30px}main table td *,main table th *{line-height:1.2;margin:0!important}main table td a,main table th a{white-space:nowrap}.article-container{background:var(--pallete-1) 0 0 no-repeat padding-box;min-height:calc(100vh - var(--header-footer-height));padding:10rem 1.5rem;position:relative}.article-container .cubes-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--bg-color);height:100%;position:absolute;right:0;top:0;width:calc((100vw - var(--content-width))/2)}.article-container .body .body-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:1.5rem}.article-container .body .body-content .time-container time{color:var(--pallete-2);font:normal normal normal 1.3rem/19px Montserrat;letter-spacing:.52px;opacity:.3;text-transform:uppercase}.article-container .body .body-content .button{margin-top:5rem}.article-container .body .body-content .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.article-container .body .body-content .button-container a img{margin-right:1rem;width:1.7rem}.article-container .body .body-content h1{color:var(--pallete-2);font:normal normal 300 4rem/49px Montserrat;letter-spacing:0;margin:2rem 0 5rem;word-break:break-word}.article-container .body .body-content .site-description h1,.article-container .body .body-content .site-description h2,.article-container .body .body-content .site-description h3,.article-container .body .body-content .site-description h4,.article-container .body .body-content .site-description h5,.article-container .body .body-content .site-description h6{margin:1rem 0}.article-container .body .body-content .site-description p{color:var(--pallete-2);line-height:1.3;margin:2rem 0}.article-container .body .body-content .site-description ul{color:var(--pallete-2);font-size:1.8rem;list-style:unset;padding:.5rem 2.5rem}.article-container .body .body-content .site-description ul li{color:var(--pallete-2);font-size:1.8rem;margin:.5rem 0}@media (max-width:1240px){.article-container{max-width:100%;overflow-x:hidden;padding:5rem 1.5rem}.article-container .body .body-content{padding-right:0}}@media (max-width:600px){.article-container .body .body-content h1{font-size:3rem}.article-container .body .body-content .site-description p,.article-container .body .body-content .site-description ul li{font-size:1.6rem}}@media (max-width:380px){.article-container .body .body-content .button-container .button{padding:10px 15px}}.news-container{padding:100px 0}@media (max-width:1240px){.news-container{padding:100px 1.5rem}}.pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:3rem 0;padding:0;width:100%}.pagination,.pagination li.next-page{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination li.next-page{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pagination li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--pallete-2);gap:10px;opacity:.9;-webkit-transition:all .3s;transition:all .3s}.pagination li a:hover{color:var(--pallete-4)}.pagination li a img{width:1.6rem}.contact-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--pallete-5) 0 0 no-repeat padding-box;padding:80px 150px}.contact-form-container h3{color:var(--pallete-6);font:normal normal 600 1.8rem/2.2rem Montserrat;letter-spacing:0;margin:0 0 20px;text-align:center;text-transform:uppercase;width:100%}.contact-form-container .description{color:var(--pallete-1)!important;font:normal normal 300 1.8rem/2.2rem Montserrat;letter-spacing:0}.contact-form-container .success-message p{color:var(--pallete-1)!important;font:normal normal 600 2.2rem/2.6rem Montserrat!important}.contact-form-container p{color:var(--pallete-1);font:normal normal 300 1.8rem/2.2rem Montserrat;letter-spacing:0;margin:0 0 3.5rem;opacity:1;text-align:center;width:100%}.contact-form-container form p{color:var(--pallete-9)!important;font:normal normal 100 1.3rem/1.6rem Montserrat!important;letter-spacing:0;padding-left:52px;text-align:left!important}.contact-form-container form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.contact-form-container form>div>div:has(select){position:relative}.contact-form-container form>div>div:has(select) select{-webkit-appearance:unset;-moz-appearance:unset}.contact-form-container form>div>div:has(select):after{color:var(--pallete-5);content:"▼";font-size:14px;pointer-events:none;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.contact-form-container form input,.contact-form-container form select{color:var(--pallete-5);font:normal normal normal 1.8rem/2.2rem Montserrat;height:60px;padding:10px 50px;width:100%}.contact-form-container form input::-webkit-input-placeholder,.contact-form-container form select::-webkit-input-placeholder{color:var(--pallete-5);font:normal normal normal 1.8rem/2.2rem Montserrat}.contact-form-container form input::-moz-placeholder,.contact-form-container form select::-moz-placeholder{color:var(--pallete-5);font:normal normal normal 1.8rem/2.2rem Montserrat}.contact-form-container form input:-ms-input-placeholder,.contact-form-container form select:-ms-input-placeholder{color:var(--pallete-5);font:normal normal normal 1.8rem/2.2rem Montserrat}.contact-form-container form input::-ms-input-placeholder,.contact-form-container form select::-ms-input-placeholder{color:var(--pallete-5);font:normal normal normal 1.8rem/2.2rem Montserrat}.contact-form-container form input::placeholder,.contact-form-container form select::placeholder{color:var(--pallete-5);font:normal normal normal 1.8rem/2.2rem Montserrat}.contact-form-container form select{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative}.contact-form-container form select option{color:var(--pallete-5)}.contact-form-container form input[type=checkbox]{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;cursor:pointer;height:24px;position:relative;width:24px}.contact-form-container form label{color:var(--pallete-1);font:normal normal 300 1.8rem/2.2rem Montserrat;letter-spacing:0}.contact-form-container form .choice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-form-container form .choice label{cursor:pointer;padding-left:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contact-form-container form textarea{color:var(--pallete-5);font:normal normal normal 1.8rem/2.2rem Montserrat;height:120px;padding:10px 50px;width:100%}.contact-form-container form textarea::-webkit-input-placeholder{color:var(--pallete-5)}.contact-form-container form textarea::-moz-placeholder{color:var(--pallete-5)}.contact-form-container form textarea:-ms-input-placeholder{color:var(--pallete-5)}.contact-form-container form textarea::-ms-input-placeholder{color:var(--pallete-5)}.contact-form-container form textarea::placeholder{color:var(--pallete-5)}.contact-form-container form button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--pallete-4);border:none;color:var(--pallete-0);cursor:pointer;margin:0 auto;padding:1.5rem 30px;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-form-container form button:hover{opacity:.7}@media (max-width:750px){.contact-form-container{padding:80px}}@media (max-width:600px){.contact-form-container{padding:80px 1.5rem}}@media (max-width:450px){.contact-form-container form p{font-size:1.2rem;padding-left:10px}.contact-form-container form .choice label{font-size:1.3rem;padding-left:1.5rem}}.home-main-block{background:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--pallete-14)),color-stop(50%,var(--bg-color)));background:linear-gradient(90deg,var(--pallete-14) 50%,var(--bg-color) 50%)}.home-main-block.with-dark-bg .body{background:var(--pallete-3)}.home-main-block.with-dark-bg .body .text-container .wrapper p{color:#fff;font-size:1.8rem;max-width:50rem}.home-main-block .body{background:var(--pallete-14);display:-webkit-box;display:-ms-flexbox;display:flex}.home-main-block .body .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8rem 1.5rem 8rem var(--box-width);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.home-main-block .body .text-container .wrapper .top-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem;min-height:4rem}.home-main-block .body .text-container .wrapper .top-text.hidden{opacity:0;position:unset}.home-main-block .body .text-container .wrapper .top-text img{height:4rem;margin-right:2rem}.home-main-block .body .text-container .wrapper .top-text span{font-weight:700;padding-top:3px;text-transform:uppercase}.home-main-block .body .text-container .wrapper h1{font-weight:300;line-height:1.2;margin:3rem 0;white-space:pre-line}.home-main-block .body .text-container .wrapper p{font-size:1.8rem;max-width:50rem}.home-main-block .body .images-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:calc(var(--box-width)*4);max-width:calc(var(--box-width)*4)}.home-main-block .body .images-container .image-box{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--box-width)*2);width:calc(var(--box-width)*2)}.home-main-block .body .images-container .image-box.cube-left-top{position:relative}.home-main-block .body .images-container .image-box.cube-left-top .cube{left:0;position:absolute;top:0}.home-main-block .body .images-container .image-box.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.home-main-block .body .images-container .image-box .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-main-block .body .images-container .image-box img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1500px){.home-main-block .body{overflow-x:hidden;padding:0}.home-main-block .body .text-container .wrapper{margin-bottom:2rem}}@media (max-width:1023px){.home-main-block .body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-main-block .body .text-container{padding:8rem 1.5rem}.home-main-block .body .images-container{max-width:100%}.home-main-block .body .images-container .image-box{height:auto;width:25%}.home-main-block .body .images-container .image-box .cube{height:50%;width:50%}.home-main-block .body .images-container .image-box .column{width:50%}.home-main-block .body .images-container .image-box .column .cube{height:50%;width:100%}.home-main-block .body .images-container .image-box .cubes{display:none}}@media (max-width:600px){.home-main-block .body .images-container{max-height:unset}.home-main-block .body .text-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-main-block .body .text-container .wrapper .top-text{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-main-block .body .text-container .wrapper .top-text img{height:3rem}.home-main-block .body .text-container .wrapper .top-text span{font-size:14px}.home-main-block .body .text-container .wrapper h1{font-size:3rem;text-align:center}.home-main-block .body .text-container .wrapper h1 br{display:none}.home-main-block .body .text-container .wrapper p{font-size:1.6rem;margin:2rem auto;max-width:unset;text-align:center}}@media (max-width:450px){.home-main-block .body .text-container .wrapper h1{font-size:24px;text-align:center}}.home-news-container{margin-top:100px}.home-news-container .body .body-content h2{font-size:40px;font-weight:300}.home-news-container .body .body-content p{font-size:1.8rem;font-weight:300}.home-news-container .body .body-content .article-list{margin:80px 0}.form-container{margin-top:10rem}.form-container .body .body-content h2{font-size:4rem;font-weight:300}.form-container .body .body-content p{font-size:1.8rem;font-weight:300}.form-container .body .body-content .article-list{margin:8rem 0}.contact-container{padding-bottom:10rem}.contact-container .single-card .body{padding-bottom:5rem;padding-top:0}.contact-container .single-card .body .text-container{margin-right:var(--box-width);width:100%}.contact-container .single-card .body .text-container .cubes-block{left:100%}.contact-container .body .body-content h2{color:var(--pallete-2);font:normal normal 300 4rem/4.9rem Montserrat;letter-spacing:0;margin-bottom:3rem;text-align:left}.contact-container .body .body-content p{color:var(--pallete-2);font:normal normal 300 1.8rem/2.2rem Montserrat;letter-spacing:0;margin-bottom:5rem}.contact-container .contact-information-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:600px){.contact-container .contact-information-container{width:100%}}.contact-container .contact-information-container .mb{margin-bottom:2rem}.contact-container .contact-information-container a{color:var(--pallete-2)!important}.contact-container .contact-information-container a:hover{color:var(--pallete-4)!important}.contact-container .contact-information-container h1{font:normal normal 300 4rem/4.8rem Montserrat;margin-bottom:5rem;text-transform:none}.contact-container .contact-information-container .data{margin-bottom:5rem}.contact-container .contact-information-container .data h3{color:var(--pallete-6);font:normal normal normal 1.3rem/2.2rem Montserrat;letter-spacing:.52px;margin-bottom:2rem;margin-top:0;text-transform:uppercase}.contact-container .contact-information-container .data p{line-height:1.2}.contact-container .contact-information-container .data p.phone-container{margin-bottom:1.5rem}.contact-container .contact-information-container .data p.phone-container .phone{color:var(--pallete-2);font-size:4rem;line-height:1}.contact-container .contact-information-container .data p .email-text{margin-right:3rem}.contact-container .contact-information-container .data .link-container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.contact-container .contact-information-container .data .link-container,.contact-container .contact-information-container .data .link-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-container .contact-information-container .data .link-container a .icon-container{height:4rem;margin-right:1.5rem;width:3.5rem}.contact-container .contact-information-container .data .map{width:100%}.contact-container .contact-information-container .data .map iframe{border:none;height:30rem;width:100%}@media (max-width:900px){.contact-container{--box-width:18rem}.contact-container .single-card .body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}.contact-container .single-card .body .images-container{padding-right:0;width:100%}.contact-container .single-card .body .images-container.no-image{display:none}.contact-container .single-card .body .images-container .column.two{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:36rem}.contact-container .single-card .body .images-container .column.two img{max-width:67%;width:36rem}.contact-container .single-card .body .images-container .column.two .cubes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:50%;width:36rem}.contact-container .single-card .body .images-container .column.two .cubes .cube.dark{margin-left:auto}}@media (max-width:750px){.contact-container{--box-width:18rem;padding-top:5rem}.contact-container .single-card .body .images-container .column.two .cubes .cube{aspect-ratio:1;height:auto;width:18rem}.contact-container .single-card .body .images-container .column.two .cubes .cube.dark{margin-left:unset}.contact-container .body .body-content h2{font-size:3rem}.contact-container .body .body-content p{font-size:1.6rem}}@media (max-width:520px){.contact-container{--box-width:18rem}.contact-container .single-card .body .images-container .column.two{width:100%}.contact-container .single-card .body .images-container .column.two img{height:auto;max-width:unset;width:100%}.contact-container .single-card .body .images-container .column.two .cubes{display:none}.contact-container .single-card .body .text-container .contact-information-container .data .phone-container .phone{font-size:3rem}.contact-container .single-card .body .text-container .contact-information-container .data .email-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-container .single-card .body .text-container .contact-information-container .data .email-container span{margin:0}}a{cursor:pointer;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}a:hover{color:var(--pallete-4)}ul{list-style:none;margin:0;padding:0}ul li{line-height:1}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}