@charset "UTF-8";@media only screen and (min-width :1300px){.container{max-width:1230px}}@media only screen and (min-width :1430px){.container{max-width:1300px}.container.large{max-width:1370px}}@media only screen and (min-width :1500px){.container.large{max-width:1450px}}@media only screen and (min-width :1800px){.container.large{max-width:1640px}}@media only screen and (min-width :1921px){.container{max-width:1550px}.container.large{max-width:1850px}}.font-size-80{font-size:80px}@media only screen and (max-width :1499px){.font-size-80{font-size:70px}}@media only screen and (max-width :991px){.font-size-80{font-size:60px}}@media only screen and (max-width :767px){.font-size-80{font-size:50px}}@media only screen and (max-width :575px){.font-size-80{font-size:40px}}.font-size-1{font-size:70px}@media only screen and (max-width :1499px){.font-size-1{font-size:60px}}@media only screen and (max-width :991px){.font-size-1{font-size:52px}}@media only screen and (max-width :767px){.font-size-1{font-size:45px}}@media only screen and (max-width :575px){.font-size-1{font-size:34px}}.font-size-2{font-size:60px}@media only screen and (max-width :1499px){.font-size-2{font-size:57px}}@media only screen and (max-width :1429px){.font-size-2{font-size:54px}}@media only screen and (max-width :1199px){.font-size-2{font-size:50px}}@media only screen and (max-width :991px){.font-size-2{font-size:45px}}@media only screen and (max-width :767px){.font-size-2{font-size:40px}}@media only screen and (max-width :575px){.font-size-2{font-size:32px}}.font-size-3{font-size:50px}@media only screen and (max-width :1499px){.font-size-3{font-size:42px}}@media only screen and (max-width :1429px){.font-size-3{font-size:38px}}@media only screen and (max-width :1199px){.font-size-3{font-size:32px}}@media only screen and (max-width :575px){.font-size-3{font-size:28px}}.font-size-4{font-size:40px}@media only screen and (max-width :1499px){.font-size-4{font-size:38px}}@media only screen and (max-width :1429px){.font-size-4{font-size:35px}}@media only screen and (max-width :1199px){.font-size-4{font-size:32px}}@media only screen and (max-width :575px){.font-size-4{font-size:28px}}.font-size-5{font-size:35px}@media only screen and (max-width :1429px){.font-size-5{font-size:30px}}@media only screen and (max-width :575px){.font-size-5{font-size:26px}}.font-size-6{font-size:30px}@media only screen and (max-width :1429px){.font-size-6{font-size:27px}}@media only screen and (max-width :575px){.font-size-6{font-size:24px}}.font-size-6a{font-size:26px}@media only screen and (max-width :575px){.font-size-6a{font-size:21px}}.font-size-6b{font-size:22px}@media only screen and (max-width :575px){.font-size-6b{font-size:20px}}.font-size-7{font-size:20px}@media only screen and (max-width :575px){.font-size-7{font-size:19px}}.font-size-8{font-size:19px}@media only screen and (max-width :575px){.font-size-8{font-size:18px}}.font-size-9{font-size:18px}@media only screen and (max-width :575px){.font-size-9{font-size:17px}}.font-size-10{font-size:17px}@media only screen and (max-width :575px){.font-size-10{font-size:16px}}.font-size-10a{font-size:16px}@media only screen and (max-width :575px){.font-size-10a{font-size:15px}}.font-size-11{font-size:14px}.text-bigger-20{font-size:1.2em;margin:15px 0}.wysiwyg-text a{color:rgba(var(--color-accent),1)}.wysiwyg-text a[href^=mailto]{word-break:break-all}.wysiwyg-text img{max-width:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--rounded-corners3);height:auto!important}*,a,figure,h1,h2,h3,h4,h5,h6,ol,p,table,td,th,tr,ul{margin:0;padding:0;font-smooth:always}::selection,a::selection,figure::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,ol::selection,p::selection,table::selection,td::selection,th::selection,tr::selection,ul::selection{color:#fff;background-color:rgba(var(--color-accent),1)}h1,h2,h3,h4,h5,h6{font-family:var(--font-header),sans-serif;font-weight:500;line-height:1.3em}body,html{font-family:var(--font-text),sans-serif;color:rgba(var(--font-dark-color),1)}@media only screen and (max-width :1199px){body[data-body=true],html[data-body=true]{overflow:hidden}body[data-body=true] .header,html[data-body=true] .header{position:fixed!important;width:100%}}img{text-indent:-9999px;max-width:100%}ol,ul{list-style-position:inside}ul{list-style-type:disc}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ul ul ul ul{list-style-type:disclosure-closed}ol{list-style-type:decimal}ol ol{list-style-type:lower-latin}ol ol ol{list-style-type:upper-roman}ol ol ol ol{list-style-type:lower-roman}.text-section h1,.text-section h2,.text-section h3,.text-section h4,.text-section h5,.text-section h6{margin:0 0 2rem}@media only screen and (max-width :991px){.text-section h1,.text-section h2,.text-section h3,.text-section h4,.text-section h5,.text-section h6{margin:0 0 1.5rem}}.text-section p{margin-bottom:1rem;line-height:1.9}.text-section ol,.text-section ul{padding-left:2rem}.text-section .main-btn{margin:15px 0}.text-section table{margin-right:auto;margin-left:auto;max-width:100%;overflow:auto;height:auto!important;border:none;display:block}.text-section table thead{background:rgba(var(--color-main),1);color:#fff;border-bottom:2px solid #fff;font-size:16px}.text-section table thead tr td{padding:15px 30px}.text-section table tbody tr:nth-child(odd){background:#f3f3f3}.text-section table tbody tr:hover{background:#e6e6e6}.text-section table tbody tr td{padding:15px 30px}::marker{color:rgba(var(--color-accent),1)}.slick-slide{outline:0!important}a[href^=mailto]{word-break:break-all}[data-smartwww="1"] .loggedIn [data-component] .component-number{display:block}[data-smartwww="1"] [data-component]{position:relative}[data-smartwww="1"] [data-component] .component-number{pointer-events:none;position:absolute;top:0;left:0;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease;will-change:opacity,transform;z-index:9;display:none}[data-smartwww="1"] [data-component] .component-number div{position:sticky;position:-webkit-sticky;top:180px;-webkit-filter:drop-shadow(0 20px 50px rgba(0, 0, 0, .05));filter:drop-shadow(0 20px 50px rgba(0, 0, 0, .05));font-size:14px;line-height:100%;padding:.5rem 1.2rem;background-color:rgba(var(--color-accent),1);color:#fff}@media only screen and (max-width :1199px){[data-smartwww="1"] [data-component] .component-number{display:none}}[data-smartwww="1"] [data-component]:hover .component-number{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.error-page{background:#fff;display:flex;justify-content:center;align-items:center;min-height:70vh;text-align:center}.action-bar{background-color:rgba(var(--color-main),1);top:200px;box-shadow:0 20px 50px rgba(0,0,0,.05);position:fixed;right:0;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:999999;max-height:52px;border-radius:var(--rounded-corners3) 0 0 var(--rounded-corners3)}@media only screen and (max-width :767px){.action-bar{display:none}}.action-bar__preloader{position:fixed;bottom:30px;left:30px;padding:10px;box-shadow:0 20px 50px rgba(0,0,0,.05);border-radius:50%;pointer-events:none;opacity:0;transition:all .25s ease}.action-bar__icons,.action-bar__item,.action-bar__trigger{transition:background-color .25s ease;z-index:20}.action-bar__icons,.action-bar__trigger{float:left}.action-bar__trigger{background-color:rgba(var(--color-main),1);padding:13px;border-radius:var(--rounded-corners3) 0 0 var(--rounded-corners3)}.action-bar__trigger{cursor:pointer;border-right:1px solid rgba(var(--color-main),1)}.action-bar__trigger img{max-width:25px}.action-bar__drag{background-color:rgba(var(--color-main),1);border:0;bottom:0;display:none;left:0;padding:0 5px 3px 5px;position:absolute;-webkit-transform:translate(100%,100%);transform:translate(100%,100%)}.action-bar--moving .action-bar__drag,.action-bar:hover .action-bar__drag{display:block}.action-bar__drag img{max-width:15px}.action-bar__items{display:inline-block;margin:0;padding:0}.action-bar__item{display:inline-block;list-style:none;margin:0}.action-bar__item a{display:block;padding:15px 15px}.action-bar__item img{max-width:16px;transition:-webkit-filter .25s ease;transition:filter .25s ease;transition:filter .25s ease,-webkit-filter .25s ease;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.action-bar__item:hover{background-color:#fff}.action-bar__item:hover img{-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0)}.action-bar__tooltip{background-color:rgba(var(--color-main),1);bottom:0;color:#fff;display:none;font-size:11px;right:0;max-width:75%;padding:5px;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%)}.action-bar__item:hover .action-bar__tooltip{display:block}.action-bar--closed{-webkit-transform:translateX(calc(100% - 50px));transform:translateX(calc(100% - 50px))}.action-bar--closed .action-bar__trigger{background:0 0}.action-bar--moving{opacity:.5}[data-blog-id],[data-cms-id],[data-news-id]{position:relative}[data-blog-id]>.action-bar__extra-link,[data-cms-id]>.action-bar__extra-link,[data-news-id]>.action-bar__extra-link{position:absolute;top:0;right:0!important;z-index:20;color:transparent;background-color:transparent;display:flex;flex-direction:column;justify-content:center;font-size:14px;text-align:center;vertical-align:middle;text-decoration:none!important;height:var(--h);border-collapse:collapse;--h:40px;height:var(--h);width:calc(2.5 * var(--h));transition:background-color .25s ease,color .25s ease,-webkit-transform .25s ease,-webkit-filter .25s ease;transition:background-color .25s ease,transform .25s ease,color .25s ease,filter .25s ease;transition:background-color .25s ease,transform .25s ease,color .25s ease,filter .25s ease,-webkit-transform .25s ease,-webkit-filter .25s ease;will-change:background-color,transform,color,filter}[data-blog-id]>.action-bar__extra-link::before,[data-cms-id]>.action-bar__extra-link::before,[data-news-id]>.action-bar__extra-link::before{content:"";position:absolute;top:50%;left:0;width:var(--h);height:var(--h);background-color:rgba(var(--color-main),1);-webkit-transform:translate(calc(100% + var(--h)/ 2),-50%);transform:translate(calc(100% + var(--h)/ 2),-50%);display:block;background-image:url(/modules/CGActionBar/images/webiso.png);background-size:60%;background-position:center center;background-repeat:no-repeat;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;will-change:transform}[data-blog-id]>.action-bar__extra-link:hover,[data-cms-id]>.action-bar__extra-link:hover,[data-news-id]>.action-bar__extra-link:hover{background-color:rgba(var(--color-accent),1);opacity:1;color:#fff;pointer-events:all;-webkit-filter:drop-shadow(0 20px 50px rgba(0, 0, 0, .05));filter:drop-shadow(0 20px 50px rgba(0, 0, 0, .05))}[data-blog-id]>.action-bar__extra-link:hover::before,[data-cms-id]>.action-bar__extra-link:hover::before,[data-news-id]>.action-bar__extra-link:hover::before{-webkit-transform:translate(calc(-100% + 4px),-50%);transform:translate(calc(-100% + 4px),-50%)}[data-blog-id]>.action-bar__extra-link:nth-of-type(1),[data-cms-id]>.action-bar__extra-link:nth-of-type(1),[data-news-id]>.action-bar__extra-link:nth-of-type(1){top:calc(var(--h) * (1 - 1))}[data-blog-id]>.action-bar__extra-link:nth-of-type(2),[data-cms-id]>.action-bar__extra-link:nth-of-type(2),[data-news-id]>.action-bar__extra-link:nth-of-type(2){top:calc(var(--h) * (2 - 1))}[data-block]{outline:2px dotted #818181}.action-bar__wrapper{position:absolute;top:.5rem;right:.5rem;padding:.3rem .5rem;background-color:#fff;box-shadow:0 20px 50px rgba(0,0,0,.05);border-radius:var(--rounded-corners3);z-index:5;display:flex}.action-bar__wrapper::before{content:"Beta 0.1.0";white-space:nowrap;font-size:16px;text-indent:0;position:absolute;top:50%;left:0;-webkit-transform:translate(calc(-50% - .5rem),-50%) scale(.5) rotate(-90deg);transform:translate(calc(-50% - .5rem),-50%) scale(.5) rotate(-90deg);border-radius:var(--rounded-corners3);padding:.2rem .4rem;box-shadow:0 2px 5px rgba(0,0,0,.1);background-color:rgba(var(--color-accent),1);color:#fff}@media only screen and (max-width :1199px){.action-bar__wrapper{display:none}}.action-bar__wrapper--button,.action-bar__wrapper--link{text-indent:-9999px;cursor:pointer;position:relative;display:inline-block;--w:30px;width:var(--w);height:var(--w);color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:none;background-color:transparent;margin:0;outline:0!important}.action-bar__wrapper--button span,.action-bar__wrapper--link span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/modules/CGActionBar/templates/img/gear.svg);background-size:contain;background-position:center center;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;will-change:transform}.action-bar__wrapper--button{border-radius:50%}.action-bar__wrapper--button span{border-radius:50%}.action-bar__wrapper--button:hover{color:transparent}.action-bar__wrapper--button:hover span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.action-bar__wrapper--link{margin-left:.5rem;display:none;position:relative}.action-bar__wrapper--link::after,.action-bar__wrapper--link::before{content:"";position:absolute;bottom:0;right:0;background-color:#fff;pointer-events:none;opacity:0;transition:opacity .25s ease;will-change:opacity}.action-bar__wrapper--link::before{content:attr(data-title);white-space:nowrap;font-size:16px;text-indent:0;color:#000;-webkit-transform:translateY(calc(var(--w) + 8px));transform:translateY(calc(var(--w) + 8px));border-radius:var(--rounded-corners3);padding:.2rem .4rem;box-shadow:0 2px 5px rgba(0,0,0,.1)}.action-bar__wrapper--link::after{--w:10px;width:var(--w);height:var(--w);-webkit-transform:translate(-10px,12px) rotate(45deg);transform:translate(-10px,12px) rotate(45deg)}.action-bar__wrapper--link:hover::after,.action-bar__wrapper--link:hover::before{opacity:1}.action-bar__wrapper input{display:none}.action-bar__wrapper input:checked~a{display:block}.action-bar__wrapper--hide{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);display:grid;place-items:center}.action-bar__wrapper--hide span{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);font-size:30px;font-weight:700;color:#000}.breadcrumbs{position:relative;z-index:2}.breadcrumbs *{color:#b5b1cc;font-size:13px}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{color:rgba(var(--color-accent),1)}.breadcrumbs .container{padding:25px 12px}.contact-links{display:flex;justify-content:flex-start;flex-wrap:wrap}.contact-links__link{display:flex;align-items:center;color:rgba(var(--color-main),1);text-decoration:none;transition:color .25s ease}.contact-links__link:hover{color:rgba(var(--color-accent2),1)}.contact-links__link:hover::before{-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 20px 50px rgba(0,0,0,.05)}.contact-links__link path{fill:rgba(var(--color-accent),1)}.contact-links__link--link{margin-left:.7rem;color:rgba(var(--color-main),1);text-decoration:none;transition:color .25s ease;will-change:color}.contact-links__link--link:hover{color:rgba(var(--color-accent),1)}.cc-window.cc-floating{width:100%;max-width:600px;padding:40px;position:fixed;bottom:1em;right:0;box-sizing:border-box;font-size:16px;line-height:1.7em;display:flex;flex-wrap:wrap;flex-direction:column;z-index:9999;opacity:.93}@media only screen and (max-width :1429px){.cc-window.cc-floating{max-width:500px;font-size:14px}}@media only screen and (max-width :991px){.cc-window.cc-floating{padding:20px}}@media only screen and (max-width :767px){.cc-window.cc-floating{font-size:12px;bottom:0}}.cc-window.cc-floating .cookie-img{position:absolute;top:0;left:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width :991px){.cc-window.cc-floating .cookie-img{left:20px}}.cc-window.cc-floating .cc-message{margin-bottom:1.5em;display:block}.cc-window.cc-floating .cc-message .cc-link{opacity:.8;display:inline-block;padding:.2em;color:rgba(var(--color-accent2),1);cursor:pointer;display:none}.setbox{display:flex;justify-content:center;align-items:center;color:#fff}.setbox .box-name{font-size:14px;margin-right:8px}.setbox .font-buttons{margin-right:25px}.setbox .font-buttons .font-btn{padding:0 2px;cursor:pointer}.setbox .font-buttons #font-btn-small{font-size:16px}.setbox .font-buttons #font-btn-medium{font-size:18px}.setbox .font-buttons #font-btn-large{font-size:20px}.setbox .contrast-buttons .contrast-btn{padding:0 4px;cursor:pointer;font-size:18px}.setbox .contrast-buttons #contrast-btn-basic{background:#fff;color:#000;margin-right:3px}.setbox .contrast-buttons #contrast-btn-by{background:#000;color:#ff0;border:1px solid #ff0}html[data-font-size=large] body{font-size:20px}html[data-font-size=large] .font-size-80{font-size:84px}@media only screen and (max-width :1499px){html[data-font-size=large] .font-size-80{font-size:74px}}@media only screen and (max-width :991px){html[data-font-size=large] .font-size-80{font-size:64px}}@media only screen and (max-width :767px){html[data-font-size=large] .font-size-80{font-size:54px}}@media only screen and (max-width :575px){html[data-font-size=large] .font-size-80{font-size:44px}}html[data-font-size=large] .font-size-1{font-size:74px}@media only screen and (max-width :1499px){html[data-font-size=large] .font-size-1{font-size:64px}}@media only screen and (max-width :991px){html[data-font-size=large] .font-size-1{font-size:56px}}@media only screen and (max-width :767px){html[data-font-size=large] .font-size-1{font-size:49px}}@media only screen and (max-width :575px){html[data-font-size=large] .font-size-1{font-size:38px}}html[data-font-size=large] .font-size-2{font-size:64px}@media only screen and (max-width :1499px){html[data-font-size=large] .font-size-2{font-size:61px}}@media only screen and (max-width :1429px){html[data-font-size=large] .font-size-2{font-size:58px}}@media only screen and (max-width :1199px){html[data-font-size=large] .font-size-2{font-size:54px}}@media only screen and (max-width :991px){html[data-font-size=large] .font-size-2{font-size:49px}}@media only screen and (max-width :767px){html[data-font-size=large] .font-size-2{font-size:44px}}@media only screen and (max-width :575px){html[data-font-size=large] .font-size-2{font-size:36px}}html[data-font-size=large] .font-size-3{font-size:54px}@media only screen and (max-width :1499px){html[data-font-size=large] .font-size-3{font-size:46px}}@media only screen and (max-width :1429px){html[data-font-size=large] .font-size-3{font-size:42px}}@media only screen and (max-width :1199px){html[data-font-size=large] .font-size-3{font-size:36px}}@media only screen and (max-width :575px){html[data-font-size=large] .font-size-3{font-size:32px}}html[data-font-size=large] .font-size-4{font-size:44px}@media only screen and (max-width :1499px){html[data-font-size=large] .font-size-4{font-size:42px}}@media only screen and (max-width :1429px){html[data-font-size=large] .font-size-4{font-size:39px}}@media only screen and (max-width :1199px){html[data-font-size=large] .font-size-4{font-size:36px}}@media only screen and (max-width :575px){html[data-font-size=large] .font-size-4{font-size:32px}}html[data-font-size=large] .font-size-5{font-size:39px}@media only screen and (max-width :1429px){html[data-font-size=large] .font-size-5{font-size:34px}}@media only screen and (max-width :575px){html[data-font-size=large] .font-size-5{font-size:30px}}html[data-font-size=large] .font-size-6{font-size:34px}@media only screen and (max-width :1429px){html[data-font-size=large] .font-size-6{font-size:31px}}@media only screen and (max-width :575px){html[data-font-size=large] .font-size-6{font-size:28px}}html[data-font-size=large] .font-size-6a{font-size:30px}@media only screen and (max-width :575px){html[data-font-size=large] .font-size-6a{font-size:25px}}html[data-font-size=large] .font-size-7{font-size:24px}@media only screen and (max-width :575px){html[data-font-size=large] .font-size-7{font-size:23px}}html[data-font-size=large] .font-size-8{font-size:23px}@media only screen and (max-width :575px){html[data-font-size=large] .font-size-8{font-size:22px}}html[data-font-size=large] .font-size-9{font-size:22px}html[data-font-size=large] .font-size-10{font-size:21px}html[data-font-size=large] .font-size-11{font-size:17px}html[data-font-size=large] .text-bigger-20{font-size:1.4em;margin:15px 0}html[data-font-size=medium] body{font-size:18px}html[data-font-size=medium] .font-size-80{font-size:82px}@media only screen and (max-width :1499px){html[data-font-size=medium] .font-size-80{font-size:72px}}@media only screen and (max-width :991px){html[data-font-size=medium] .font-size-80{font-size:62px}}@media only screen and (max-width :767px){html[data-font-size=medium] .font-size-80{font-size:52px}}@media only screen and (max-width :575px){html[data-font-size=medium] .font-size-80{font-size:42px}}html[data-font-size=medium] .font-size-1{font-size:72px}@media only screen and (max-width :1499px){html[data-font-size=medium] .font-size-1{font-size:62px}}@media only screen and (max-width :991px){html[data-font-size=medium] .font-size-1{font-size:54px}}@media only screen and (max-width :767px){html[data-font-size=medium] .font-size-1{font-size:47px}}@media only screen and (max-width :575px){html[data-font-size=medium] .font-size-1{font-size:36px}}html[data-font-size=medium] .font-size-2{font-size:62px}@media only screen and (max-width :1499px){html[data-font-size=medium] .font-size-2{font-size:59px}}@media only screen and (max-width :1429px){html[data-font-size=medium] .font-size-2{font-size:56px}}@media only screen and (max-width :1199px){html[data-font-size=medium] .font-size-2{font-size:52px}}@media only screen and (max-width :991px){html[data-font-size=medium] .font-size-2{font-size:47px}}@media only screen and (max-width :767px){html[data-font-size=medium] .font-size-2{font-size:42px}}@media only screen and (max-width :575px){html[data-font-size=medium] .font-size-2{font-size:34px}}html[data-font-size=medium] .font-size-3{font-size:52px}@media only screen and (max-width :1499px){html[data-font-size=medium] .font-size-3{font-size:44px}}@media only screen and (max-width :1429px){html[data-font-size=medium] .font-size-3{font-size:40px}}@media only screen and (max-width :1199px){html[data-font-size=medium] .font-size-3{font-size:34px}}@media only screen and (max-width :575px){html[data-font-size=medium] .font-size-3{font-size:30px}}html[data-font-size=medium] .font-size-4{font-size:42px}@media only screen and (max-width :1499px){html[data-font-size=medium] .font-size-4{font-size:40px}}@media only screen and (max-width :1429px){html[data-font-size=medium] .font-size-4{font-size:37px}}@media only screen and (max-width :1199px){html[data-font-size=medium] .font-size-4{font-size:34px}}@media only screen and (max-width :575px){html[data-font-size=medium] .font-size-4{font-size:30px}}html[data-font-size=medium] .font-size-5{font-size:37px}@media only screen and (max-width :1429px){html[data-font-size=medium] .font-size-5{font-size:32px}}@media only screen and (max-width :575px){html[data-font-size=medium] .font-size-5{font-size:28px}}html[data-font-size=medium] .font-size-6{font-size:32px}@media only screen and (max-width :1429px){html[data-font-size=medium] .font-size-6{font-size:29px}}@media only screen and (max-width :575px){html[data-font-size=medium] .font-size-6{font-size:26px}}html[data-font-size=medium] .font-size-6a{font-size:28px}@media only screen and (max-width :575px){html[data-font-size=medium] .font-size-6a{font-size:23px}}html[data-font-size=medium] .font-size-7{font-size:22px}@media only screen and (max-width :575px){html[data-font-size=medium] .font-size-7{font-size:21px}}html[data-font-size=medium] .font-size-8{font-size:21px}@media only screen and (max-width :575px){html[data-font-size=medium] .font-size-8{font-size:20px}}html[data-font-size=medium] .font-size-9{font-size:20px}html[data-font-size=medium] .font-size-10{font-size:19px}html[data-font-size=medium] .font-size-11{font-size:15px}html[data-font-size=medium] .text-bigger-20{font-size:1.3em;margin:15px 0}body[data-contrast=by]{--color-main:255,255,0;--color-accent:255,255,0;--color-accent2:51,51,51;--color-accent3:0,0,0;--font-dark-color:255,255,0}body[data-contrast=by] h1,body[data-contrast=by] h2,body[data-contrast=by] h3,body[data-contrast=by] h4,body[data-contrast=by] h5,body[data-contrast=by] h6{color:#ff0!important}body[data-contrast=by] svg.icon path{fill:#ff0!important}body[data-contrast=by] .cc-message{color:#000}body[data-contrast=by] .switch-lg .lang::after{color:#ff0!important}body[data-contrast=by] .main-btn{color:#000!important;background:#ff0!important;border-color:#ff0!important}body[data-contrast=by] .main-btn.play-btn{background:#000!important;color:#ff0!important;border-color:#ff0!important}body[data-contrast=by] .main-btn.play-btn:before{background:#ff0!important}body[data-contrast=by] .main-btn.light-btn{color:#ff0!important;background:#000!important}body[data-contrast=by] .main-btn .icon-wrapper{background:#000!important}body[data-contrast=by] .main-btn .icon-wrapper svg path{fill:#ff0!important}body[data-contrast=by] .icon-wrapper svg path{fill:#000!important}body[data-contrast=by] .action-bar__wrapper{background-color:#fff!important}body[data-contrast=by] .action-bar__trigger img{-webkit-filter:brightness(0)!important;filter:brightness(0)!important}body[data-contrast=by] .header.lower{background:#000!important}body[data-contrast=by] .header__menu-01 .menu__top{background:#fff!important}body[data-contrast=by] .header__menu-01 .menu__top .container .mail-link,body[data-contrast=by] .header__menu-01 .menu__top .container .number-link{color:#ff0!important}body[data-contrast=by] .header__menu-01 .menu__top .container .mail-link:before,body[data-contrast=by] .header__menu-01 .menu__top .container .number-link:before{background:#ff0!important}body[data-contrast=by] .header__menu-01 .menu__bottom .main-nav>ul li a,body[data-contrast=by] .header__menu-01 .menu__bottom .main-nav>ul li span{color:#ff0!important}body[data-contrast=by] .header .setbox{color:#ff0!important}body[data-contrast=by] .main__top-02 .top .slide__left.light{color:#ff0!important}body[data-contrast=by] .main__top-02 .top-slider-dots .buttons-container .slick-dots button{border-color:#ff0!important}body[data-contrast=by] .main__top-02 .top-slider-dots .buttons-container .slick-dots .slick-active button{background:#ff0!important}body[data-contrast=by] .main__top-03 .top__left div[class^=font-size],body[data-contrast=by] .main__top-04 .top__text div[class^=font-size]{color:#ff0!important}body[data-contrast=by] .main__top-03 .top__left--buttons .top-arrow{background:#ff0!important}body[data-contrast=by] .main__cta-01 .cta{background:#fff!important}body[data-contrast=by] .main__cta-01 .cta__left .box-header div{color:#ff0!important}body[data-contrast=by] .slick-arrow{background:#ff0!important}body[data-contrast=by] .slick-arrow:after{background:#000!important;-webkit-filter:unset!important;filter:unset!important}body[data-contrast=by] .main__pros-02 .pros__wrapper{background:#fff!important}body[data-contrast=by] .main__pros-02 .pros__wrapper:hover .pros__icon{-webkit-filter:unset!important;filter:unset!important}body[data-contrast=by] .main__pros-02 .pros__wrapper:hover .pros__icon svg path{fill:#000!important}body[data-contrast=by] .main__pros-02 .pros__wrapper:hover .pros__desc [class*=font-size]{color:#000!important}body[data-contrast=by] .main__pros-04 .pros__quote--text strong{color:#fff!important}body[data-contrast=by] .main__pros-04 .pros__quote--author h4{color:#000!important}body[data-contrast=by] .main__box-02 .box-wrapper .box-content__desc{color:#ff0!important}body[data-contrast=by] .main__box-02 .box-wrapper .plus-icon path{fill:#000!important}body[data-contrast=by] .main__partners-01 .partners__wrapper,body[data-contrast=by] .main__partners-02 .partners__wrapper{background:#fff!important}body[data-contrast=by] .main__cta-01 .cta__left--tags span{color:#ff0!important}body[data-contrast=by] .main__counter-01{background:#000!important}body[data-contrast=by] .main__counter-01 .kafelek .counter-wrapper .desc{color:#ff0!important}body[data-contrast=by] .view-2 .download-wrapper__btn--arrow svg.icon path,body[data-contrast=by] .view-3 .download-wrapper__btn--arrow svg.icon path{fill:#000!important}body[data-contrast=by] .header .header__menu-01 .menu__top .container .nav-top ul li a,body[data-contrast=by] .header .header__menu-01 .menu__top .container .nav-top ul li span{color:#ff0!important}body[data-contrast=by] .mobile-menu{background:#000!important}body[data-contrast=by] .mobile-menu__nav ul li :is(a,span){color:#ff0!important}body[data-contrast=by] .mobile-menu__bottom h1,body[data-contrast=by] .mobile-menu__bottom h2,body[data-contrast=by] .mobile-menu__bottom h3,body[data-contrast=by] .mobile-menu__bottom p{color:#ff0!important}body[data-contrast=by] .mobile-menu__bottom .mail-link,body[data-contrast=by] .mobile-menu__bottom .number-link{color:#ff0!important}body[data-contrast=by] .mobile-menu__bottom .social-media a{background:#ff0!important}body[data-contrast=by] .mobile-menu__bottom .social-media a svg path{fill:#000!important}.object_form,.object_form_alert,.object_form_succeed{position:fixed;bottom:1rem;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:999;padding:1.5rem 4rem;max-width:400px;width:100%;border-radius:var(--rounded-corners3);box-shadow:0 20px 50px rgba(0,0,0,.05);opacity:0;-webkit-animation:alertAnim 7s ease;animation:alertAnim 7s ease;list-style:none;border-left:8px solid #e05050;background-color:#fff;pointer-events:none}.object_form::before,.object_form_alert::before,.object_form_succeed::before{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:inline-block;--w:40px;width:var(--w);height:var(--w);background-size:contain;background-position:center center;background-repeat:no-repeat}.object_form *,.object_form_alert *,.object_form_succeed *{font-size:16px;line-height:120%}.object_form_succeed{border-left-color:#49c85f}.object_form_succeed::before{background-image:url(/img/succeed.svg);-webkit-filter:invert(66%) sepia(33%) saturate(800%) hue-rotate(79deg) brightness(94%) contrast(91%);filter:invert(66%) sepia(33%) saturate(800%) hue-rotate(79deg) brightness(94%) contrast(91%)}.object_form_succeed h2{font-weight:600;color:#49c85f}.object_form_succeed+form{opacity:.5;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.object_form_alert{border-left-color:#e05050}.object_form_alert::before{background-image:url(/img/error.svg);-webkit-filter:invert(46%) sepia(31%) saturate(1172%) hue-rotate(314deg) brightness(90%) contrast(95%);filter:invert(46%) sepia(31%) saturate(1172%) hue-rotate(314deg) brightness(90%) contrast(95%)}.object_form_alert li{color:#e05050;margin-bottom:5px}@-webkit-keyframes alertAnim{0%{opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}10%{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}85%{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}100%{opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@keyframes alertAnim{0%{opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}10%{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}85%{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}100%{opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}.form-submit{text-align:center}.download-wrapper__extension{text-transform:uppercase;font-size:12px;padding:11px 10px;background:#fff;display:inline-block;margin-bottom:0}.download-wrapper__btn{padding:16px 30px}.download-wrapper__btn--arrow svg.icon path{fill:rgba(var(--color-main),1)}.main-btn{text-decoration:none!important;color:#fff;background:rgba(var(--color-accent),1);border:2px solid rgba(var(--color-accent),1);display:inline-flex;gap:1rem;position:relative;overflow:hidden;text-align:center;justify-content:center;align-items:center;z-index:9;transition:all .3s linear;cursor:pointer;font-weight:400;font-size:15px;font-family:var(--font-text),sans-serif;padding:.5rem 2rem}@media only screen and (max-width :991px){.main-btn{padding:14px 40px;font-size:16px}}@media only screen and (max-width :575px){.main-btn{padding:12px 30px;font-size:15px}}.main-btn:not(.play-btn)::after{content:"";width:.75rem;height:.75rem;-webkit-mask-image:url(/uploads/images/ikony/play_arrow.svg);mask-image:url(/uploads/images/ikony/play_arrow.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff}.main-btn.accent-btn{color:#fff;background:rgba(var(--color-accent),1);border:2px solid rgba(var(--color-accent),1)}.main-btn.accent-btn::after{background-color:#fff}.main-btn.dark-btn{color:#fff;background:rgba(var(--color-main),1);border:2px solid rgba(var(--color-main),1)}.main-btn.dark-btn::after{background-color:#fff}.main-btn.light-btn{border-color:rgba(var(--color-accent3),1);background:rgba(var(--color-accent3),1);color:rgba(var(--color-main),1)}.main-btn.light-btn::after{background-color:rgba(var(--color-accent3),1)}.main-btn.empty-btn{background:0 0;border-color:rgba(var(--color-accent),1);color:rgba(var(--color-accent),1)}.main-btn.empty-btn::after{background-color:rgba(var(--color-accent),1)}.main-btn.play-btn{color:#fff;border-color:rgba(var(--color-main),1);background:rgba(var(--color-main),1);transition:all .3s}.main-btn.play-btn::after{content:"";display:inline-block;margin-left:1rem;--w:26px;min-width:var(--w);min-height:var(--w);width:var(--w);height:var(--w);-webkit-mask-image:url(/img/video.svg);mask-image:url(/img/video.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:rgba(var(--color-accent),1);z-index:5;transition:all .3s;-webkit-filter:none;filter:none}.main-btn.play-btn.light-btn{border-color:#fff;background:#fff;color:rgba(var(--color-main),1)}.main-btn.play-btn.light-btn::after{-webkit-filter:none;filter:none}.main-btn p{padding:0!important;margin:0!important}.btn-nr-1:hover{color:rgba(var(--color-accent),1);background:0 0}.btn-nr-1:hover svg.icon path{fill:rgba(var(--color-accent),1)}.btn-nr-1:hover:not(.play-btn)::after{background-color:rgba(var(--color-accent),1)}.btn-nr-1.dark-btn:hover{color:rgba(var(--color-main),1);background:#f8f7ff;border-color:#f8f7ff}.btn-nr-1.dark-btn:hover::after{background-color:rgba(var(--color-main),1)}.btn-nr-1.accent-btn:hover{color:rgba(var(--color-main),1);background:#f8f7ff;border-color:#f8f7ff}.btn-nr-1.accent-btn:hover::after{background-color:rgba(var(--color-main),1)}.btn-nr-1.light-btn:hover{color:#fff;background:0 0;border-color:#fff}.btn-nr-1.light-btn:hover svg.icon path{fill:#fff}.btn-nr-1.light-btn:hover::after{background-color:#fff}.btn-nr-1.empty:hover{color:#fff;background:rgba(var(--color-accent),1)}.btn-nr-1.empty:hover::after{background-color:#fff}.btn-nr-1.play-btn:hover:after{background:rgba(var(--color-accent2),1)}.btn-nr-2 .btn-transition{position:absolute;top:-10%;left:0;width:100%;height:0%;background:#80ffd3;z-index:-1}.btn-nr-2:after,.btn-nr-2:before{content:"";width:0%;min-height:100%;display:block;position:absolute;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);left:-20%;top:-2px;bottom:-2px}.btn-nr-2:before{background:rgba(var(--color-main),1);z-index:-12;opacity:1;transition:all .7s cubic-bezier(.77,0,.175,1);box-shadow:2px 0 14px rgba(0,0,0,.6)}.btn-nr-2:after{background:rgba(var(--color-accent),1);z-index:-15;opacity:1;transition:all .4s cubic-bezier(.2,.95,.57,.99) .4s;box-shadow:2px 0 14px rgba(0,0,0,.6)}.btn-nr-2:hover{border-color:rgba(var(--color-main),1);color:rgba(var(--color-accent2),1)}.btn-nr-2:hover:before{opacity:1;width:150%}.btn-nr-2:hover:after{opacity:1;width:150%;transition:all .9s cubic-bezier(.2,.95,.57,.99)}.btn-nr-2:hover svg.icon path{fill:rgba(var(--color-accent2),1)}.btn-nr-2.light-btn:hover{color:rgba(var(--color-main),1)}.btn-nr-2.light-btn:hover:before{background:rgba(var(--color-accent2),1)}.btn-nr-2.light-btn:hover svg.icon path{fill:rgba(var(--color-main),1)}.btn-nr-2.light-btn svg.icon path{fill:rgba(var(--color-accent2),1)}.btn-nr-3:before{content:"";width:100%;min-height:100%;display:block;position:absolute;left:-100%;top:-2px;bottom:-2px;background:rgba(var(--color-main),1);transition:all .3s linear;z-index:-1}.btn-nr-3:hover{border-color:rgba(var(--color-main),1);color:rgba(var(--color-accent2),1)}.btn-nr-3:hover:before{left:0}.btn-nr-3.light-btn:hover{color:rgba(var(--color-accent2),1)}.btn-nr-3.light-btn:hover:before{left:0}.btn-nr-3.accent-btn:hover{color:rgba(var(--color-accent2),1);border-color:rgba(var(--color-main),1);background:0 0}.btn-nr-3.accent-btn:hover:before{left:0}.btn-nr-3.dark-btn:hover{color:rgba(var(--color-main),1);border-color:#fff}.btn-nr-3.dark-btn:hover:before{left:0;background:#fff}.btn-nr-4:before{content:"";width:0;display:block;position:absolute;top:-2px;bottom:-2px;left:-20%;z-index:2;-webkit-transform:skewX(30deg);transform:skewX(30deg);transition:all .5s;background-color:rgba(var(--color-main),1);z-index:-1}.btn-nr-4:hover{border-color:rgba(var(--color-main),1);color:rgba(var(--color-accent2),1)}.btn-nr-4:hover:before{width:150%}.btn-nr-4:hover svg.icon path{fill:rgba(var(--color-accent2),1)}.btn-nr-4.light-btn{border-color:rgba(var(--color-accent2),1);color:rgba(var(--color-accent2),1)}.btn-nr-4.light-btn:hover{color:rgba(var(--color-main),1)}.btn-nr-4.light-btn:hover svg.icon path{fill:rgba(var(--color-main),1)}.btn-nr-4.light-btn:before{background:rgba(var(--color-accent2),1)}.btn-nr-4.light-btn svg.icon path{fill:rgba(var(--color-accent2),1)}.lower .btn-nr-4{border-color:rgba(var(--color-main),1);color:rgba(var(--color-main),1)}.lower .btn-nr-4:hover{color:rgba(var(--color-accent2),1)}.lower .btn-nr-4:before{background:rgba(var(--color-main),1)}.btn-nr-5:after,.btn-nr-5:before{content:"";width:0;display:block;position:absolute;top:-2px;bottom:-2px;z-index:2;-webkit-transform:skewX(30deg);transform:skewX(30deg);transition:all .6s;background-color:rgba(var(--color-main),1);z-index:-1}.btn-nr-5:before{left:-20%}.btn-nr-5:after{right:-20%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.btn-nr-5:hover{border-color:rgba(var(--color-main),1);color:rgba(var(--color-accent2),1)}.btn-nr-5:hover:after,.btn-nr-5:hover:before{width:150%}.btn-nr-5:hover svg.icon path{fill:rgba(var(--color-accent2),1)}.btn-nr-5.light-btn{border-color:rgba(var(--color-accent2),1);color:rgba(var(--color-accent2),1)}.btn-nr-5.light-btn:hover{color:rgba(var(--color-main),1)}.btn-nr-5.light-btn:hover svg.icon path{fill:rgba(var(--color-main),1)}.btn-nr-5.light-btn:after,.btn-nr-5.light-btn:before{background:rgba(var(--color-accent2),1)}.btn-nr-5.light-btn svg.icon path{fill:rgba(var(--color-accent2),1)}.lower .btn-nr-5{border-color:rgba(var(--color-main),1);color:rgba(var(--color-main),1)}.lower .btn-nr-5:hover{color:rgba(var(--color-accent2),1)}.lower .btn-nr-5:after,.lower .btn-nr-5:before{background:rgba(var(--color-main),1)}.btn-nr-6:after,.btn-nr-6:before{content:"";width:0;display:block;position:absolute;top:-2px;bottom:-2px;z-index:2;-webkit-transform:skewX(30deg);transform:skewX(30deg);transition:all .6s;background-color:rgba(var(--color-main),1);z-index:-1}.btn-nr-6:before{left:-20%}.btn-nr-6:after{right:-20%;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.btn-nr-6:hover{border-color:rgba(var(--color-main),1);color:rgba(var(--color-accent2),1)}.btn-nr-6:hover:after,.btn-nr-6:hover:before{width:150%}.btn-nr-6:hover svg.icon path{fill:rgba(var(--color-accent2),1)}.btn-nr-6.light-btn{border-color:rgba(var(--color-accent2),1);color:rgba(var(--color-accent2),1)}.btn-nr-6.light-btn:hover{color:rgba(var(--color-main),1)}.btn-nr-6.light-btn:hover svg.icon path{fill:rgba(var(--color-main),1)}.btn-nr-6.light-btn:after,.btn-nr-6.light-btn:before{background:rgba(var(--color-accent2),1)}.btn-nr-6.light-btn svg.icon path{fill:rgba(var(--color-accent2),1)}.lower .btn-nr-6{border-color:rgba(var(--color-main),1);color:rgba(var(--color-main),1)}.lower .btn-nr-6:hover{color:rgba(var(--color-accent2),1)}.lower .btn-nr-6:after,.lower .btn-nr-6:before{background:rgba(var(--color-main),1)}@media only screen and (max-width :1499px){.main-nav{margin-right:unset}}@media only screen and (max-width :1199px){.main-nav{display:none}}.main-nav ul li{list-style-type:none}.main-nav ul li.parent{padding-right:20px}.main-nav ul li.parent::after{content:"";width:8px;height:4px;-webkit-mask-image:url(/img/ikony/arrow-menu.svg);mask-image:url(/img/ikony/arrow-menu.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:rgba(var(--color-accent2),1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.main-nav ul li a{text-decoration:none;cursor:pointer;width:100%;font-weight:600}.main-nav ul li a.activeparent,.main-nav ul li a.currentpage{position:relative}.main-nav ul li a.activeparent:after,.main-nav ul li a.currentpage:after{content:"";position:absolute;bottom:2px;left:0;width:20px;height:2px;background:rgba(var(--color-accent),1)}.main-nav ul li span{font-weight:600}.main-nav ul li span.activeparent,.main-nav ul li span.currentpage{position:relative}.main-nav ul li span.activeparent:after,.main-nav ul li span.currentpage:after{content:"";position:absolute;bottom:2px;width:20px;height:2px;background:rgba(var(--color-accent),1)}.main-nav>ul{display:flex;justify-content:flex-end;align-items:center;flex-flow:row}.main-nav>ul>li{position:relative}@media only screen and (max-width :1499px){.main-nav>ul>li.parent{padding-right:16px}}.main-nav>ul>li.parent::after{-webkit-transform:rotate(0);transform:rotate(0);background:rgba(var(--color-main),1)}.main-nav>ul>li.parent:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-nav>ul>li a:hover,.main-nav>ul>li span:hover{color:rgba(var(--color-accent2),1)}.main-nav>ul li{display:flex;justify-content:center;align-items:center;text-align:center}.main-nav>ul li:hover{position:relative}.main-nav>ul li:hover>ul{opacity:1;display:block}.main-nav>ul li a,.main-nav>ul li span{color:rgba(var(--color-main),1);padding:14px 18px;font-size:15px}@media only screen and (max-width :1499px){.main-nav>ul li a,.main-nav>ul li span{padding:14px 16px}}.main-nav>ul li ul{display:none;position:absolute;left:0;top:100%;background:#fff;opacity:0;border-left:2px solid rgba(var(--color-accent3),1)}.main-nav>ul li ul[data-depth="1"]{border-left:none}.main-nav>ul li ul li{text-align:left}.main-nav>ul li ul li:hover{background:rgba(var(--color-accent3),1)}.main-nav>ul li ul li.parent a,.main-nav>ul li ul li.parent span{padding-right:20px}.main-nav>ul li ul li a,.main-nav>ul li ul li span{color:rgba(var(--color-main),1);font-weight:400;padding:18px 25px;padding-right:30px}.main-nav>ul li ul li ul{top:0;left:100%;width:100%}.mobile{display:none}@media only screen and (max-width :1199px){.mobile{display:flex}}.mobile .switch-lg{height:auto}.hiddenBody .mobile .switch-lg{display:none}.mobile .switch-lg a,.mobile .switch-lg span{color:#fff}.mobile .switch-lg .lang li.active{height:100%}.mobile .switch-lg .lang li.active:after{margin-top:-3px}.lower .mobile .switch-lg a,.lower .mobile .switch-lg span{color:rgba(var(--color-main),1)}.lower .mobile .switch-lg .lang li.active:after{border-top-color:rgba(var(--color-main),1)}.lower .mobile .switch-lg .lang li.active:hover:after{border-bottom-color:rgba(var(--color-main),1)}.lower .mobile .switch-lg .lang li .other-lang{background:#fff;color:rgba(var(--color-main),1)}.mobile-menu-btn{display:none;position:relative;cursor:pointer;z-index:10;padding:12px;margin-left:10px;margin-right:-12px;background:#fff;border-radius:100%;width:42px;height:42px;flex-direction:column;justify-content:space-between;cursor:pointer;transition:-webkit-transform 330ms ease-out;transition:transform 330ms ease-out;transition:transform 330ms ease-out,-webkit-transform 330ms ease-out}.mobile-menu-btn div{background:rgba(var(--color-accent),1);border-radius:5px;width:100%;height:2px}.mobile-menu-btn div:nth-child(1),.mobile-menu-btn div:nth-child(3){width:50%}.mobile-menu-btn div:nth-child(1){transition:-webkit-transform 330ms cubic-bezier(.54,-.81,.57,.57);transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);transition:transform 330ms cubic-bezier(.54,-.81,.57,.57),-webkit-transform 330ms cubic-bezier(.54,-.81,.57,.57);-webkit-transform-origin:left;transform-origin:left;align-self:flex-end}.mobile-menu-btn div:nth-child(3){transition:-webkit-transform 330ms cubic-bezier(.54,-.81,.57,.57);transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);transition:transform 330ms cubic-bezier(.54,-.81,.57,.57),-webkit-transform 330ms cubic-bezier(.54,-.81,.57,.57);-webkit-transform-origin:right;transform-origin:right}.mobile-menu-btn.btn-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);padding:12px}.mobile-menu-btn.btn-close div:nth-child(1){-webkit-transform:rotate(90deg) translateX(-1px);transform:rotate(90deg) translateX(-1px)}.mobile-menu-btn.btn-close div:nth-child(3){-webkit-transform:rotate(90deg) translateX(1px);transform:rotate(90deg) translateX(1px)}@media only screen and (max-width :1199px){.mobile-menu-btn{display:flex}}.mobile-menu{display:none;position:fixed;top:0;left:200%;height:100%;width:320px;width:100%;background:rgba(var(--color-main),1);z-index:9;padding-top:70px;display:flex;flex-direction:column;justify-content:space-between;transition:.5s}.mobile-menu.mobile-menu-visibled{left:0}.mobile-menu__nav{overflow:hidden;overflow-y:auto;padding:0;height:73%;scrollbar-color:#fff rgba(255,255,255,.2)}.mobile-menu__nav::-webkit-scrollbar{width:3px;background:rgba(255,255,255,.2)}.mobile-menu__nav::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}.mobile-menu__nav ul{padding:0;position:relative;width:100%;min-height:100%}.mobile-menu__nav ul li{list-style-type:none;position:static}.mobile-menu__nav ul li.menu-back{position:relative;padding:15px 10px;padding-left:35px;text-transform:capitalize;font-size:18px;color:rgba(255,255,255,.8)}.mobile-menu__nav ul li.menu-back:after{content:"";width:8px;height:4px;-webkit-mask-image:url(/img/ikony/arrow-menu.svg);mask-image:url(/img/ikony/arrow-menu.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:rgba(var(--color-accent2),1);position:absolute;top:47%;left:15px;-webkit-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg)}.mobile-menu__nav ul li .menu-li{position:relative;padding-right:72px}.mobile-menu__nav ul li .menu-li a,.mobile-menu__nav ul li .menu-li span{padding:9px 10px 9px 35px;display:block}.mobile-menu__nav ul li .menu-li .menu-toggle{display:block;position:absolute;right:15px;top:0;width:44px;height:100%}.mobile-menu__nav ul li .menu-li .menu-toggle:after{content:"";width:16px;height:12px;-webkit-mask-image:url(/img/ikony/arrow-menu.svg);mask-image:url(/img/ikony/arrow-menu.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:rgba(var(--color-accent2),1);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.mobile-menu__nav ul li a,.mobile-menu__nav ul li span{text-decoration:none;color:#fff!important;font-size:22px}.mobile-menu__nav ul li a.activeparent,.mobile-menu__nav ul li a.currentpage,.mobile-menu__nav ul li span.activeparent,.mobile-menu__nav ul li span.currentpage{color:rgba(var(--color-accent2),1)!important}.mobile-menu__nav ul li ul{position:absolute;left:100%;top:0;z-index:3;background:rgba(var(--color-main),1)}.mobile-menu__bottom{padding:15px 35px 10px;z-index:22}.mobile-menu__bottom .main-btn{margin-bottom:10px;margin-right:10px;padding:9px 25px}.mobile-menu__bottom .social-media{justify-content:flex-start;margin-top:15px;margin-left:-5px}.mobile-menu__bottom .social-media a[href*=youtube] .icon{margin:0 7px}.mobile-menu__bottom .switch-lg{display:inline-flex;vertical-align:middle;align-items:center;flex-wrap:wrap;margin-left:0;height:unset}.mobile-menu__bottom .switch-lg.bottom-menu .active{color:#fff}.mobile-menu__bottom .switch-lg.bottom-menu a{color:#fff!important;opacity:.3;text-decoration:none}.mobile-menu__bottom .switch-lg.bottom-menu a,.mobile-menu__bottom .switch-lg.bottom-menu span{padding:7px;margin:0}.mobile-menu__bottom .mail-link,.mobile-menu__bottom .number-link{display:block;font-size:14px;color:#fff!important;margin-top:12px;margin-right:0;margin-left:0}.mobile-menu__bottom .mail-link:before,.mobile-menu__bottom .number-link:before{background:#fff!important}.pattern{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgba(var(--color-accent),1);z-index:2;position:absolute;pointer-events:none}@media only screen and (max-width :991px){.pattern{display:none}}.pattern__01{width:114px;height:116px}.pattern__02{width:228px;height:114px}#preloader{background:rgba(255,255,255,.6);position:fixed;left:0;right:0;bottom:0;top:0;opacity:0;pointer-events:none;display:flex;text-align:center;flex-direction:column;justify-content:center;transition:.2s all linear;z-index:100;-webkit-user-select:none;-ms-user-select:none;user-select:none}#preloader.showed{opacity:1;pointer-events:all}#preloader img{pointer-events:none;max-width:300px;margin:0 auto}.feedback,.main__rating{text-align:center;position:relative;padding:20px 0}#feedback-form,.feedback-stars{display:inline-block}.feedback-stars .feedback-ratebar .label-stars{padding:0;margin:0;display:block;float:left}.feedback>strong{margin-right:16px}.feedback-stars .feedback-ratebar{height:26px;display:inline-block}.feedback-stars .feedback-ratebar:hover .label-stars .feedback-star{background-color:#ffd200!important;cursor:pointer}.feedback-stars .feedback-ratebar .label-stars:hover~.label-stars .feedback-star{background-color:#e0e0e0!important;background-image:url(/img/ikony/hole-star.png)}.feedback-stars .feedback-ratebar.rated .label-stars .feedback-star{background-color:#ffd200;background-image:url(/img/ikony/hole-star.png)!important}.feedback-stars .feedback-ratebar .label-stars.rated~.label-stars .feedback-star{background-color:#e0e0e0;background-image:url(/img/ikony/hole-star.png)!important}.feedback-stars .feedback-ratebar .label-stars .feedback-star,.label-rate .feedback-star{background-image:url(/img/ikony/hole-star.png);background-size:contain;display:inline-block;width:26px;height:26px}.feedback-response{vertical-align:super;margin-top:-11px;color:rgba(var(--color-main),1)}.feedback-response #feedback-avg{color:#000;font-size:21px}.feedback-response #feedback-count{color:#000;font-size:12px}.main-btn-1{text-decoration:underline!important;display:inline-flex;padding:0;min-height:unset;border-radius:unset;background:0 0;border:none}.main-btn-1.light-btn{background:rgba(var(--color-accent2),1);border-color:rgba(var(--color-accent2),1)}.main-btn-1.light-btn .icon-wrapper{background:#f8f7ff}.main-btn-1.download-btn .icon-wrapper svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main-btn-1.mail-link,.main-btn-1.number-link{padding:5px 20px 5px 5px!important}@media only screen and (max-width :1799px){.main-btn-1.mail-link,.main-btn-1.number-link{padding-right:5px!important;margin-left:15px}}.main-btn-1.mail-link .icon-wrapper,.main-btn-1.number-link .icon-wrapper{margin-left:0;margin-right:1rem;--w:39px}@media only screen and (max-width :1799px){.main-btn-1.mail-link .icon-wrapper,.main-btn-1.number-link .icon-wrapper{margin-right:0}}.main-btn-1.mail-link .icon-wrapper svg,.main-btn-1.number-link .icon-wrapper svg{--w:40%}.main-btn-1.mail-link .icon-wrapper svg path,.main-btn-1.number-link .icon-wrapper svg path{fill:rgba(var(--color-main),1)}.main-btn-1.mail-link:before,.main-btn-1.number-link:before{display:none!important}.main-btn-1 .icon-wrapper{flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin-left:20px}.main-btn-1 .icon-wrapper svg{transition:all .3s}.main-btn-1 .icon-wrapper svg path{fill:rgba(var(--color-accent2),1)}@media only screen and (min-width :576px){.main-btn-1 .icon-wrapper{--w:46px}}.main-btn-1:hover{color:rgba(var(--color-accent2),1)}.main-btn-1:hover svg{margin-left:10px}.text-section{max-width:100vw;overflow:hidden}.video-controls{display:none;position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:9}@media only screen and (max-width :991px){.video-controls{bottom:20px}}@media only screen and (max-width :575px){.video-controls{bottom:10px}}.video-controls.playing .klik.btn-control .play{display:none}.video-controls.playing .klik.btn-control .pause-btn{display:flex}.video-controls .klik{height:50px;width:50px;border-radius:100%;background:rgba(32,33,36,.6);cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;margin-right:6px}.video-controls .klik .pause-btn,.video-controls .klik svg{transition:all .3s}.video-controls .klik:hover{background:rgba(32,33,36,.9)}.video-controls .klik:hover .pause-btn,.video-controls .klik:hover svg{-webkit-transform:scale(1.15);transform:scale(1.15)}.video-controls .klik:last-child{margin-right:unset}.video-controls .klik.btn-control .play{width:18px;margin-right:-4px}.video-controls .klik.btn-control .play path{fill:#fff}.video-controls .klik.btn-control .pause-btn{display:none;justify-content:space-between;width:15px;height:20px}.video-controls .klik.btn-control .pause-btn span{width:4px;height:100%;background:#fff;border-radius:5px}.video-controls .klik.btn-fullScreen .full-screen{width:27px}.video-controls .klik.btn-fullScreen .full-screen path{fill:transparent!important;stroke:#fff}.video-controls .klik.btn-mute .volume{width:20px;position:relative}.video-controls .klik.btn-mute .volume path{fill:#fff}.video-controls .klik.btn-mute.muted:after{content:"";position:absolute;height:3px;width:calc(100% + 15px);background:red;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.video-controls .klik.btn-exit:hover:before{-webkit-transform:rotate(45deg) scale(1.15);transform:rotate(45deg) scale(1.15)}.video-controls .klik.btn-exit:hover:after{-webkit-transform:rotate(-45deg) scale(1.15);transform:rotate(-45deg) scale(1.15)}.video-controls .klik.btn-exit:before{content:"";position:absolute;width:4px;height:20px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:5px;transition:all .3s}.video-controls .klik.btn-exit:after{content:"";position:absolute;width:4px;height:20px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:5px;transition:all .3s}body{scroll-behavior:smooth;font-weight:500;font-size:16px}body.article-page.yes{padding-top:0!important}body.hiddenBody{overflow:hidden}.hidden{display:none}.loggedIn .hidden{display:block}.mail-link,.number-link{text-decoration:none;margin-left:20px;position:relative}@media only screen and (max-width :1799px){.mail-link,.number-link{font-size:0}.mail-link:before,.number-link:before{content:"";display:inline-block;width:24px;height:30px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-right:10px;background:#fff;vertical-align:middle}}.mail-link:hover,.number-link:hover{color:rgba(var(--color-accent),1);text-decoration:underline}.mail-link:hover:before,.number-link:hover:before{background:rgba(var(--color-accent),1)}.number-link:before{-webkit-mask-image:url(/img/ikony/phone.svg);mask-image:url(/img/ikony/phone.svg)}.mail-link:before{-webkit-mask-image:url(/img/ikony/email.svg);mask-image:url(/img/ikony/email.svg)}.header{position:fixed;top:0;left:0;right:0;transition:all .5s ease-in-out;z-index:9998}@media only screen and (max-width :1199px){.header{-webkit-transform:unset!important;transform:unset!important}}.header .main-nav>ul>li:hover>ul[data-depth]{display:grid;grid-template-rows:repeat(8,minmax(0,auto));grid-auto-columns:192px;grid-auto-flow:column}.header.banner-type-1 .main-nav>ul>li:hover{color:rgba(var(--color-accent3),1)}.header.banner-type-1 .main-nav>ul>li:hover>a,.header.banner-type-1 .main-nav>ul>li:hover>span{color:inherit!important}.header.lower{background:#fff!important;box-shadow:0 2px 5px rgba(0,0,0,.05)!important}.header.lower .header__menu-01 .menu__bottom{padding:1rem 0}.header.lower .header__menu-01 .menu__bottom .container .logo.invert img,.header.lower .header__menu-01 .menu__bottom .container .logo.invert svg{-webkit-filter:unset;filter:unset}.header.lower .header__menu-01 .menu__bottom .container .logo img,.header.lower .header__menu-01 .menu__bottom .container .logo svg{-webkit-filter:unset;filter:unset}.header.lower .header__menu-01 .mail-link:before,.header.lower .header__menu-01 .number-link:before{background:rgba(var(--color-main),1)}.header.lower .header__menu-01 .mail-link:hover:before,.header.lower .header__menu-01 .number-link:hover:before{background:rgba(var(--color-accent),1)}.header.top-01{box-shadow:unset;background:0 0}.header.top-01 .header__menu-01 .menu__top{background:0 0}.header.light{box-shadow:unset;background:0 0}@media only screen and (min-width :1200px){.header.light .logo img{-webkit-filter:brightness(0) invert(1)!important;filter:brightness(0) invert(1)!important}}.header.light .menu__top{background:unset!important}.header.light .menu__top .container .nav-top ul li a,.header.light .menu__top .container .nav-top ul li span{color:#fff!important}.header.light .menu__top .container .nav-top ul li a:hover,.header.light .menu__top .container .nav-top ul li span:hover{color:rgba(var(--color-accent2),1)!important}.header.light .menu__top .container .nav-top ul li a.activeparent,.header.light .menu__top .container .nav-top ul li a.currentpage,.header.light .menu__top .container .nav-top ul li span.activeparent,.header.light .menu__top .container .nav-top ul li span.currentpage{color:rgba(var(--color-accent2),1)!important}.header.light .menu__top .mail-link:before,.header.light .menu__top .number-link:before{background:#fff!important}.header.light .menu__top .switch-lg .active{color:#fff}.header.light .menu__top .switch-lg .active:after{background:#fff}.header.light .main-btn{border-color:#fff;color:#fff}.header.light .mail-link,.header.light .number-link{color:#fff}.header.light .mail-link:hover,.header.light .number-link:hover{color:rgba(var(--color-accent),1)}.header.light .mail-link:hover svg path,.header.light .number-link:hover svg path{fill:rgba(var(--color-accent),1)}.header.light .mail-link svg path,.header.light .number-link svg path{fill:#fff;transition:all .3s}.header.light .social-media .icon:hover path{fill:rgba(var(--color-accent),1)!important}.header.light .social-media .icon path{fill:#fff!important}.header.light .social-media .icon.fb path:nth-child(2){fill:transparent!important}.header.light .switch-lg.bottom-menu .lang.text li.active{color:#fff!important}.header.light .switch-lg.bottom-menu .lang.text li.active:after{background:#fff!important}.header.light .main-nav>ul>li{background:unset!important}.header.light .main-nav>ul>li.parent:after{background:#fff}.header.light .main-nav>ul>li>a,.header.light .main-nav>ul>li>span{color:#fff}.header.light .main-nav>ul>li>a:hover,.header.light .main-nav>ul>li>span:hover{color:rgba(var(--color-accent),1)}.header.light .main-nav>ul>li>a.activeparent:after,.header.light .main-nav>ul>li>a.currentpage:after,.header.light .main-nav>ul>li>span.activeparent:after,.header.light .main-nav>ul>li>span.currentpage:after{background:#fff}.header .header__menu-01 .menu__top{background:rgba(var(--color-main),1);padding:16px 0}@media only screen and (max-width :1199px){.header .header__menu-01 .menu__top{display:none}}.header .header__menu-01 .menu__top .container{display:flex;justify-content:flex-end;align-items:center}.header .header__menu-01 .menu__top .container .nav-top>ul{display:flex}.header .header__menu-01 .menu__top .container .nav-top ul{list-style-type:none}.header .header__menu-01 .menu__top .container .nav-top ul li{padding:0 15px}.header .header__menu-01 .menu__top .container .nav-top ul li a,.header .header__menu-01 .menu__top .container .nav-top ul li span{color:#fff;text-decoration:none;font-size:14px}.header .header__menu-01 .menu__top .container .nav-top ul li a:hover{text-decoration:underline}.header .header__menu-01 .menu__top .container .nav-top .activeparent,.header .header__menu-01 .menu__top .container .nav-top .currentpage{color:rgba(var(--color-accent2),1)}.header .header__menu-01 .menu__top .container .social-media{margin-left:1.6em;height:26px}.header .header__menu-01 .menu__top .container .social-media a[href*=youtube] .icon{margin:0 7px}.header .header__menu-01 .menu__top .container .social-media .icon:hover path{fill:rgba(var(--color-accent2),1)!important}.header .header__menu-01 .menu__top .container .social-media .icon:hover.fb path:nth-child(2){fill:transparent!important}.header .header__menu-01 .menu__top .container .social-media .icon path{fill:#fff}.header .header__menu-01 .menu__top .container .social-media .icon.fb path:nth-child(2){fill:rgba(var(--color-main),1)}.header .header__menu-01 .menu__top .container .mail-link,.header .header__menu-01 .menu__top .container .number-link{color:#fff;font-size:14px;margin-right:0;margin-left:2rem;display:flex;align-items:center}.header .header__menu-01 .menu__top .container .mail-link:before,.header .header__menu-01 .menu__top .container .number-link:before{content:"";display:inline-block;width:20px;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-right:10px;background:rgba(var(--color-accent2),1);vertical-align:middle}.header .header__menu-01 .menu__top .container .mail-link:hover,.header .header__menu-01 .menu__top .container .number-link:hover{color:rgba(var(--color-accent2),1)}.header .header__menu-01 .menu__bottom{padding:2.5rem 0;top:0}@media only screen and (max-width :1199px){.header .header__menu-01 .menu__bottom{background:#fff}}@media only screen and (max-width :991px){.header .header__menu-01 .menu__bottom{padding:2rem 0}}@media only screen and (max-width :575px){.header .header__menu-01 .menu__bottom{padding:1rem 0}}.hiddenBody .header .header__menu-01 .menu__bottom .logo{opacity:0;pointer-events:none}.header .header__menu-01 .menu__bottom.has-top{padding:1rem 0!important}.header .header__menu-01 .menu__bottom.menu-center .container .logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width :1499px){.header .header__menu-01 .menu__bottom.menu-center .container .logo{position:relative;left:unset;-webkit-transform:unset;transform:unset}}.header .header__menu-01 .menu__bottom.menu-center .container .main-nav>ul>li:first-child a{padding-left:0}.header .header__menu-01 .menu__bottom .container{display:flex;justify-content:space-between;align-items:center}.header .header__menu-01 .menu__bottom .container .logo{text-decoration:none;-webkit-transform:scale(var(--scale));transform:scale(var(--scale));-webkit-transform-origin:var(--origin);transform-origin:var(--origin);z-index:10}.header .header__menu-01 .menu__bottom .container .logo.invert img,.header .header__menu-01 .menu__bottom .container .logo.invert svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.header .header__menu-01 .menu__bottom .container .logo figure img,.header .header__menu-01 .menu__bottom .container .logo figure svg{width:100%;height:100%;max-height:56px;max-width:165px}@media only screen and (max-width :1199px){.header .header__menu-01 .menu__bottom .container .logo figure img,.header .header__menu-01 .menu__bottom .container .logo figure svg{max-height:50px;max-width:145px}}@media only screen and (max-width :767px){.header .header__menu-01 .menu__bottom .container .logo figure img,.header .header__menu-01 .menu__bottom .container .logo figure svg{max-height:43px;max-width:130px}}.header .header__menu-01 .menu__bottom .container .menu__right{display:flex;align-items:center}@media only screen and (max-width :1199px){.header .header__menu-01 .menu__bottom .container .menu__right{display:none}}.header .header__menu-01 .menu__bottom .container .menu__right .social-media{margin-left:1.6em;max-width:unset}.header .header__menu-01 .menu__bottom .container .menu__right .social-media a[href*=youtube] .icon{margin:0 7px}.header .header__menu-01 .menu__bottom .container .menu__right .social-media .icon{width:40px;max-height:40px}.header .header__menu-01 .menu__bottom .container .menu__right .social-media .icon path{fill:rgba(var(--color-main),1)}.header .header__menu-01 .menu__bottom .container .menu__right .main-btn{margin-left:15px;padding:12px 26px}.header .header__menu-01 .menu__bottom .container .menu__right .main-btn-1 svg{margin-left:0!important}.switch-lg{position:relative;margin-left:15px;z-index:10}.lower .switch-lg.bottom-menu .text li.active{color:rgba(var(--color-main),1)!important}.lower .switch-lg.bottom-menu .text li.active:after{background:rgba(var(--color-main),1)!important}.switch-lg.top-menu .lang.flag{--w:25px}.switch-lg.top-menu .lang.text li.active:after{background:#fff}.switch-lg.bottom-menu .lang.text{height:50px}.switch-lg.bottom-menu .lang.text li.active{color:rgba(var(--color-main),1)}.switch-lg.bottom-menu .lang.text li.active:after{background:rgba(var(--color-main),1)}.switch-lg .lang.flag{position:relative;--w:35px;list-style-type:none;height:var(--w);padding-right:1.5rem}.switch-lg .lang.flag::after{content:"▼";color:rgba(var(--color-accent3),1);position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.switch-lg .lang.flag--item a,.switch-lg .lang.flag--item span{display:inline-block;border-radius:var(--rounded-corners2);overflow:hidden;width:var(--w);height:var(--w);border:2px solid #000;box-shadow:0 20px 50px rgba(0,0,0,.05);position:relative}.switch-lg .lang.flag--item a:not(.active),.switch-lg .lang.flag--item span:not(.active){display:none}.switch-lg .lang.flag--item a img,.switch-lg .lang.flag--item span img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.switch-lg .lang.flag:hover::after{content:"▲"}.switch-lg .lang.flag:hover .lang--item a{display:inline-block}.switch-lg .lang.text{list-style-type:none;height:100%;display:flex;justify-content:center;align-items:center}.switch-lg .lang.text li.active{padding:0 15px;display:flex;justify-content:space-between;align-items:center;height:calc(100% + 15px);position:relative;color:#fff}.switch-lg .lang.text li.active:after{content:"";width:8px;height:4px;-webkit-mask-image:url(/img/ikony/arrow-menu.svg);mask-image:url(/img/ikony/arrow-menu.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:rgba(var(--color-main),1);margin-left:10px}.switch-lg .lang.text li.active:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.switch-lg .lang.text li.active:hover .other-lang{display:block}.switch-lg .lang.text li .other-lang{display:none;background:#fff;position:absolute;left:0;top:100%;list-style-type:none;padding:10px;padding-top:20px}.switch-lg .lang.text li .other-lang:first-child{display:block}.switch-lg .lang.text li .other-lang li{padding:10px}.switch-lg .lang.text li .other-lang li a{text-decoration:none;color:rgba(var(--color-main),1)}.switch-lg .lang.text li .other-lang li a:hover{text-decoration:underline}.main__blog-01{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__blog-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__blog-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__blog-01{padding:3rem 0}}.main__blog-01 .box-header{text-align:center;margin-bottom:85px;color:rgba(var(--color-accent2),1)}@media only screen and (max-width :1499px){.main__blog-01 .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__blog-01 .box-header{margin-bottom:40px}}@media only screen and (max-width :575px){.main__blog-01 .box-header{margin-bottom:20px}}.main__blog-01 .box-header h3{color:rgba(var(--color-accent),1);text-transform:uppercase;letter-spacing:1.17px;margin-bottom:50px}@media only screen and (max-width :991px){.main__blog-01 .box-header h3{margin-bottom:30px}}@media only screen and (max-width :575px){.main__blog-01 .box-header h3{margin-bottom:20px}}.main__blog-01 .news-wrapper .news-summary{padding:1.5rem 0}@media only screen and (min-width:576px){.main__blog-01 .news-wrapper .news-summary{padding:2rem 0}}@media only screen and (min-width:768px){.main__blog-01 .news-wrapper .news-summary{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__blog-01 .news-wrapper .news-summary{padding:3rem 0}}@media only screen and (max-width :991px){.main__blog-01 .news-wrapper .news-summary{padding:0 0 50px}}.main__blog-01 .news-wrapper .news-summary__img{overflow:hidden;background:rgba(var(--color-accent3),1);position:absolute;top:0;left:0;width:45%;height:100%}@media only screen and (max-width :991px){.main__blog-01 .news-wrapper .news-summary__img{position:relative;padding-top:56.25%;min-height:200px;width:100%;height:auto}}.main__blog-01 .news-wrapper .news-summary__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width :991px){.main__blog-01 .news-wrapper .news-summary__img img{position:absolute;top:0;left:0}}.main__blog-01 .news-wrapper .news-summary__text{padding:80px 130px;width:60%;background:rgba(var(--color-accent3),1);margin-left:auto;margin-right:0;display:flex;flex-direction:column;justify-content:center;position:relative;align-items:flex-start}@media only screen and (max-width :1429px){.main__blog-01 .news-wrapper .news-summary__text{padding:60px 80px}}@media only screen and (max-width :1199px){.main__blog-01 .news-wrapper .news-summary__text{padding:50px 70px}}@media only screen and (max-width :991px){.main__blog-01 .news-wrapper .news-summary__text{width:100%}}@media only screen and (max-width :575px){.main__blog-01 .news-wrapper .news-summary__text{padding:20px 25px 40px}}.main__blog-01 .news-wrapper .news-summary__text .postdate{font-size:13px;margin-bottom:30px}@media only screen and (max-width :991px){.main__blog-01 .news-wrapper .news-summary__text .postdate{margin-bottom:10px}}.main__blog-01 .news-wrapper .news-summary__text a{text-decoration:none}.main__blog-01 .news-wrapper .news-summary__text--header{margin:0;text-decoration:none}.main__blog-01 .news-wrapper .news-summary__text--header:hover{text-decoration:underline}.main__blog-01 .news-wrapper .news-summary__text--desc{max-width:460px;line-height:1.8;margin:45px 0}@media only screen and (max-width :1199px){.main__blog-01 .news-wrapper .news-summary__text--desc{margin:25px 0}}@media only screen and (max-width :575px){.main__blog-01 .news-wrapper .news-summary__text--desc{margin:20px 0}}.main__blog-01 .news-wrapper .news-summary__text .main-btn{color:#fff}.main__blog-01 .news-wrapper .news-summary__text .main-btn:hover{border-color:rgba(var(--color-main),1);background:rgba(var(--color-main),1)}.main__blog-01 .blog-pages{text-align:center;padding:40px 0 20px;width:100%;display:block}@media only screen and (max-width :575px){.main__blog-01 .blog-pages{padding:0 0 10px}}.main__blog-01 .blog-pages span{border-radius:5px;background:rgba(var(--color-main),1);color:#fff;margin:2px;display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;padding-top:1px}.main__blog-01 .blog-pages a{text-decoration:none;color:rgba(var(--color-main),1);font-weight:500;padding:10px 14px}.main__blog-01 .blog-pages a:hover{color:rgba(var(--color-accent),1)}.main__blog-02{padding:1.5rem 0}@media only screen and (min-width:576px){.main__blog-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__blog-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__blog-02{padding:3rem 0}}.main__blog-02 .box-header{text-align:center;margin-bottom:85px;color:rgba(var(--color-accent2),1)}@media only screen and (max-width :1499px){.main__blog-02 .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__blog-02 .box-header{margin-bottom:30px}}.main__blog-02 .box-header h3{color:rgba(var(--color-accent),1);text-transform:uppercase;letter-spacing:1.17px;margin-bottom:50px}@media only screen and (max-width :991px){.main__blog-02 .box-header h3{margin-bottom:30px}}@media only screen and (max-width :575px){.main__blog-02 .box-header h3{margin-bottom:20px}}.main__blog-02 .news .news-summary{padding:0 0 35px}.main__blog-02 .news .news-summary--image{display:block;width:100%;position:relative;overflow:hidden;height:0;min-height:0;max-height:0;padding-bottom:calc(var(--sizes) * 100%)}.main__blog-02 .news .news-summary--image .category{position:absolute;z-index:5;top:0;left:0;width:100%;padding:15px}.main__blog-02 .news .news-summary--image .category span{padding:12px 20px;border-radius:var(--rounded-corners2);background:rgba(var(--color-accent),1);font-size:12px;color:#fff;display:inline-block;margin-left:6px;margin-bottom:6px}.main__blog-02 .news .news-summary--image figure{transition:-webkit-filter .25s ease;transition:filter .25s ease;transition:filter .25s ease,-webkit-filter .25s ease;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.main__blog-02 .news .news-summary--image figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .3s}.main__blog-02 .news .news-summary--image:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.main__blog-02 .news .news-summary--desc{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:60px 0}@media only screen and (max-width :991px){.main__blog-02 .news .news-summary--desc{padding:40px 0}}.main__blog-02 .news .news-summary--desc .postdate{font-size:11px;padding:10px 12px;background-color:rgba(var(--color-accent3),1);border-radius:var(--rounded-corners2);margin-bottom:10px}.main__blog-02 .news .news-summary--desc a{text-decoration:none!important}.main__blog-02 .news .news-summary--desc h2{margin-bottom:0;text-decoration:none}.main__blog-02 .news .news-summary--desc h2:hover{text-decoration:underline}.main__blog-02 .news .news-summary--desc section[class^=font-size]{margin-top:30px}@media only screen and (max-width :991px){.main__blog-02 .news .news-summary--desc section[class^=font-size]{margin-top:20px}}.main__blog-02 .news .news-summary--desc .main-btn{margin-top:40px;text-decoration:underline!important}.main__blog-02 .news--link{margin-top:2rem}.main__blog-02 .news .blog-pages{text-align:center;padding:20px 0;width:100%;display:block}@media only screen and (max-width :575px){.main__blog-02 .news .blog-pages{padding:0 0 10px}}.main__blog-02 .news .blog-pages span{background:rgba(var(--color-main),1);color:#fff;margin:2px;display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;padding-top:1px}.main__blog-02 .news .blog-pages a{text-decoration:none;color:rgba(var(--color-main),1);font-weight:500;padding:10px 14px}.main__blog-02 .news .blog-pages a:hover{color:rgba(var(--color-accent),1)}.main__blog{position:relative}.main__blog .article .pattern-second{left:calc(100% - 12px);top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transform-origin:bottom;transform-origin:bottom;background:rgba(var(--color-accent2),1)}.main__blog .article__title .box-header{padding:1.5rem 0}@media only screen and (min-width:576px){.main__blog .article__title .box-header{padding:2rem 0}}@media only screen and (min-width:768px){.main__blog .article__title .box-header{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__blog .article__title .box-header{padding:3rem 0}}.main__blog .article__banner{position:relative}.main__blog .article__banner .category{position:absolute;top:20px;left:32px;z-index:2;display:flex}@media only screen and (max-width :767px){.main__blog .article__banner .category{top:10px;left:20px}}.main__blog .article__banner .category span{background:rgba(var(--color-accent),1);color:#fff;border-radius:var(--rounded-corners2);padding:12px 20px;margin-right:6px;font-size:12px}@media only screen and (max-width :767px){.main__blog .article__banner .category span{padding:6px 14px;font-size:11px}}.main__blog .article__banner--bg{position:relative;padding-top:49.362244898%;z-index:1;overflow:hidden}.main__blog .article__banner--bg img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__blog .article__banner--bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--darken));z-index:2}.main__blog .extensions{display:flex;justify-content:flex-start;align-items:center;padding:35px 0 30px;font-weight:500;letter-spacing:-1px;position:relative}@media only screen and (max-width :991px){.main__blog .extensions{padding-left:0!important}}@media only screen and (max-width :575px){.main__blog .extensions{flex-wrap:wrap;justify-content:space-between;padding:25px 0 20px}}.main__blog .extensions__author{margin-right:0!important;margin-left:auto}@media only screen and (max-width :575px){.main__blog .extensions__author{margin-right:auto!important;margin-left:0}}.main__blog .extensions div[class*=extensions__]{margin-right:50px;font-size:13px;font-weight:600}@media only screen and (max-width :575px){.main__blog .extensions div[class*=extensions__]{margin-right:0;padding:10px}}.main__blog .extensions div[class*=extensions__] span{margin-right:10px;font-weight:300}@media only screen and (max-width :991px){.main__blog .extensions div[class*=extensions__] span{display:block}}@media only screen and (max-width :575px){.main__blog .extensions *{flex-basis:50%}}.main__blog .article__text{padding:50px 0}@media only screen and (max-width :991px){.main__blog .article__text{text-align:justify}}@media only screen and (max-width :575px){.main__blog .article__text{padding:20px 0}}.main__blog .article__text .container:first-child .share{margin-right:0;margin-left:auto;display:flex;position:absolute;flex-direction:column;--w:40px;--w2:50%}@media only screen and (max-width :991px){.main__blog .article__text .container:first-child .share{margin:0 auto;width:100%;justify-content:center;position:relative;flex-direction:row}}@media only screen and (max-width :575px){.main__blog .article__text .container:first-child .share{justify-content:flex-start;margin-left:0;margin-top:0;padding:10px}}.main__blog .article__text .container:first-child .share-child{width:var(--w);max-width:var(--w);height:var(--w);border:1px solid rgba(var(--color-accent3),1);border-radius:100%;background:rgba(var(--color-accent3),1);cursor:pointer;display:flex;justify-content:center;align-items:center;margin-bottom:22px;position:relative}@media only screen and (max-width :991px){.main__blog .article__text .container:first-child .share-child{margin-right:15px}}.main__blog .article__text .container:first-child .share-child .icon{width:var(--w2);height:var(--w2)}.main__blog .article__text .container:first-child .share-child .icon path{fill:rgba(var(--color-main),1)}.main__blog .article__text .container:first-child .share-child:hover{background-color:rgba(var(--color-main),1)}.main__blog .article__text .container:first-child .share-child:hover .icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__blog .article__text .container:first-child .share__facebook{--w2:60%}.main__blog .article__text .container:first-child .share__url--copy{display:none;position:absolute;left:calc(100% + 20px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:5px;border:1px solid green;width:150px;text-align:center;padding:7px 10px 5px;pointer-events:none;background:#fff}@media only screen and (max-width :575px){.main__blog .article__text .container:first-child .share__url--copy{left:unset;top:calc(100% + 20px);-webkit-transform:unset;transform:unset;right:0}}.main__blog .article__text .container:nth-child(2) .share{margin:60px auto 0;display:table;position:relative;padding:17px 67px;background:rgba(var(--color-accent3),1)}@media only screen and (max-width :991px){.main__blog .article__text .container:nth-child(2) .share{width:100%}}@media only screen and (max-width :575px){.main__blog .article__text .container:nth-child(2) .share{padding:10px;margin-top:40px}}.main__blog .article__text .container:nth-child(2) .share-container{display:flex;flex-wrap:wrap;font-size:17px;font-weight:500}@media only screen and (max-width :991px){.main__blog .article__text .container:nth-child(2) .share-container{flex-direction:column;align-items:flex-start}}@media only screen and (max-width :991px){.main__blog .article__text .container:nth-child(2) .share-container span{margin-bottom:12px}}.main__blog .article__text .container:nth-child(2) .share-child{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;color:rgba(var(--color-accent2),1)}@media only screen and (max-width :991px){.main__blog .article__text .container:nth-child(2) .share-child{justify-content:flex-start;padding:0;margin-bottom:4px}}.main__blog .article__text .container:nth-child(2) .share-child:hover{text-decoration:underline}.main__blog .article__text .container:nth-child(2) .share-child:last-child{border-right:unset}.main__blog .article__text .container:nth-child(2) .share__url{position:relative}.main__blog .article__text .container:nth-child(2) .share__url--copy{display:none;position:absolute;left:calc(100% + 20px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:5px;border:1px solid green;width:150px;color:rgba(var(--font-dark-color),1);background:#fff;text-align:center;padding:7px 10px 5px;pointer-events:none}@media only screen and (max-width :991px){.main__blog .article__text .container:nth-child(2) .share__url--copy{margin-bottom:12px;left:0;top:calc(100% + 20px);-webkit-transform:unset;transform:unset}}@media only screen and (max-width :991px){.main__blog .article__text .container:nth-child(2) .share .line{display:none}}.main__blog .article__text h1,.main__blog .article__text h2,.main__blog .article__text h3,.main__blog .article__text h4,.main__blog .article__text h5,.main__blog .article__text h6{line-height:1.4}.main__blog .article__text h2{margin:25px 0 10px}.main__blog .article__text h3{margin:15px 0 10px}.main__blog .article__text p{line-height:1.7;font-size:18px;margin-bottom:15px}.main__blog .article__text img{margin:3em 0}.main__box-01{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__box-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__box-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__box-01{padding:3rem 0}}.main__box-01 .box{margin-bottom:40px}@media only screen and (max-width :991px){.main__box-01 .box{margin-bottom:20px}}.main__box-01 .box a{text-decoration:none;color:rgba(var(--font-dark-color),1)}.main__box-01 .box-header{text-align:left;margin-bottom:100px}@media only screen and (max-width :1499px){.main__box-01 .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__box-01 .box-header{margin-bottom:30px}}@media only screen and (max-width :575px){.main__box-01 .box-header{margin-bottom:30px}}.main__box-01 .box-header .arrows-wrapper{position:relative;display:flex;justify-content:flex-end;align-items:center;height:100%}@media only screen and (max-width :991px){.main__box-01 .box-header .arrows-wrapper{justify-content:center;margin-top:12px}}.main__box-01 .box-header .arrows-wrapper .slick-arrow{outline:0!important;font-size:0;--w:39px;width:var(--w);height:var(--w);border:none;background:0 0;position:relative;transition:background-color .25s ease;will-change:background-color;pointer-events:all}.main__box-01 .box-header .arrows-wrapper .slick-arrow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(/img/ikony/arrow-right.svg);mask-image:url(/img/ikony/arrow-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgba(var(--color-main),1)}.main__box-01 .box-header .arrows-wrapper .slick-arrow.slick-prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__box-01 .box-header .arrows-wrapper .slick-arrow:not(:first-child){margin-left:175px}.main__box-01 .box-wrapper{height:100%;border-bottom:2px solid rgba(var(--color-accent3),1);position:relative}.main__box-01 .box-wrapper:hover{border-color:rgba(var(--color-accent),1)}.main__box-01 .box-wrapper__img{position:relative;padding-top:94.1025641026%;-webkit-filter:url(#round);filter:url(#round)}@media only screen and (max-width :575px){.main__box-01 .box-wrapper__img{padding-top:75%}}.main__box-01 .box-wrapper__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-clip-path:polygon(100% 0,100% 100%,10% 100%,0 90%,0 0);clip-path:polygon(100% 0,100% 100%,10% 100%,0 90%,0 0)}.main__box-01 .box-wrapper__content{width:100%;display:flex;justify-content:space-between;align-items:center;padding:40px 20px}.main__box-01 .box-wrapper__content .icon-wrapper{margin-left:30px}.main__box-01 .box-wrapper__content .icon-wrapper .icon rect{fill:rgba(var(--color-accent),1)}.main__box-01 .slider-box-01 .slick-track{display:flex}.main__box-01 .slider-box-01 .slick-track .slick-slide{height:inherit;padding:0 12px}.main__box-01 .btn-wrapper{margin-top:50px;display:flex;justify-content:center}@media only screen and (max-width :991px){.main__box-01 .btn-wrapper{margin-top:20px}}.main__box-02{padding:1.5rem 0}@media only screen and (min-width:576px){.main__box-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__box-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__box-02{padding:3rem 0}}.main__box-02 .box{position:relative;margin-bottom:3rem}@media screen and (min-width:992px){.main__box-02 .box{margin-bottom:0}}.main__box-02 .box .box-inner{display:block;position:relative;aspect-ratio:1/1}.main__box-02 .box .box-inner .box-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.main__box-02 .box .box-inner .box-overlay{position:absolute;inset:auto 1.5rem -3rem 1.5rem;transition:inset .32s ease;z-index:2}@media screen and (min-width:992px){.main__box-02 .box .box-inner .box-overlay{inset:auto 50% 1.5rem 1.5rem}}.main__box-02 .box .box-inner .box-overlay-mask{position:absolute;inset:0;z-index:-1}.main__box-02 .box .box-inner .box-overlay-mask::before{content:"";position:absolute;inset:0;-webkit-clip-path:var(--shape-top-right);clip-path:var(--shape-top-right);background-color:rgb(var(--color-accent));border-radius:.5rem}.main__box-02 .box .box-inner .box-overlay-content{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.5rem;text-decoration:none;color:#fff}.main__box-02 .box .box-inner .box-overlay-content *{text-decoration:none;color:#fff}.main__box-02 .box .box-inner .box-overlay-content .box-overlay-desc{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;font-weight:300}.main__box-02 .box .box-inner .box-overlay-content .box-overlay-desc .link{display:flex;justify-content:center;align-items:center;gap:.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;color:#fff}.main__box-02 .box .box-inner .box-overlay-content .box-overlay-desc .link::after{content:"";width:1.25rem;height:1.25rem;background-image:url(/uploads/images/komponenty/boxy/small-arrow-right.svg);background-position:center;background-size:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__box-03{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__box-03{padding:2rem 0}}@media only screen and (min-width:768px){.main__box-03{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__box-03{padding:3rem 0}}.main__box-03.dark{background:rgba(var(--color-main),1);color:#fff}.main__box-03.dark .box a{color:#fff}.main__box-03.dark .box-header .arrows-wrapper .slick-arrow:after{background:rgba(var(--color-accent),1)}.main__box-03.dark .box-wrapper:hover{text-decoration:underline}.main__box-03.dark .box-wrapper:hover .box-wrapper__mask:after{background:rgba(var(--color-main),1)}.main__box-03.dark .box-wrapper:hover .icon rect{fill:rgba(var(--color-accent),1)!important}.main__box-03.dark .box-wrapper:before{background:rgba(var(--color-accent),1)}.main__box-03.dark .box-wrapper__mask:after{background:rgba(var(--color-accent),1)}.main__box-03.dark .box-wrapper__content .icon-wrapper .icon rect{fill:#fff}.main__box-03 .box{margin-bottom:40px}@media only screen and (max-width :991px){.main__box-03 .box{margin-bottom:20px}}.main__box-03 .box a{text-decoration:none;color:rgba(var(--font-dark-color),1)}.main__box-03 .box-header{text-align:left;margin-bottom:100px}@media only screen and (max-width :1499px){.main__box-03 .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__box-03 .box-header{margin-bottom:30px}}@media only screen and (max-width :575px){.main__box-03 .box-header{margin-bottom:30px}}.main__box-03 .box-header .arrows-wrapper{position:relative;display:flex;justify-content:flex-end;align-items:center;height:100%}@media only screen and (max-width :991px){.main__box-03 .box-header .arrows-wrapper{justify-content:center;margin-top:12px}}.main__box-03 .box-header .arrows-wrapper .slick-arrow{outline:0!important;font-size:0;--w:39px;width:var(--w);height:var(--w);border:none;background:0 0;position:relative;transition:background-color .25s ease;will-change:background-color;pointer-events:all}.main__box-03 .box-header .arrows-wrapper .slick-arrow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(/img/ikony/arrow-right.svg);mask-image:url(/img/ikony/arrow-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgba(var(--color-main),1)}.main__box-03 .box-header .arrows-wrapper .slick-arrow.slick-prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__box-03 .box-header .arrows-wrapper .slick-arrow:not(:first-child){margin-left:175px}.main__box-03 .box-wrapper{height:100%;position:relative;-webkit-filter:url(#round);filter:url(#round)}@media only screen and (min-width :1200px){.main__box-03 .box-wrapper:hover:before{background:rgba(var(--color-accent),1)}.main__box-03 .box-wrapper:hover .counter-mask:after{background:rgba(var(--color-accent),1)}.main__box-03 .box-wrapper:hover .counter-content *{color:#fff}}.main__box-03 .box-wrapper:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-clip-path:var(--shape-top-right);clip-path:var(--shape-top-right);background:rgba(var(--color-accent3),1);width:100%;height:100%;z-index:1}@media only screen and (max-width :1429px){.main__box-03 .box-wrapper:before{height:calc(100% - 20px)}}.main__box-03 .box-wrapper__mask{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:url(#round2);filter:url(#round2);width:calc(100% - 4px);height:calc(100% - 4px);z-index:2}@media only screen and (max-width :1429px){.main__box-03 .box-wrapper__mask{height:calc(100% - 24px)}}.main__box-03 .box-wrapper__mask:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-clip-path:var(--shape-top-right);clip-path:var(--shape-top-right);background:#fff;width:100%;height:100%;z-index:2}.main__box-03 .box-wrapper__content{width:100%;display:flex;flex-direction:column-reverse;padding:57px 54px;position:relative;z-index:4}.main__box-03 .box-wrapper__content .icon-wrapper{margin-bottom:33px}.main__box-03 .box-wrapper__content .icon-wrapper .icon path{fill:rgba(var(--color-accent),1)}.main__box-03 .slider-box-01 .slick-track{display:flex}.main__box-03 .slider-box-01 .slick-track .slick-slide{height:inherit;padding:0 12px}.main__box-03 .btn-wrapper{margin-top:50px;display:flex;justify-content:center}@media only screen and (max-width :991px){.main__box-03 .btn-wrapper{margin-top:20px}}.main__box-04,.product-page .main__products{background-color:rgb(var(--color-accent2))}.main__box-04 h2,.product-page .main__products h2{text-align:left}.main__box-04 .box-item,.product-page .main__products .box-item{height:22rem;background-color:#fff;-webkit-clip-path:var(--shape-top-right);clip-path:var(--shape-top-right);text-decoration:none}.main__box-04 .box-item__top,.product-page .main__products .box-item__top{height:75%;padding:1rem}.main__box-04 .box-item__top img,.product-page .main__products .box-item__top img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main__box-04 .box-item__bottom,.product-page .main__products .box-item__bottom{height:25%;border-top:1px solid rgb(var(--color-accent3))}.main__box-04 .box-item__bottom .btn,.product-page .main__products .box-item__bottom .btn{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 2rem;width:100%;height:100%;color:rgb(var(--color-main));text-decoration:none}.main__box-04 .box-item__bottom .btn:hover,.product-page .main__products .box-item__bottom .btn:hover{background-color:rgb(var(--color-main));color:#fff;text-decoration:underline}.main__box-05{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__box-05{padding:2rem 0}}@media only screen and (min-width:768px){.main__box-05{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__box-05{padding:3rem 0}}.main__box-05 .box{position:relative;margin-top:60px}@media only screen and (max-width :1499px){.main__box-05 .box{margin-top:40px}}@media only screen and (max-width :991px){.main__box-05 .box{margin-top:25px}}.main__box-05 .box:hover a{text-decoration:underline}.main__box-05 .box a{text-decoration:none}.main__box-05 .box-header{text-align:center;margin-bottom:25px;color:rgba(var(--color-accent2),1)}@media only screen and (max-width :1499px){.main__box-05 .box-header{margin-bottom:20px}}@media only screen and (max-width :991px){.main__box-05 .box-header{margin-bottom:15px}}@media only screen and (max-width :575px){.main__box-05 .box-header{margin-bottom:20px}}.main__box-05 .box-wrapper{height:100%;position:relative;padding-bottom:104.4502617801%}.main__box-05 .box-wrapper__icon{position:absolute;top:0;left:0;flex-grow:0;flex-shrink:0;display:flex;justify-content:flex-start;align-items:center;padding:50px 100px 0}@media only screen and (max-width :1499px){.main__box-05 .box-wrapper__icon{padding:40px 50px}}@media only screen and (max-width :991px){.main__box-05 .box-wrapper__icon{padding:20px 20px 0}}.main__box-05 .box-wrapper__icon.large{padding:50px 70px 0}@media only screen and (max-width :1499px){.main__box-05 .box-wrapper__icon.large{padding:30px 50px 0}}@media only screen and (max-width :1299px){.main__box-05 .box-wrapper__icon.large{padding:30px 40px 0}}@media only screen and (max-width :991px){.main__box-05 .box-wrapper__icon.large{padding:20px 20px 0}}.main__box-05 .box-wrapper__icon .icon{width:35px;height:35px;-o-object-fit:contain;object-fit:contain}.main__box-05 .box-wrapper__icon .icon *{fill:#fff}.main__box-05 .box-wrapper:hover .box-wrapper__img img{height:calc(100% - 130px);-webkit-filter:unset;filter:unset}.main__box-05 .box-wrapper:hover .box-content{-webkit-filter:unset;filter:unset;color:rgba(var(--color-main),1)}.main__box-05 .box-wrapper:hover .box-content__background{height:100%}.main__box-05 .box-wrapper__img{overflow:hidden;background:#fff;width:100%;transition:all .3s;transition-delay:.2s;position:absolute;top:0;left:0;width:100%;height:100%}.main__box-05 .box-wrapper__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s;position:absolute;top:0;left:0;-webkit-filter:brightness(.6);filter:brightness(.6)}.main__box-05 .box-wrapper .box-content{padding:50px 100px 60px;width:100%;text-align:left;position:absolute;bottom:0;left:0;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media only screen and (max-width :1499px){.main__box-05 .box-wrapper .box-content{padding:40px 70px}}@media only screen and (max-width :991px){.main__box-05 .box-wrapper .box-content{padding:20px}}.main__box-05 .box-wrapper .box-content.large{padding:50px 70px 60px}@media only screen and (max-width :1499px){.main__box-05 .box-wrapper .box-content.large{padding:40px 50px}}@media only screen and (max-width :1299px){.main__box-05 .box-wrapper .box-content.large{padding:30px 40px}}@media only screen and (max-width :991px){.main__box-05 .box-wrapper .box-content.large{padding:20px}}.main__box-05 .box-wrapper .box-content.large .main-btn{margin-top:30px}@media only screen and (max-width :1299px){.main__box-05 .box-wrapper .box-content.large .main-btn{margin-top:10px}}.main__box-05 .box-wrapper .box-content__background{width:100%;height:0;background:#fff;transition:all .3s;position:absolute;bottom:0;left:0}.main__box-05 .box-wrapper .box-content__header{margin:0;position:relative;padding-right:70px}.main__box-05 .box-wrapper .box-content__header .icon-wrapper{flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;--w:30px;width:var(--w);height:var(--w);border-radius:100%;background:rgba(var(--color-accent),1);margin-left:1.4rem;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;transition:all .4s}.main__box-05 .box-wrapper .box-content__header .icon-wrapper svg{--w:30%;width:var(--w);height:var(--w);transition:all .3s}.main__box-05 .box-wrapper .box-content__header .icon-wrapper svg path{fill:rgba(var(--color-accent2),1)}@media only screen and (max-width :991px){.main__box-05 .box-wrapper .box-content__header .icon-wrapper{opacity:1}}@media only screen and (min-width :576px){.main__box-05 .box-wrapper .box-content__header .icon-wrapper{--w:46px}}.main__box-05 .box-wrapper .box-content .main-btn{margin-top:40px}@media only screen and (max-width :1499px){.main__box-05 .box-wrapper .box-content .main-btn{margin-top:15px}}.main__box-05 .btn-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.main__box-05 .btn-wrapper .main-btn{margin-top:40px}.main__box-06{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__box-06{padding:2rem 0}}@media only screen and (min-width:768px){.main__box-06{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__box-06{padding:3rem 0}}.main__box-06 .box{position:relative}@media only screen and (max-width :991px){.main__box-06 .box{margin-top:15px}}@media only screen and (min-width :992px){.main__box-06 .box:nth-child(odd){padding-right:0}}@media only screen and (min-width :992px){.main__box-06 .box:nth-child(even){padding-left:0}}.main__box-06 .box:hover a h2{text-decoration:underline}.main__box-06 .box a{text-decoration:none}.main__box-06 .box-header{text-align:center;margin-bottom:85px;color:rgba(var(--color-accent2),1)}@media only screen and (max-width :1429px){.main__box-06 .box-header{margin-bottom:40px}}@media only screen and (max-width :991px){.main__box-06 .box-header{margin-bottom:15px}}@media only screen and (max-width :575px){.main__box-06 .box-header{margin-bottom:20px}}.main__box-06 .box-wrapper{position:relative}@media only screen and (min-width :992px){.main__box-06 .box-wrapper:hover .box-wrapper__img{padding-bottom:calc(56.6666666667% - 110px);transition:all .3s;transition-delay:.15s}}@media only screen and (min-width :992px) and (max-width :1499px){.main__box-06 .box-wrapper:hover .box-wrapper__img{padding-bottom:calc(56.6666666667% - 100px)}}@media only screen and (min-width :992px){.main__box-06 .box-wrapper:hover .box-wrapper__img img{-webkit-filter:brightness(.6);filter:brightness(.6)}.main__box-06 .box-wrapper:hover .box-content .main-btn{opacity:1;margin-top:40px;border:2px solid rgba(var(--color-accent2),1);max-height:500px;padding:16px 68px;transition:all .3s linear;transition-delay:.15s}}@media only screen and (min-width :992px) and (max-width :1499px){.main__box-06 .box-wrapper:hover .box-content .main-btn{margin-top:30px}}.main__box-06 .box-wrapper__img{overflow:hidden;width:100%;transition:all .15s;position:relative;padding-bottom:56.6666666667%;width:100%}.main__box-06 .box-wrapper__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s;position:absolute;top:0;left:0}.main__box-06 .box-wrapper .box-content{padding:50px 100px 40px;width:100%;text-align:left;position:relative;bottom:0;left:0}@media only screen and (max-width :1499px){.main__box-06 .box-wrapper .box-content{padding:40px 70px}}@media only screen and (max-width :1199px){.main__box-06 .box-wrapper .box-content{padding:40px 50px}}@media only screen and (max-width :991px){.main__box-06 .box-wrapper .box-content{padding:20px}}@media only screen and (max-width :575px){.main__box-06 .box-wrapper .box-content{padding:20px 0}}.main__box-06 .box-wrapper .box-content.large{padding:50px 70px 60px}@media only screen and (max-width :1499px){.main__box-06 .box-wrapper .box-content.large{padding:40px 50px}}@media only screen and (max-width :1299px){.main__box-06 .box-wrapper .box-content.large{padding:30px 40px}}@media only screen and (max-width :991px){.main__box-06 .box-wrapper .box-content.large{padding:20px}}@media only screen and (max-width :575px){.main__box-06 .box-wrapper .box-content.large{padding:20px 0}}.main__box-06 .box-wrapper .box-content__header{margin:0;position:relative;padding-right:70px}@media only screen and (max-width :1299px){.main__box-06 .box-wrapper .box-content__header{padding-right:0}}.main__box-06 .box-wrapper .box-content .main-btn{margin-top:30px}@media only screen and (min-width :992px){.main__box-06 .box-wrapper .box-content .main-btn{opacity:0;min-height:0;overflow:hidden;padding:0;max-height:0;border:unset;margin-top:0;transition:all .1s}}.main__box-06 .btn-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.main__box-06 .btn-wrapper .main-btn{margin-top:40px}.main__box-07{position:relative;padding:1.5rem 0;overflow:hidden}@media only screen and (min-width:576px){.main__box-07{padding:2rem 0}}@media only screen and (min-width:768px){.main__box-07{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__box-07{padding:3rem 0}}.main__box-07.hideBg .box-header:before{display:none}.main__box-07 .box a{text-decoration:none}.main__box-07 .box-header{position:relative;margin-bottom:200px;color:rgba(var(--color-accent2),1)}@media only screen and (max-width :1429px){.main__box-07 .box-header{margin-bottom:100px}}@media only screen and (max-width :1499px){.main__box-07 .box-header{margin-bottom:80px}}@media only screen and (max-width :1199px){.main__box-07 .box-header{margin-bottom:50px}}@media only screen and (max-width :575px){.main__box-07 .box-header{margin-bottom:40px}}.main__box-07 .box-header:before{content:"";position:absolute;top:65px;left:0;width:100%;height:530px;background:rgba(var(--color-accent3),1);z-index:-1}@media only screen and (max-width :1499px){.main__box-07 .box-header:before{height:400px;top:60px}}@media only screen and (max-width :1299px){.main__box-07 .box-header:before{height:350px;top:52px}}@media only screen and (max-width :1199px){.main__box-07 .box-header:before{height:250px;top:42px}}@media only screen and (max-width :991px){.main__box-07 .box-header:before{display:none}}.main__box-07 .box-header .pattern-first{top:0;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main__box-07 .box-header .pattern-second{background:rgba(var(--color-accent2),1);left:100%;top:0;-webkit-transform:rotate(-90deg) translateX(-65px);transform:rotate(-90deg) translateX(-65px);-webkit-transform-origin:bottom;transform-origin:bottom}@media only screen and (max-width :1499px){.main__box-07 .box-header .pattern-second{-webkit-transform:rotate(-90deg) translateX(-60px);transform:rotate(-90deg) translateX(-60px)}}@media only screen and (max-width :1299px){.main__box-07 .box-header .pattern-second{-webkit-transform:rotate(-90deg) translateX(-52px);transform:rotate(-90deg) translateX(-52px)}}@media only screen and (max-width :1199px){.main__box-07 .box-header .pattern-second{-webkit-transform:rotate(-90deg) translateX(-42px);transform:rotate(-90deg) translateX(-42px)}}.main__box-07 .box-wrapper{height:100%}.main__box-07 .box-wrapper:hover .box-wrapper__img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.main__box-07 .box-wrapper:hover .box-content__header{text-decoration:underline}.main__box-07 .box-wrapper__img{overflow:hidden;background:#fff;width:100%;padding-bottom:calc(var(--sizes) * 100%);position:relative}.main__box-07 .box-wrapper__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .4s;position:absolute;top:0;left:0}.main__box-07 .box-content{padding:50px 0 0;width:100%}@media only screen and (max-width :1429px){.main__box-07 .box-content{padding:40px 0}}@media only screen and (max-width :1199px){.main__box-07 .box-content{padding:30px 0}}@media only screen and (max-width :575px){.main__box-07 .box-content{padding:20px 25px 40px}}.main__box-07 .box-content__desc{color:rgba(var(--font-dark-color),1);line-height:1.8;margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.main__box-07 .box-content__desc div[class^=font-size]{width:70%}.main__box-07 .slider-carousel-box-7 .slick-list{padding-right:17%!important;overflow:unset}.main__box-07 .slider-carousel-box-7 .slick-list .slick-track{display:flex}.main__box-07 .slider-carousel-box-7 .slick-list .slick-track .slick-slide{height:inherit;padding:0 15px}.main__box-07 .slider-carousel-box-7 .slick-list .slick-track .slick-slide.slick-active{opacity:1}.main__box-07 .slider-box-arrows{margin-top:60px;padding:20px 0;display:flex;align-items:center;justify-content:center;width:100%;border-bottom:2px solid rgba(var(--color-accent3),1);border-top:2px solid rgba(var(--color-accent3),1)}@media only screen and (max-width :1499px){.main__box-07 .slider-box-arrows{margin-top:40px}}@media only screen and (max-width :991px){.main__box-07 .slider-box-arrows{margin-top:25px}}.main__box-07 .slider-box-arrows .slick-arrow{outline:0!important;text-indent:-9999px;--w:28px;width:var(--w);height:var(--w);border:none;background:0 0;position:relative;transition:background-color .25s ease;will-change:background-color;pointer-events:all}.main__box-07 .slider-box-arrows .slick-arrow::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(/img/ikony/arrow-right.svg);mask-image:url(/img/ikony/arrow-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgba(var(--color-main),1);transition:fitler .25s ease;will-change:filter}.main__box-07 .slider-box-arrows .slick-arrow.slick-prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__box-07 .slider-box-arrows .slick-arrow:not(:first-child){margin-left:1rem}.main__box-07 .btn-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.main__box-07 .btn-wrapper .main-btn{margin-top:40px}.main__box-08{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__box-08{padding:2rem 0}}@media only screen and (min-width:768px){.main__box-08{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__box-08{padding:3rem 0}}.main__box-08.hideBg:before{display:none}.main__box-08.hideBg .box-header h2{color:rgba(var(--color-main),1)}.main__box-08:before{content:"";position:absolute;top:0;left:0;width:100%;height:45%;max-height:570px;background:rgba(var(--color-main),1)}@media only screen and (max-width :1299px){.main__box-08:before{max-height:350px}}@media only screen and (max-width :1199px){.main__box-08:before{max-height:360px}}.main__box-08 .pattern-first{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:-76px;right:12px;background:rgba(var(--color-accent2),1)}.main__box-08 .pattern-second{right:calc(100% - 12px);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:bottom center;transform-origin:bottom center;top:70px}.main__box-08 .box-header{margin-bottom:85px}@media only screen and (min-width :1921px){.main__box-08 .box-header{margin-bottom:160px}}@media only screen and (max-width :1499px){.main__box-08 .box-header{margin-bottom:60px}}@media only screen and (max-width :991px){.main__box-08 .box-header{margin-bottom:30px}}@media only screen and (max-width :575px){.main__box-08 .box-header{margin-bottom:20px}}.main__box-08 .box-header h2{color:#fff}.main__box-08 .box-wrapper{overflow:hidden;position:relative}@media only screen and (max-width :991px){.main__box-08 .box-wrapper{margin-top:20px}}.main__box-08 .box-wrapper:hover.has-text .box-wrapper__img img{height:90%}@media only screen and (max-width :991px){.main__box-08 .box-wrapper:hover.has-text .box-wrapper__img img{height:100%}}.main__box-08 .box-wrapper:hover .box-content{bottom:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media only screen and (min-width :992px){.main__box-08 .box-wrapper:nth-child(even){padding-left:0}.main__box-08 .box-wrapper:nth-child(even) .box-content{left:0}}@media only screen and (min-width :992px){.main__box-08 .box-wrapper:nth-child(odd){padding-right:0}}.main__box-08 .box-wrapper figure{padding-bottom:118.7692307692%;overflow:hidden;position:relative}@media only screen and (max-width :991px){.main__box-08 .box-wrapper figure{padding-bottom:75%}}.main__box-08 .box-wrapper figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;transition:all .3s}.main__box-08 .box-wrapper figure .box-wrapper__img--overlay{background:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .3s linear;z-index:3}.main__box-08 .box-wrapper a{text-decoration:none}.main__box-08 .box-content{position:absolute;left:12px;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);background:#fff;color:rgba(var(--color-main),1);text-decoration:none;transition:all .2s;opacity:0;width:calc(100% - 12px);padding:60px 90px;z-index:4}@media only screen and (max-width :991px){.main__box-08 .box-content{position:static;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);padding:30px 0}}@media only screen and (max-width :575px){.main__box-08 .box-content{padding:15px 0}}.main__box-08 .box-content__desc{margin-top:20px}.main__box-08 .box-content .main-btn{margin-top:35px}@media only screen and (max-width :991px){.main__box-08 .box-content .main-btn{margin-top:20px}}.main__box-08 .btn-wrapper{text-align:center;margin-top:50px}.main__counter-01{padding:1.5rem 0;position:relative}@media only screen and (min-width:576px){.main__counter-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__counter-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__counter-01{padding:3rem 0}}@media only screen and (min-width :1921px){.main__counter-01{padding:200px 0}}.main__counter-01.dark{color:#fff;background:rgba(var(--color-main),1)}.main__counter-01.dark .counter__background+.counter__text .counter__text--left:before{background:#fff}@media only screen and (max-width :575px){.main__counter-01.dark .counter__text--right .kafelek .counter-wrapper{text-align:center}}@media only screen and (max-width :767px){.main__counter-01.dark .counter__text--right .kafelek .counter-wrapper{justify-content:center}}.main__counter-01.dark .counter__text--right .kafelek .counter-wrapper .number{color:#fff}.main__counter-01.dark .counter__text--right .kafelek .counter-wrapper .desc{opacity:.6}@media only screen and (max-width :575px){.main__counter-01.dark .counter__text--right .kafelek .counter-wrapper .desc{padding:0 15px}}.main__counter-01.dark .counter__text--left .txt-header{color:#fff;position:relative}.main__counter-01.dark .counter__text--left .txt-header:before{content:"";position:absolute;top:-42px;left:0;width:112px;height:2px;background:rgba(var(--color-accent),1)}@media only screen and (max-width :767px){.main__counter-01.dark .counter__text--left .txt-header:before{top:-22px;width:74px}}.main__counter-01 .counter__background{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.main__counter-01 .counter__background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--darken));z-index:2;transition:.5s}.main__counter-01 .counter__background img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__counter-01 .counter__text{position:relative;z-index:2}.main__counter-01 .counter__text--left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative}.main__counter-01 .counter__text--left.invert{align-items:flex-end;text-align:right}.main__counter-01 .counter__text--left.invert:before{left:unset;right:12px}.main__counter-01 .counter__text--left .txt-header{margin-top:40px}@media only screen and (max-width :767px){.main__counter-01 .counter__text--left .txt-header{margin-top:20px}}.main__counter-01 .counter__text--left .main-btn{margin-top:80px}@media only screen and (max-width :1499px){.main__counter-01 .counter__text--left .main-btn{margin-top:80px}}@media only screen and (max-width :1199px){.main__counter-01 .counter__text--left .main-btn{display:none}}.main__counter-01 .counter__text--right .text-section{margin-bottom:34px}@media only screen and (min-width :1921px){.main__counter-01 .counter__text--right .text-section{margin-bottom:140px}}@media only screen and (max-width :1499px){.main__counter-01 .counter__text--right .text-section{margin-bottom:40px}}@media only screen and (max-width :1199px){.main__counter-01 .counter__text--right .text-section{margin-bottom:0;margin-top:40px}}@media only screen and (max-width :991px){.main__counter-01 .counter__text--right .text-section{margin-bottom:15px;margin-top:15px}}@media only screen and (max-width :767px){.main__counter-01 .counter__text--right .text-section{margin-bottom:14px}}.main__counter-01 .counter__text--right .kafelek{text-align:left}.main__counter-01 .counter__text--right .kafelek .counter-mask{transition:1s}.main__counter-01 .counter__text--right .kafelek .counter-wrapper{padding:40px;width:100%;height:100%;display:flex;align-items:flex-start;transition:all .3s ease;position:relative;cursor:pointer}@media only screen and (max-width :767px){.main__counter-01 .counter__text--right .kafelek .counter-wrapper{text-align:center}}@media only screen and (max-width :1799px){.main__counter-01 .counter__text--right .kafelek .counter-wrapper{padding:40px}}.main__counter-01 .counter__text--right .kafelek .counter-wrapper:hover .counter-mask{position:absolute;top:0;left:0;width:100%;height:100%;transition:1s;-webkit-filter:url(#round);filter:url(#round)}.main__counter-01 .counter__text--right .kafelek .counter-wrapper:hover .counter-mask:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--color-accent),1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,9% 100%,0 85%,0 50%);clip-path:polygon(0 0,100% 0,100% 100%,9% 100%,0 85%,0 50%);transition:.4s}@media only screen and (max-width :991px){.main__counter-01 .counter__text--right .kafelek .counter-wrapper{padding:40px 40px 0 0}}@media only screen and (max-width :767px){.main__counter-01 .counter__text--right .kafelek .counter-wrapper{padding:20px 0}}@media only screen and (max-width :575px){.main__counter-01 .counter__text--right .kafelek .counter-wrapper{padding:15px 0}}.main__counter-01 .counter__text--right .kafelek .counter-wrapper .number{position:relative;color:rgba(var(--color-main),1);transition:all .3s ease;margin:0;line-height:1}.main__counter-01 .counter__text--right .kafelek .counter-wrapper .number.add-space:after{margin-left:10px}.main__counter-01 .counter__text--right .kafelek .counter-wrapper .number:after{content:attr(data-addon)}.main__counter-01 .counter__text--right .kafelek .counter-wrapper .desc{position:relative;margin-top:25px}@media only screen and (max-width :767px){.main__counter-01 .counter__text--right .kafelek .counter-wrapper .desc{margin-top:10px}}.main__counter-01 .counter__text--right .btn-wrapper{display:flex;justify-content:flex-start;margin-top:60px;display:none}@media only screen and (max-width :1199px){.main__counter-01 .counter__text--right .btn-wrapper{display:block}}@media only screen and (max-width :767px){.main__counter-01 .counter__text--right .btn-wrapper{margin-top:30px;text-align:center}}.main__counter-02{padding:1.5rem 0;position:relative}@media only screen and (min-width:576px){.main__counter-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__counter-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__counter-02{padding:3rem 0}}.main__counter-02 .counter .kafelek{text-align:left}.main__counter-02 .counter .kafelek .counter-wrapper{position:relative;z-index:4;height:100%;display:flex;-webkit-filter:url(#round);filter:url(#round);padding:60px 45px;cursor:pointer;transition:.5s}@media only screen and (max-width :1799px){.main__counter-02 .counter .kafelek .counter-wrapper{padding:60px 45px}}@media only screen and (max-width :1499px){.main__counter-02 .counter .kafelek .counter-wrapper{padding:60px 45px}}@media only screen and (max-width :1429px){.main__counter-02 .counter .kafelek .counter-wrapper{padding:60px 45px;margin-bottom:20px}}@media only screen and (max-width :575px){.main__counter-02 .counter .kafelek .counter-wrapper{display:grid;place-items:center;padding:30px 40px}}.main__counter-02 .counter .kafelek .counter-wrapper:hover:before{transition:.5s;background:rgba(var(--color-accent),1)}.main__counter-02 .counter .kafelek .counter-wrapper:hover .counter-mask:after{transition:.5s;background:rgba(var(--color-accent),1)}.main__counter-02 .counter .kafelek .counter-wrapper:hover .counter-content *{color:#fff}.main__counter-02 .counter .kafelek .counter-wrapper:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,9% 100%,0 85%,0 50%);clip-path:polygon(0 0,100% 0,100% 100%,9% 100%,0 85%,0 50%);background:rgba(var(--color-accent3),1);width:100%;height:100%;z-index:1}@media only screen and (max-width :1429px){.main__counter-02 .counter .kafelek .counter-wrapper:before{height:calc(100% - 20px)}}.main__counter-02 .counter .kafelek .counter-wrapper .counter-mask{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:url(#round2);filter:url(#round2);width:calc(100% - 4px);height:calc(100% - 4px);z-index:2}@media only screen and (max-width :1429px){.main__counter-02 .counter .kafelek .counter-wrapper .counter-mask{height:calc(100% - 24px)}}.main__counter-02 .counter .kafelek .counter-wrapper .counter-mask:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,9% 100%,0 85%,0 50%);clip-path:polygon(0 0,100% 0,100% 100%,9% 100%,0 85%,0 50%);background:#fff;width:100%;height:100%;z-index:2}.main__counter-02 .counter .kafelek .counter-wrapper .counter-content{width:100%;position:relative;z-index:4}.main__counter-02 .counter .kafelek .counter-wrapper .counter-content .number{position:relative;font-weight:400;margin:0;line-height:1;overflow-wrap:break-word}.main__counter-02 .counter .kafelek .counter-wrapper .counter-content .number.add-space:after{margin-left:10px}.main__counter-02 .counter .kafelek .counter-wrapper .counter-content .number:after{content:attr(data-addon)}.main__counter-02 .counter .kafelek .counter-wrapper .counter-content .desc{margin-bottom:0;margin-top:25px}@media only screen and (max-width :575px){.main__counter-02 .counter .kafelek .counter-wrapper .counter-content .desc{margin-top:10px}}@media only screen and (max-width :575px){.main__counter-02 .counter .kafelek .counter-wrapper .counter-content .desc{max-width:250px}}.main__counter-02 .counter__text{position:relative;z-index:2;margin-bottom:80px}@media only screen and (max-width :1499px){.main__counter-02 .counter__text{margin-bottom:70px}}@media only screen and (max-width :991px){.main__counter-02 .counter__text{margin-bottom:20px}}@media only screen and (max-width :575px){.main__counter-02 .counter__text{margin-bottom:0}}.main__counter-02 .counter__text--left{position:relative}.main__counter-02 .counter__text--left .txt-header{margin:0}@media only screen and (max-width :991px){.main__counter-02 .counter__text--right .txt{margin-bottom:15px;margin-top:15px}}@media only screen and (max-width :767px){.main__counter-02 .counter__text--right .txt{margin-bottom:30px}}.main__contact-form-01{padding:1.5rem 0;background:rgba(var(--color-accent2),1);color:#fff}@media only screen and (min-width:576px){.main__contact-form-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__contact-form-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__contact-form-01{padding:3rem 0}}.main__contact-form-01 .contact-form__text{padding:110px 270px 110px 140px;margin-right:-35px;position:relative;height:100%;z-index:5;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width :1799px){.main__contact-form-01 .contact-form__text{padding:120px 180px 120px 120px}}@media only screen and (max-width :1499px){.main__contact-form-01 .contact-form__text{padding:80px 160px 80px 120px}}@media only screen and (max-width :1299px){.main__contact-form-01 .contact-form__text{padding:90px}}@media only screen and (max-width :1199px){.main__contact-form-01 .contact-form__text{padding:60px 70px}}@media only screen and (max-width :991px){.main__contact-form-01 .contact-form__text{margin-right:0;margin-bottom:-16px;padding:50px 60px 60px}}@media only screen and (max-width :575px){.main__contact-form-01 .contact-form__text{padding:40px 20px 50px}}.main__contact-form-01 .contact-form__text--mask{-webkit-filter:url(#round);filter:url(#round);position:absolute;top:0;left:0;bottom:0;width:100%}.main__contact-form-01 .contact-form__text--mask:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--darken));-webkit-clip-path:polygon(0 0,100% 0,100% 100%,5% 100%,0 92%);clip-path:polygon(0 0,100% 0,100% 100%,5% 100%,0 92%);z-index:2}@media only screen and (max-width :991px){.main__contact-form-01 .contact-form__text--mask:before{-webkit-clip-path:unset;clip-path:unset}}.main__contact-form-01 .contact-form__text--mask img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,5% 100%,0 92%);clip-path:polygon(0 0,100% 0,100% 100%,5% 100%,0 92%);z-index:1}@media only screen and (max-width :991px){.main__contact-form-01 .contact-form__text--mask img{-webkit-clip-path:unset;clip-path:unset}}.main__contact-form-01 .contact-form__text--icon{position:relative;margin-bottom:130px}@media only screen and (max-width :1799px){.main__contact-form-01 .contact-form__text--icon{margin-bottom:130px}}@media only screen and (max-width :1499px){.main__contact-form-01 .contact-form__text--icon{margin-bottom:100px}}@media only screen and (max-width :1199px){.main__contact-form-01 .contact-form__text--icon{margin-bottom:60px}}@media only screen and (max-width :575px){.main__contact-form-01 .contact-form__text--icon{margin-bottom:30px}}.main__contact-form-01 .contact-form__text--icon .icon{width:45px;height:45px}.main__contact-form-01 .contact-form__text--icon .icon path{fill:#fff}.main__contact-form-01 .contact-form__text--header{margin:0;position:relative}.main__contact-form-01 .contact-form__form{padding:120px 90px;position:relative;z-index:3;height:100%;display:flex;align-items:center;justify-content:flex-start}@media only screen and (max-width :1799px){.main__contact-form-01 .contact-form__form{padding:90px}}@media only screen and (max-width :1499px){.main__contact-form-01 .contact-form__form{padding:80px 95px}}@media only screen and (max-width :1299px){.main__contact-form-01 .contact-form__form{padding:70px}}@media only screen and (max-width :1199px){.main__contact-form-01 .contact-form__form{padding:60px}}@media only screen and (max-width :575px){.main__contact-form-01 .contact-form__form{padding:47px 20px 40px}}.main__contact-form-01 .contact-form__form--mask{-webkit-filter:url(#round);filter:url(#round);position:absolute;top:0;left:0;bottom:0;width:100%}.main__contact-form-01 .contact-form__form--mask:before{content:"";width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 92%,92% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 92%,92% 100%,0 100%);display:block;background:#fff}@media only screen and (max-width :991px){.main__contact-form-01 .contact-form__form--mask:before{-webkit-clip-path:unset;clip-path:unset}}.main__contact-form-01 .contact-form__form .form{display:flex;flex-wrap:wrap}.main__contact-form-01 .contact-form__form .form .object_form_exhibit,.main__contact-form-01 .contact-form__form .form .webiso_form_exhibit{display:none}.main__contact-form-01 .contact-form__form .form .contactform div,.main__contact-form-01 .contact-form__form .form section{display:flex;flex-direction:column-reverse;position:relative;flex:1 1 100%;margin:0 0 20px}@media only screen and (max-width :575px){.main__contact-form-01 .contact-form__form .form .contactform div,.main__contact-form-01 .contact-form__form .form section{margin-bottom:12px}}.main__contact-form-01 .contact-form__form .form .contactform div[data-field=textarea],.main__contact-form-01 .contact-form__form .form section[data-field=textarea]{flex:1 1 100%}.main__contact-form-01 .contact-form__form .form .contactform div input,.main__contact-form-01 .contact-form__form .form .contactform div select,.main__contact-form-01 .contact-form__form .form .contactform div textarea,.main__contact-form-01 .contact-form__form .form section input,.main__contact-form-01 .contact-form__form .form section select,.main__contact-form-01 .contact-form__form .form section textarea{outline:0;width:100%;padding:12px 30px;border:2px solid rgba(var(--color-accent3),1);-webkit-appearance:none;appearance:none;transition:all .4s linear;color:rgba(var(--color-main),1);font-size:15px}@media only screen and (max-width :575px){.main__contact-form-01 .contact-form__form .form .contactform div input,.main__contact-form-01 .contact-form__form .form .contactform div select,.main__contact-form-01 .contact-form__form .form .contactform div textarea,.main__contact-form-01 .contact-form__form .form section input,.main__contact-form-01 .contact-form__form .form section select,.main__contact-form-01 .contact-form__form .form section textarea{padding:12px 20px}}.main__contact-form-01 .contact-form__form .form .contactform div input:not([type=checkbox]),.main__contact-form-01 .contact-form__form .form .contactform div select:not([type=checkbox]),.main__contact-form-01 .contact-form__form .form .contactform div textarea:not([type=checkbox]),.main__contact-form-01 .contact-form__form .form section input:not([type=checkbox]),.main__contact-form-01 .contact-form__form .form section select:not([type=checkbox]),.main__contact-form-01 .contact-form__form .form section textarea:not([type=checkbox]){caret-color:rgba(var(--color-accent2),1)}.main__contact-form-01 .contact-form__form .form .contactform div input:not([type=checkbox]):focus,.main__contact-form-01 .contact-form__form .form .contactform div select:not([type=checkbox]):focus,.main__contact-form-01 .contact-form__form .form .contactform div textarea:not([type=checkbox]):focus,.main__contact-form-01 .contact-form__form .form section input:not([type=checkbox]):focus,.main__contact-form-01 .contact-form__form .form section select:not([type=checkbox]):focus,.main__contact-form-01 .contact-form__form .form section textarea:not([type=checkbox]):focus{border-color:rgba(var(--color-accent),1)}.main__contact-form-01 .contact-form__form .form .contactform div input.is-error,.main__contact-form-01 .contact-form__form .form .contactform div select.is-error,.main__contact-form-01 .contact-form__form .form .contactform div textarea.is-error,.main__contact-form-01 .contact-form__form .form section input.is-error,.main__contact-form-01 .contact-form__form .form section select.is-error,.main__contact-form-01 .contact-form__form .form section textarea.is-error{border-color:#e05050!important;-webkit-animation:errorAnim .5s;animation:errorAnim .5s}@-webkit-keyframes errorAnim{0%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes errorAnim{0%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.main__contact-form-01 .contact-form__form .form .contactform div select,.main__contact-form-01 .contact-form__form .form section select{cursor:pointer}.main__contact-form-01 .contact-form__form .form .main-btn{margin:10px 0 0 0;width:100%;background:rgba(var(--color-main),1);border-color:rgba(var(--color-main),1)}@media only screen and (max-width :991px){.main__contact-form-01 .contact-form__form .form .main-btn{width:50%;margin:8px auto 0}}.main__contact-form-01 .contact-form__form .form .main-btn:hover{background:rgba(var(--color-accent),1);border-color:rgba(var(--color-accent),1);color:#fff}.main__contact-form-02{padding:1.5rem 0;position:relative;overflow:hidden;background-color:#030f25}@media only screen and (min-width:576px){.main__contact-form-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__contact-form-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__contact-form-02{padding:3rem 0}}.main__contact-form-02 .object_form_exhibit{display:none}.main__contact-form-02 .contact-form section[data-field=checkbox]{display:flex;gap:10px}.main__contact-form-02 .contact-form section[data-field=checkbox] label{position:static}.main__contact-form-02 .contact-form section[data-field=checkbox] input[type=checkbox]{width:auto}.main__contact-form-02 .contact-form section[data-field=checkbox] input[type=checkbox]:valid+label{color:#fff;-webkit-transform:translateX(0);transform:translateX(0)}.main__contact-form-02 .contact-form section[data-field=checkbox] input[type=checkbox]:focus+label{color:#fff;-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width :1300px){.main__contact-form-02 .contact-form{display:flex}}.main__contact-form-02 .contact-form--desc{text-align:center;margin-bottom:30px}@media only screen and (min-width :1300px){.main__contact-form-02 .contact-form--desc{margin:20px 0;text-align:left}.main__contact-form-02 .contact-form--desc div{width:60%}}.main__contact-form-02 .contact-form--desc .title{color:rgba(var(--color-accent3),.5);font-size:90%;margin-bottom:10px}.main__contact-form-02 .contact-form--desc .short{color:#fff}.main__contact-form-02 .contact-form section{position:relative;margin:20px 0}@media only screen and (min-width :992px){.main__contact-form-02 .contact-form section form{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr auto .6fr;gap:0 20px;grid-template-areas:"name phone" "email brand" "message message" "rodo send"}.main__contact-form-02 .contact-form section form section:nth-child(1){margin-top:0}.main__contact-form-02 .contact-form section form section:nth-child(2){margin-top:0}}@media only screen and (min-width :576px){.main__contact-form-02 .contact-form section form{padding:0 15px}}@media only screen and (min-width :768px){.main__contact-form-02 .contact-form section form{padding:0 45px}}@media only screen and (min-width :1200px){.main__contact-form-02 .contact-form section form{padding:0 60px}}.main__contact-form-02 .contact-form section form section[data-field=textarea]{grid-area:message}.main__contact-form-02 .contact-form section form section[data-field=textarea] textarea{min-height:150px}.main__contact-form-02 .contact-form section form section[data-field=checkbox]{grid-area:rodo}.main__contact-form-02 .contact-form section form button.main-btn{grid-area:send;margin-left:auto}.main__contact-form-02 .contact-form section input,.main__contact-form-02 .contact-form section textarea{border:none;border-bottom:1px solid rgba(var(--color-accent3),.5);padding:10px 0;display:block;background-color:transparent;width:100%;color:#fff;font-size:80%}@media only screen and (min-width :1300px){.main__contact-form-02 .contact-form section input,.main__contact-form-02 .contact-form section textarea{font-size:100%}}.main__contact-form-02 .contact-form section input:focus,.main__contact-form-02 .contact-form section textarea:focus{border-bottom-color:rgba(var(--color-accent),1);outline:0}.main__contact-form-02 .contact-form section input.active+label,.main__contact-form-02 .contact-form section textarea.active+label{color:#fff;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.main__contact-form-02 .contact-form section label{position:absolute;color:rgba(var(--color-accent3),.5);left:0;top:15px;font-size:80%;transition:.4s}.main__contact-form-02 .contact-form section label.active{color:#fff;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.main__contact-form-03{padding:1.5rem 0;position:relative;overflow:hidden}@media only screen and (min-width:576px){.main__contact-form-03{padding:2rem 0}}@media only screen and (min-width:768px){.main__contact-form-03{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__contact-form-03{padding:3rem 0}}.main__contact-form-03.hideBg:before{display:none}.main__contact-form-03.reverse:before{right:unset;left:0;border-radius:0 var(--rounded-corners3) var(--rounded-corners3) 0}@media only screen and (min-width :1200px){.main__contact-form-03::before{content:"";position:absolute;bottom:0;right:0;width:53vw;height:100%;background:#fff;z-index:-1;border-radius:var(--rounded-corners3) 0 0 var(--rounded-corners3)}}.main__contact-form-03 .contact-form{position:relative;z-index:9}.main__contact-form-03 .box-header{text-align:left;margin-bottom:50px}@media only screen and (max-width :1199px){.main__contact-form-03 .box-header{text-align:center}}.main__contact-form-03 .box-header h3{color:rgba(var(--color-accent),1);text-transform:uppercase;margin-bottom:2rem}@media only screen and (min-width :1200px){.main__contact-form-03 .box-header h3{margin-bottom:3rem}}.main__contact-form-03 .contact-text{letter-spacing:.4px;line-height:175%;margin-bottom:50px}@media only screen and (max-width :1199px){.main__contact-form-03 .contact-text{text-align:center}}.main__contact-form-03 .contact-links{flex-direction:column}@media only screen and (max-width :1199px){.main__contact-form-03 .contact-links{align-items:center;margin-bottom:50px}}.main__contact-form-03 .contact-links__link{margin-bottom:10px;margin-right:0}.main__contact-form-03 .form{display:flex;flex-wrap:wrap;margin:0 -20px}@media only screen and (max-width :575px){.main__contact-form-03 .form{margin:0}}.main__contact-form-03 .form .object_form_exhibit,.main__contact-form-03 .form .webiso_form_exhibit{display:none}.main__contact-form-03 .form .contactform div,.main__contact-form-03 .form section{display:flex;flex-direction:column-reverse;position:relative;flex:1 1 100%;margin:0 10px 25px}@media only screen and (max-width :1199px){.main__contact-form-03 .form .contactform div,.main__contact-form-03 .form section{margin:0 20px 40px}}@media only screen and (max-width :991px){.main__contact-form-03 .form .contactform div,.main__contact-form-03 .form section{margin:0 20px 20px}}.main__contact-form-03 .form .contactform div[data-field=textarea],.main__contact-form-03 .form section[data-field=textarea]{flex:1 1 100%}.main__contact-form-03 .form .contactform div[data-field=checkbox],.main__contact-form-03 .form section[data-field=checkbox]{width:60%;flex-direction:row;flex:unset;justify-content:flex-start;align-items:center}@media only screen and (max-width :575px){.main__contact-form-03 .form .contactform div[data-field=checkbox],.main__contact-form-03 .form section[data-field=checkbox]{width:100%}}.main__contact-form-03 .form .contactform div input,.main__contact-form-03 .form .contactform div select,.main__contact-form-03 .form .contactform div textarea,.main__contact-form-03 .form section input,.main__contact-form-03 .form section select,.main__contact-form-03 .form section textarea{outline:0;width:100%;padding:10px 20px;border:2px solid #e8ebfd;background:rgba(var(--color-accent2),1);-webkit-appearance:none;appearance:none;transition:all .4s linear;color:rgba(var(--color-main),1);font-weight:700}.main__contact-form-03 .form .contactform div input:not([type=checkbox]),.main__contact-form-03 .form .contactform div select:not([type=checkbox]),.main__contact-form-03 .form .contactform div textarea:not([type=checkbox]),.main__contact-form-03 .form section input:not([type=checkbox]),.main__contact-form-03 .form section select:not([type=checkbox]),.main__contact-form-03 .form section textarea:not([type=checkbox]){border-radius:var(--rounded-corners3) 0 0 var(--rounded-corners3);caret-color:rgba(var(--color-accent),1)}.main__contact-form-03 .form .contactform div input:not([type=checkbox]):focus,.main__contact-form-03 .form .contactform div select:not([type=checkbox]):focus,.main__contact-form-03 .form .contactform div textarea:not([type=checkbox]):focus,.main__contact-form-03 .form section input:not([type=checkbox]):focus,.main__contact-form-03 .form section select:not([type=checkbox]):focus,.main__contact-form-03 .form section textarea:not([type=checkbox]):focus{border-color:rgba(var(--color-accent),1)}.main__contact-form-03 .form .contactform div input:not([type=checkbox]):focus~label,.main__contact-form-03 .form .contactform div select:not([type=checkbox]):focus~label,.main__contact-form-03 .form .contactform div textarea:not([type=checkbox]):focus~label,.main__contact-form-03 .form section input:not([type=checkbox]):focus~label,.main__contact-form-03 .form section select:not([type=checkbox]):focus~label,.main__contact-form-03 .form section textarea:not([type=checkbox]):focus~label{display:none}.main__contact-form-03 .form .contactform div input:not([type=checkbox]).has-content~label,.main__contact-form-03 .form .contactform div select:not([type=checkbox]).has-content~label,.main__contact-form-03 .form .contactform div textarea:not([type=checkbox]).has-content~label,.main__contact-form-03 .form section input:not([type=checkbox]).has-content~label,.main__contact-form-03 .form section select:not([type=checkbox]).has-content~label,.main__contact-form-03 .form section textarea:not([type=checkbox]).has-content~label{display:none}.main__contact-form-03 .form .contactform div input.is-error,.main__contact-form-03 .form .contactform div select.is-error,.main__contact-form-03 .form .contactform div textarea.is-error,.main__contact-form-03 .form section input.is-error,.main__contact-form-03 .form section select.is-error,.main__contact-form-03 .form section textarea.is-error{border-color:#e05050!important;-webkit-animation:errorAnim .5s;animation:errorAnim .5s}@keyframes errorAnim{0%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.main__contact-form-03 .form .contactform div select,.main__contact-form-03 .form section select{cursor:pointer}.main__contact-form-03 .form .contactform div textarea,.main__contact-form-03 .form section textarea{height:calc(100% - 35px);min-height:120px}.main__contact-form-03 .form .contactform div label,.main__contact-form-03 .form section label{position:absolute;left:20px;width:calc(100% - 40px);top:12px;transition:.3s;z-index:1;font-size:16px;pointer-events:none}.main__contact-form-03 .form .contactform div a,.main__contact-form-03 .form section a{color:rgba(var(--color-main),1);font-weight:500}.main__contact-form-03 .form .contactform div a:hover,.main__contact-form-03 .form section a:hover{color:rgba(var(--color-accent),1)}.main__contact-form-03 .form .contactform div input[type=checkbox],.main__contact-form-03 .form section input[type=checkbox]{width:28px;height:28px;border:3px solid rgba(var(--color-main),1);border-radius:var(--rounded-corners3);position:relative;padding:10px;margin-right:20px;cursor:pointer}.main__contact-form-03 .form .contactform div input[type=checkbox]:checked,.main__contact-form-03 .form section input[type=checkbox]:checked{border-color:rgba(var(--color-accent),1)}.main__contact-form-03 .form .contactform div input[type=checkbox]:checked:after,.main__contact-form-03 .form section input[type=checkbox]:checked:after{content:"✔";position:absolute;top:-2px;left:0;width:100%;height:100%;display:flex;justify-content:center;color:rgba(var(--color-accent),1)}.main__contact-form-03 .form .contactform div input[type=checkbox]~label,.main__contact-form-03 .form section input[type=checkbox]~label{position:static;pointer-events:all}.main__contact-form-03 .form .contactform div:focus-within label,.main__contact-form-03 .form section:focus-within label{color:rgba(var(--color-main),1)}.main__contact-form-03 .form .main-btn{margin-right:20px;margin-left:auto;height:53px}@media only screen and (max-width :575px){.main__contact-form-03 .form .main-btn{margin-left:20px;margin-right:auto}}.main__contact-form-03 .map{margin-bottom:70px}@media only screen and (min-width :1200px){.main__contact-form-03 .map{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(50% - 100px);margin-bottom:0}}.main__contact-form-03 .map .iframe-container{position:relative;z-index:1;width:100%;min-height:250px;padding-top:56.25%;border-radius:var(--rounded-corners3);overflow:hidden}.main__contact-form-03 .map .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main__career-01{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__career-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__career-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__career-01{padding:3rem 0}}.main__career-01 .pattern-first{top:0;right:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main__career-01 .career__left--header{margin-bottom:100px}@media only screen and (max-width :1499px){.main__career-01 .career__left--header{margin-bottom:70px}}@media only screen and (max-width :991px){.main__career-01 .career__left--header{margin-bottom:40px}}.main__career-01 .career__left--text{margin-bottom:100px}@media only screen and (max-width :1499px){.main__career-01 .career__left--text{margin-bottom:70px}}@media only screen and (max-width :991px){.main__career-01 .career__left--text{margin-bottom:40px}}.main__career-01 .career-item{padding:50px 0;border-top:2px solid rgba(var(--color-accent3),1);display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width :1499px){.main__career-01 .career-item{padding:30px 0}}@media only screen and (max-width :991px){.main__career-01 .career-item{flex-direction:column}}.main__career-01 .career-item:last-child{border-bottom:2px solid rgba(var(--color-accent3),1)}.main__career-01 .career-item__left{margin-right:100px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width :1499px){.main__career-01 .career-item__left{margin-right:90px}}.main__career-01 .career-item__left h3{margin:0}.main__career-01 .career-item__left h3 a{color:rgba(var(--color-main),1);text-decoration:none}.main__career-01 .career-item__left h3 a:hover{text-decoration:underline}.main__career-01 .career-item__left div{font-size:15px;margin-top:18px}.main__career-01 .career-item .main-btn{padding:13px 39px;font-size:15px}@media only screen and (max-width :991px){.main__career-01 .career-item .main-btn{margin-top:20px}}.main__career-01 .career__right{position:relative}@media only screen and (max-width :991px){.main__career-01 .career__right{padding-top:50px}}.main__career-01 .career__right.withPattern{padding-top:190px}@media only screen and (max-width :991px){.main__career-01 .career__right.withPattern{padding-top:50px}}.main__career-01 .career__right--img{position:sticky;position:-webkit-sticky;top:140px}.main__career-02{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__career-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__career-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__career-02{padding:3rem 0}}.main__career-02:not(.hideBg){background:rgba(var(--color-main),1);color:#fff}.main__career-02:not(.hideBg) h2,.main__career-02:not(.hideBg) h3{color:#fff}.main__career-02:not(.hideBg) .career-item__left h3 a{color:#fff}.main__career-02 .career__wrapper--header{margin-top:0;margin-bottom:110px;text-align:center}@media only screen and (max-width :1499px){.main__career-02 .career__wrapper--header{margin-bottom:70px}}.main__career-02 .career-item{padding:36px 90px;border:2px solid rgba(255,255,255,.4);display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width :991px){.main__career-02 .career-item{flex-direction:column;margin-bottom:20px}}.main__career-02 .career-item:hover{border:2px solid #fff}.main__career-02 .career-item:last-child{margin-bottom:0}.main__career-02 .career-item__left{margin-right:100px}.main__career-02 .career-item__left h3{margin-top:0}.main__career-02 .career-item__left h3 a{color:rgba(var(--color-main),1);text-decoration:none}.main__career-02 .career-item__left h3 a:hover{text-decoration:underline}.main__career-02 .career-item__left div{font-size:15px}.main__career-02 .career-item .main-btn{padding:13px 39px;font-size:15px}@media only screen and (max-width :991px){.main__career-02 .career-item .main-btn{margin-top:20px}}.main__career-detail-01{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__career-detail-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__career-detail-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__career-detail-01{padding:3rem 0}}@media only screen and (max-width :1199px){.main__career-detail-01{padding-top:0}}.main__career-detail-01 .career-detail{position:relative}.main__career-detail-01 .career-detail.hideBg:before{display:none}.main__career-detail-01 .career-detail:before{content:"";position:absolute;top:0;left:0;width:100%;background:rgba(var(--color-accent3),1);min-height:420px}@media only screen and (max-width :1499px){.main__career-detail-01 .career-detail:before{min-height:390px}}@media only screen and (max-width :1199px){.main__career-detail-01 .career-detail:before{min-height:370px}}@media only screen and (max-width :991px){.main__career-detail-01 .career-detail:before{min-height:250px}}@media only screen and (max-width :767px){.main__career-detail-01 .career-detail:before{min-height:270px}}@media only screen and (max-width :575px){.main__career-detail-01 .career-detail:before{min-height:250px}}@media screen and (max-width:400px){.main__career-detail-01 .career-detail:before{min-height:280px}}@media screen and (max-width:340px){.main__career-detail-01 .career-detail:before{min-height:290px}}@media only screen and (max-width :1199px){.main__career-detail-01 .career-detail .pattern{display:none}}.main__career-detail-01 .career-detail .pattern-first{top:-50px;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:calc(100% - 12px)}.main__career-detail-01 .career-detail .pattern-second{background:rgba(var(--color-accent2),1);right:calc(100% - 12px);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:bottom;transform-origin:bottom;top:258px}@media only screen and (max-width :1499px){.main__career-detail-01 .career-detail .pattern-second{top:240px}}.main__career-detail-01 .career-detail__top{padding:1.5rem 0}@media only screen and (min-width:576px){.main__career-detail-01 .career-detail__top{padding:2rem 0}}@media only screen and (min-width:768px){.main__career-detail-01 .career-detail__top{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__career-detail-01 .career-detail__top{padding:3rem 0}}.main__career-detail-01 .career-detail__top h2{margin:0}.main__career-detail-01 .career-detail__top div{margin-top:80px}@media only screen and (max-width :991px){.main__career-detail-01 .career-detail__top div{margin-top:40px}}.main__career-detail-01 .career-detail__bottom{padding:1.5rem 0}@media only screen and (min-width:576px){.main__career-detail-01 .career-detail__bottom{padding:2rem 0}}@media only screen and (min-width:768px){.main__career-detail-01 .career-detail__bottom{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__career-detail-01 .career-detail__bottom{padding:3rem 0}}@media only screen and (max-width :991px){.main__career-detail-01 .career-detail__bottom{padding-bottom:0}}.main__career-detail-01 .career-detail__bottom h1,.main__career-detail-01 .career-detail__bottom h2,.main__career-detail-01 .career-detail__bottom h3,.main__career-detail-01 .career-detail__bottom h4,.main__career-detail-01 .career-detail__bottom h5,.main__career-detail-01 .career-detail__bottom h6{margin-bottom:40px;margin-top:80px}@media only screen and (max-width :991px){.main__career-detail-01 .career-detail__bottom h1,.main__career-detail-01 .career-detail__bottom h2,.main__career-detail-01 .career-detail__bottom h3,.main__career-detail-01 .career-detail__bottom h4,.main__career-detail-01 .career-detail__bottom h5,.main__career-detail-01 .career-detail__bottom h6{margin-top:60px}}.main__career-detail-01 .career-detail__bottom h1:first-child,.main__career-detail-01 .career-detail__bottom h2:first-child,.main__career-detail-01 .career-detail__bottom h3:first-child,.main__career-detail-01 .career-detail__bottom h4:first-child,.main__career-detail-01 .career-detail__bottom h5:first-child,.main__career-detail-01 .career-detail__bottom h6:first-child{margin-top:0}.main__career-detail-01 .career-detail__bottom ul li{list-style-type:none;padding-left:50px;position:relative;margin-bottom:20px}@media only screen and (max-width :575px){.main__career-detail-01 .career-detail__bottom ul li{padding-left:42px}}.main__career-detail-01 .career-detail__bottom ul li:before{content:"";position:absolute;left:0;top:0;width:21px;height:16px;-webkit-mask:url(/img/ikony/arrow-pros.svg);mask:url(/img/ikony/arrow-pros.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:rgba(var(--color-accent),1);-webkit-transform:translateY(5px);transform:translateY(5px)}.main__career-detail-01 .career-detail .col-lg-5{padding:1.5rem 0;padding-left:12px!important;padding-right:12px!important}@media only screen and (min-width:576px){.main__career-detail-01 .career-detail .col-lg-5{padding:2rem 0}}@media only screen and (min-width:768px){.main__career-detail-01 .career-detail .col-lg-5{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__career-detail-01 .career-detail .col-lg-5{padding:3rem 0}}@media only screen and (max-width :991px){.main__career-detail-01 .career-detail .col-lg-5{padding-top:0}}.main__career-detail-01 .career-detail .apply-block{position:sticky;position:-webkit-sticky;top:120px;background:rgba(var(--color-main),1);padding:80px 94px}@media only screen and (min-width :1921px){.main__career-detail-01 .career-detail .apply-block{padding:100px 120px}}@media only screen and (max-width :1799px){.main__career-detail-01 .career-detail .apply-block{padding:80px 65px}}@media only screen and (max-width :1499px){.main__career-detail-01 .career-detail .apply-block{padding:80px 60px}}@media only screen and (max-width :1429px){.main__career-detail-01 .career-detail .apply-block{padding:80px}}@media only screen and (max-width :1199px){.main__career-detail-01 .career-detail .apply-block{padding:80px 45px}}@media only screen and (max-width :991px){.main__career-detail-01 .career-detail .apply-block{padding:80px}}@media only screen and (max-width :575px){.main__career-detail-01 .career-detail .apply-block{padding:50px 40px}}.main__career-detail-01 .career-detail .apply-block *{color:#fff}.main__career-detail-01 .career-detail .apply-block p{font-size:15px;margin-top:30px}.main__career-detail-01 .career-detail .apply-block .main-btn{color:rgba(var(--color-main),1);margin-top:65px;width:100%}@media only screen and (max-width :1499px){.main__career-detail-01 .career-detail .apply-block .main-btn{padding:16px 45px}}@media only screen and (max-width :575px){.main__career-detail-01 .career-detail .apply-block .main-btn{margin-top:40px;padding:16px 20px;font-size:15px}}.main__career-detail-01 .career-detail .apply-block .main-btn.accent-btn:hover{border-color:rgba(var(--color-accent),1);background:0 0}.main__career-detail-01 .career-detail .apply-block .main-btn:hover{color:#fff}@media only screen and (max-width :991px){.main__career-detail-01 .career-detail #formularz{background:rgba(var(--color-accent3),1)}}.main__career-detail-01 .career-detail .contact-form__form{padding:1.5rem 0;margin:0;background:rgba(var(--color-accent3),1)}@media only screen and (min-width:576px){.main__career-detail-01 .career-detail .contact-form__form{padding:2rem 0}}@media only screen and (min-width:768px){.main__career-detail-01 .career-detail .contact-form__form{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__career-detail-01 .career-detail .contact-form__form{padding:3rem 0}}@media only screen and (max-width :991px){.main__career-detail-01 .career-detail .contact-form__form{background:0 0}}.main__career-detail-01 .career-detail .contact-form__form h3{margin-bottom:100px;font-weight:700}@media only screen and (max-width :1499px){.main__career-detail-01 .career-detail .contact-form__form h3{margin-bottom:70px}}@media only screen and (max-width :1199px){.main__career-detail-01 .career-detail .contact-form__form h3{margin-bottom:50px}}.main__career-detail-01 .career-detail .contact-form__form .form{display:flex;flex-wrap:wrap;margin:0 -20px}.main__career-detail-01 .career-detail .contact-form__form .form .object_form_exhibit,.main__career-detail-01 .career-detail .contact-form__form .form .webiso_form_exhibit{display:none}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div,.main__career-detail-01 .career-detail .contact-form__form .form section{display:flex;flex-direction:column-reverse;position:relative;flex:1 1 45%;margin:0 20px 33px}@media only screen and (max-width :1199px){.main__career-detail-01 .career-detail .contact-form__form .form .contactform div,.main__career-detail-01 .career-detail .contact-form__form .form section{margin:0 20px 20px}}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div[data-field=textarea],.main__career-detail-01 .career-detail .contact-form__form .form section[data-field=textarea]{flex:1 1 100%}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div[data-field=checkbox],.main__career-detail-01 .career-detail .contact-form__form .form section[data-field=checkbox]{width:60%;flex-direction:row;flex:unset;justify-content:flex-start;align-items:center}@media only screen and (max-width :575px){.main__career-detail-01 .career-detail .contact-form__form .form .contactform div[data-field=checkbox],.main__career-detail-01 .career-detail .contact-form__form .form section[data-field=checkbox]{width:100%}}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div input,.main__career-detail-01 .career-detail .contact-form__form .form .contactform div select,.main__career-detail-01 .career-detail .contact-form__form .form .contactform div textarea,.main__career-detail-01 .career-detail .contact-form__form .form section input,.main__career-detail-01 .career-detail .contact-form__form .form section select,.main__career-detail-01 .career-detail .contact-form__form .form section textarea{outline:0;width:100%;padding:20px 45px;border:2px solid rgba(var(--color-accent3),1);-webkit-appearance:none;appearance:none;transition:all .4s linear;color:rgba(var(--color-main),1)}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div input:not([type=checkbox]),.main__career-detail-01 .career-detail .contact-form__form .form .contactform div select:not([type=checkbox]),.main__career-detail-01 .career-detail .contact-form__form .form .contactform div textarea:not([type=checkbox]),.main__career-detail-01 .career-detail .contact-form__form .form section input:not([type=checkbox]),.main__career-detail-01 .career-detail .contact-form__form .form section select:not([type=checkbox]),.main__career-detail-01 .career-detail .contact-form__form .form section textarea:not([type=checkbox]){border-radius:var(--rounded-corners2);caret-color:rgba(var(--color-accent2),1)}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div input:not([type=checkbox]):focus,.main__career-detail-01 .career-detail .contact-form__form .form .contactform div select:not([type=checkbox]):focus,.main__career-detail-01 .career-detail .contact-form__form .form .contactform div textarea:not([type=checkbox]):focus,.main__career-detail-01 .career-detail .contact-form__form .form section input:not([type=checkbox]):focus,.main__career-detail-01 .career-detail .contact-form__form .form section select:not([type=checkbox]):focus,.main__career-detail-01 .career-detail .contact-form__form .form section textarea:not([type=checkbox]):focus{border-color:rgba(var(--color-accent),1)}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div input:not([type=checkbox]):focus~label,.main__career-detail-01 .career-detail .contact-form__form .form .contactform div select:not([type=checkbox]):focus~label,.main__career-detail-01 .career-detail .contact-form__form .form .contactform div textarea:not([type=checkbox]):focus~label,.main__career-detail-01 .career-detail .contact-form__form .form section input:not([type=checkbox]):focus~label,.main__career-detail-01 .career-detail .contact-form__form .form section select:not([type=checkbox]):focus~label,.main__career-detail-01 .career-detail .contact-form__form .form section textarea:not([type=checkbox]):focus~label{display:none}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div input:not([type=checkbox]).has-content~label,.main__career-detail-01 .career-detail .contact-form__form .form .contactform div select:not([type=checkbox]).has-content~label,.main__career-detail-01 .career-detail .contact-form__form .form .contactform div textarea:not([type=checkbox]).has-content~label,.main__career-detail-01 .career-detail .contact-form__form .form section input:not([type=checkbox]).has-content~label,.main__career-detail-01 .career-detail .contact-form__form .form section select:not([type=checkbox]).has-content~label,.main__career-detail-01 .career-detail .contact-form__form .form section textarea:not([type=checkbox]).has-content~label{display:none}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div input.is-error,.main__career-detail-01 .career-detail .contact-form__form .form .contactform div select.is-error,.main__career-detail-01 .career-detail .contact-form__form .form .contactform div textarea.is-error,.main__career-detail-01 .career-detail .contact-form__form .form section input.is-error,.main__career-detail-01 .career-detail .contact-form__form .form section select.is-error,.main__career-detail-01 .career-detail .contact-form__form .form section textarea.is-error{border-color:#e05050!important;-webkit-animation:errorAnim .5s;animation:errorAnim .5s}@keyframes errorAnim{0%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div select,.main__career-detail-01 .career-detail .contact-form__form .form section select{cursor:pointer}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div textarea,.main__career-detail-01 .career-detail .contact-form__form .form section textarea{height:calc(100% - 35px);min-height:120px}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div label,.main__career-detail-01 .career-detail .contact-form__form .form section label{position:absolute;left:45px;width:calc(100% - 90px);top:23px;transition:.3s;z-index:1;font-size:17px;pointer-events:none}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div a,.main__career-detail-01 .career-detail .contact-form__form .form section a{color:rgba(var(--color-main),1);font-weight:500}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div a:hover,.main__career-detail-01 .career-detail .contact-form__form .form section a:hover{color:rgba(var(--color-accent),1)}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div input[type=checkbox],.main__career-detail-01 .career-detail .contact-form__form .form section input[type=checkbox]{width:28px;height:28px;border:3px solid rgba(var(--color-main),1);border-radius:var(--rounded-corners3);position:relative;padding:10px;margin-right:20px;cursor:pointer}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div input[type=checkbox]:checked,.main__career-detail-01 .career-detail .contact-form__form .form section input[type=checkbox]:checked{background:rgba(var(--color-main),1)}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div input[type=checkbox]:checked:after,.main__career-detail-01 .career-detail .contact-form__form .form section input[type=checkbox]:checked:after{content:"✔";position:absolute;top:-2px;left:0;width:100%;height:100%;display:flex;justify-content:center;color:#fff}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div input[type=checkbox]~label,.main__career-detail-01 .career-detail .contact-form__form .form section input[type=checkbox]~label{position:static;pointer-events:all}.main__career-detail-01 .career-detail .contact-form__form .form .contactform div:focus-within label,.main__career-detail-01 .career-detail .contact-form__form .form section:focus-within label{color:rgba(var(--color-main),1)}.main__career-detail-01 .career-detail .contact-form__form .form .main-btn{margin-right:20px;margin-left:auto}@media only screen and (max-width :575px){.main__career-detail-01 .career-detail .contact-form__form .form .main-btn{margin-left:20px;margin-right:auto;margin-top:20px}}.main__cta-01{position:relative;color:#fff;padding:1.5rem 0}@media only screen and (min-width:576px){.main__cta-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__cta-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__cta-01{padding:3rem 0}}.main__cta-01 .cta{position:relative;overflow:hidden;color:#fff;display:flex;padding:60px 90px}@media only screen and (max-width :1799px){.main__cta-01 .cta{padding:60px 90px}}@media only screen and (max-width :1499px){.main__cta-01 .cta{padding:60px 90px}}@media only screen and (max-width :1429px){.main__cta-01 .cta{padding:80px 80px 80px 100px}}@media only screen and (max-width :1199px){.main__cta-01 .cta{padding:60px 40px 60px 80px}}@media only screen and (max-width :991px){.main__cta-01 .cta{display:block;padding:60px}}@media only screen and (max-width :575px){.main__cta-01 .cta{padding:40px 20px}}.main__cta-01 .cta__mask{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-filter:url(#round);filter:url(#round)}.main__cta-01 .cta__mask:before{content:"";background:rgba(var(--color-main),1);width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,15% 100%,0 60%);clip-path:polygon(0 0,100% 0,100% 100%,15% 100%,0 60%);display:block}@media only screen and (max-width :991px){.main__cta-01 .cta__mask:before{-webkit-clip-path:unset;clip-path:unset}}.main__cta-01 .cta__left{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:relative;z-index:2;width:50%}@media only screen and (max-width :991px){.main__cta-01 .cta__left{width:100%}}.main__cta-01 .cta__left--header{margin-top:0;margin-bottom:80px}@media only screen and (max-width :1799px){.main__cta-01 .cta__left--header{margin-bottom:60px}}@media only screen and (max-width :1499px){.main__cta-01 .cta__left--header{margin-bottom:40px}}@media only screen and (max-width :1429px){.main__cta-01 .cta__left--header{margin-bottom:25px}}@media only screen and (max-width :1199px){.main__cta-01 .cta__left--header{margin-bottom:15px}}.main__cta-01 .cta__left .btn-wrapper{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%}.main__cta-01 .cta__left .btn-wrapper .main-btn{margin-right:30px}@media only screen and (max-width :991px){.main__cta-01 .cta__left .btn-wrapper .main-btn{margin-right:5px}}.main__cta-01 .cta__left .btn-wrapper .main-btn:last-child{margin-right:0}.main__cta-01 .cta__right{position:relative;z-index:2;width:50%;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (max-width :991px){.main__cta-01 .cta__right{width:100%}}.main__cta-01 .cta__right--img{position:absolute;top:0;right:0;width:100%;height:100%}@media only screen and (max-width :991px){.main__cta-01 .cta__right--img{display:none}}.main__cta-01 .cta__right--img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.main__cta-01 .cta__right--link{color:#fff;margin-right:45px;display:inline-block;transition:all .3s;font-size:130%}@media only screen and (max-width :991px){.main__cta-01 .cta__right--link{margin-right:20px}}.main__cta-01 .cta__right--link-wrapper{text-align:right;position:relative}@media only screen and (max-width :991px){.main__cta-01 .cta__right--link-wrapper{margin-top:15px;text-align:left}}.main__cta-01 .cta__right--link:hover{color:rgba(var(--color-accent),1)}.main__cta-01 .cta__right--link.phone{text-decoration:none}.main__cta-01 .cta__right--link.phone:hover{text-decoration:underline}.main__cta-02{position:relative;background:rgba(var(--color-accent2),1);padding:1.5rem 0}@media only screen and (min-width:576px){.main__cta-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__cta-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__cta-02{padding:3rem 0}}.main__cta-02 .cta{position:relative}.main__cta-02 .cta.snaz{padding:50px 60px}.main__cta-02 .cta__mask{position:absolute;top:60px;left:0;bottom:0;width:100%;-webkit-filter:url(#round);filter:url(#round)}.main__cta-02 .cta__mask.snaz{top:0}@media only screen and (max-width :1499px){.main__cta-02 .cta__mask{top:50px}}@media only screen and (max-width :1429px){.main__cta-02 .cta__mask{top:45px}}@media only screen and (max-width :1199px){.main__cta-02 .cta__mask{top:42px}}@media only screen and (max-width :575px){.main__cta-02 .cta__mask{top:35px}}.main__cta-02 .cta__mask:before{content:"";background:#fff;width:100%;height:100%;-webkit-clip-path:var(--shape-top-right);clip-path:var(--shape-top-right);display:block}@media only screen and (max-width :991px){.main__cta-02 .cta__mask:before{-webkit-clip-path:unset;clip-path:unset}}.main__cta-02 .cta__text{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;z-index:2;text-align:center}.main__cta-02 .cta__text--header{margin-top:0;margin-bottom:50px}@media only screen and (max-width :1499px){.main__cta-02 .cta__text--header{margin-bottom:30px}}.main__cta-02 .cta__text--link{color:rgba(var(--font-dark-color),1);margin-right:45px;display:inline-block;transition:all .3s;font-size:130%}@media only screen and (max-width :991px){.main__cta-02 .cta__text--link{margin-right:20px}}.main__cta-02 .cta__text--link:last-child{margin-right:0}.main__cta-02 .cta__text--link:hover{color:rgba(var(--color-accent),1)}.main__cta-02 .cta__text--link.phone{text-decoration:none}.main__cta-02 .cta__text--link.phone:hover{text-decoration:underline}.main__cta-02 .cta__text--link-wrapper{text-align:center;position:relative;margin-bottom:56px}@media only screen and (max-width :1499px){.main__cta-02 .cta__text--link-wrapper{margin-bottom:30px}}.main__cta-02 .cta__text .btn-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;margin-bottom:60px}.main__cta-02 .cta__text .btn-wrapper.snaz{margin-bottom:0}.main__cta-02 .cta__text .btn-wrapper .main-btn{margin:10px 15px 0}@media only screen and (max-width :991px){.main__cta-02 .cta__text .btn-wrapper .main-btn{margin:10px 6px 0}}.main__cta-02 .cta__background{position:relative;z-index:2;margin:0 -50px}@media only screen and (max-width :1799px){.main__cta-02 .cta__background{margin:0 -28px}}@media only screen and (max-width :575px){.main__cta-02 .cta__background{margin:0}}.main__cta-02 .cta__background--img{position:relative;padding-top:20.8333333333%;overflow:hidden}.main__cta-02 .cta__background--img img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:136%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.main__cta-03{padding:1.5rem 0;background:rgba(var(--color-main),1);color:#fff}@media only screen and (min-width:576px){.main__cta-03{padding:2rem 0}}@media only screen and (min-width:768px){.main__cta-03{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__cta-03{padding:3rem 0}}.main__cta-03 .cta__text{padding:90px 400px 90px 140px;margin-right:-200px;position:relative}@media only screen and (max-width :1499px){.main__cta-03 .cta__text{padding:80px 400px 80px 120px}}@media only screen and (max-width :1299px){.main__cta-03 .cta__text{padding:70px 350px 70px 100px}}@media only screen and (max-width :1199px){.main__cta-03 .cta__text{padding:60px 300px 60px 90px}}@media only screen and (max-width :991px){.main__cta-03 .cta__text{margin-right:0;margin-bottom:-16px;padding:50px 60px 60px}}@media only screen and (max-width :575px){.main__cta-03 .cta__text{padding:40px 20px 50px}}.main__cta-03 .cta__text--mask{-webkit-filter:url(#round);filter:url(#round);position:absolute;top:0;left:0;bottom:0;width:100%}.main__cta-03 .cta__text--mask:before{content:"";width:100%;height:100%;-webkit-clip-path:polygon(60% 0,100% 60%,100% 100%,0 100%,0 0);clip-path:polygon(60% 0,100% 60%,100% 100%,0 100%,0 0);display:block;background:rgba(var(--color-accent),1)}@media only screen and (max-width :991px){.main__cta-03 .cta__text--mask:before{-webkit-clip-path:unset;clip-path:unset}}.main__cta-03 .cta__text--icon{position:relative;margin-bottom:50px}@media only screen and (max-width :1299px){.main__cta-03 .cta__text--icon{margin-bottom:50px}}@media only screen and (max-width :1199px){.main__cta-03 .cta__text--icon{margin-bottom:40px}}@media only screen and (max-width :575px){.main__cta-03 .cta__text--icon{margin-bottom:30px}}.main__cta-03 .cta__text--icon .icon{width:35px;height:35px}.main__cta-03 .cta__text--icon .icon path{fill:#fff}.main__cta-03 .cta__text--smHeader{margin:0 0 40px;opacity:.5;position:relative}@media only screen and (max-width :991px){.main__cta-03 .cta__text--smHeader{margin:0 0 20px}}.main__cta-03 .cta__text--bigHeader{margin:0;position:relative}.main__cta-03 .cta__text--link{position:relative;color:#fff;margin-right:45px;display:inline-block;transition:all .3s}@media only screen and (max-width :991px){.main__cta-03 .cta__text--link{margin-right:20px}}.main__cta-03 .cta__text--link:last-child{margin-right:0}.main__cta-03 .cta__text--link:hover{color:rgba(var(--color-main),1)}.main__cta-03 .cta__text--link.phone{text-decoration:none}.main__cta-03 .cta__text--link.phone:hover{text-decoration:underline}.main__cta-03 .cta__text--link-wrapper{position:relative;margin-top:40px}@media only screen and (max-width :1499px){.main__cta-03 .cta__text--link-wrapper{margin-top:30px}}@media only screen and (max-width :575px){.main__cta-03 .cta__text--link-wrapper{margin-top:20px}}.main__cta-03 .cta__form{padding:120px 85px;border-radius:var(--rounded-corners3);background:#fff;position:relative;z-index:3}@media only screen and (max-width :1499px){.main__cta-03 .cta__form{padding:100px 95px}}@media only screen and (max-width :1299px){.main__cta-03 .cta__form{padding:80px}}@media only screen and (max-width :1199px){.main__cta-03 .cta__form{padding:60px}}@media only screen and (max-width :575px){.main__cta-03 .cta__form{padding:50px 20px}}.main__cta-03 .cta__form .form{display:flex;flex-wrap:wrap}.main__cta-03 .cta__form .form .object_form_exhibit,.main__cta-03 .cta__form .form .webiso_form_exhibit{display:none}.main__cta-03 .cta__form .form .contactform div,.main__cta-03 .cta__form .form section{display:flex;flex-direction:column-reverse;position:relative;flex:1 1 100%;margin:0 0 20px}@media only screen and (max-width :575px){.main__cta-03 .cta__form .form .contactform div,.main__cta-03 .cta__form .form section{margin-bottom:12px}}.main__cta-03 .cta__form .form .contactform div[data-field=textarea],.main__cta-03 .cta__form .form section[data-field=textarea]{flex:1 1 100%}.main__cta-03 .cta__form .form .contactform div label,.main__cta-03 .cta__form .form section label{position:absolute;color:rgba(var(--color-accent3),.5);left:15px;top:15px;font-size:80%;transition:.4s}.main__cta-03 .cta__form .form .contactform div label.active,.main__cta-03 .cta__form .form section label.active{color:gray;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.main__cta-03 .cta__form .form .contactform div select,.main__cta-03 .cta__form .form section select{position:relative;outline:0;width:100%;padding:12px 30px;border:2px solid rgba(var(--color-accent3),1);-webkit-appearance:none;appearance:none;transition:all .4s linear;color:rgba(var(--color-main),1);font-size:15px}@media only screen and (max-width :575px){.main__cta-03 .cta__form .form .contactform div select,.main__cta-03 .cta__form .form section select{padding:12px 20px}}.main__cta-03 .cta__form .form .contactform div select:not([type=checkbox]),.main__cta-03 .cta__form .form section select:not([type=checkbox]){caret-color:rgba(var(--color-accent2),1)}.main__cta-03 .cta__form .form .contactform div select:not([type=checkbox]):focus,.main__cta-03 .cta__form .form section select:not([type=checkbox]):focus{border-color:rgba(var(--color-accent),1)}.main__cta-03 .cta__form .form .contactform div select.is-error,.main__cta-03 .cta__form .form section select.is-error{border-color:#e05050!important;-webkit-animation:errorAnim .5s;animation:errorAnim .5s}@keyframes errorAnim{0%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.main__cta-03 .cta__form .form .contactform div select,.main__cta-03 .cta__form .form section select{cursor:pointer}.main__cta-03 .cta__form .form .contactform div input,.main__cta-03 .cta__form .form .contactform div textarea,.main__cta-03 .cta__form .form section input,.main__cta-03 .cta__form .form section textarea{border:none;border-bottom:1px solid rgba(var(--color-accent3),.5);padding:10px 5px;display:block;background-color:transparent;width:100%;color:gray;font-size:80%;transition:.3s}@media only screen and (min-width :1300px){.main__cta-03 .cta__form .form .contactform div input,.main__cta-03 .cta__form .form .contactform div textarea,.main__cta-03 .cta__form .form section input,.main__cta-03 .cta__form .form section textarea{font-size:100%}}.main__cta-03 .cta__form .form .contactform div input:focus,.main__cta-03 .cta__form .form section input:focus{border-bottom-color:rgba(var(--color-accent),1);outline:0}.main__cta-03 .cta__form .form .contactform div input:focus+label,.main__cta-03 .cta__form .form section input:focus+label{color:red;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.main__cta-03 .cta__form .form .contactform div input:valid+label,.main__cta-03 .cta__form .form section input:valid+label{color:gray;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.main__cta-03 .cta__form .form .main-btn{margin-top:10px;width:100%;background:rgba(var(--color-main),1);border-color:rgba(var(--color-main),1)}@media only screen and (max-width :991px){.main__cta-03 .cta__form .form .main-btn{width:50%;margin:8px auto 0}}.main__cta-03 .cta__form .form .main-btn:hover{background:rgba(var(--color-accent),1);border-color:rgba(var(--color-accent),1);color:#fff}.main__cta-04{padding:1.5rem 0}@media only screen and (min-width:576px){.main__cta-04{padding:2rem 0}}@media only screen and (min-width:768px){.main__cta-04{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__cta-04{padding:3rem 0}}.main__cta-04 .cta{background:rgba(var(--color-accent3),1);padding:1.5rem 0;width:100%}@media only screen and (min-width:576px){.main__cta-04 .cta{padding:2rem 0}}@media only screen and (min-width:768px){.main__cta-04 .cta{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__cta-04 .cta{padding:3rem 0}}.main__cta-04 .container{position:relative}.main__cta-04 .container .pattern{position:absolute;left:99%;top:-129px}@media only screen and (max-width :1499px){.main__cta-04 .container .pattern{left:unset;right:0}}@media only screen and (max-width :991px){.main__cta-04 .container .pattern{top:-99px}}.main__cta-04 .container h3{margin-bottom:40px}@media only screen and (max-width :991px){.main__cta-04 .container h3{margin-bottom:20px}}.main__cta-04 .col-lg-4:last-child .col-wrapper{margin-bottom:0}.main__cta-04 .col-wrapper{text-align:center}@media only screen and (max-width :991px){.main__cta-04 .col-wrapper{margin-bottom:40px}}.main__cta-04 .col-wrapper a{text-decoration:none}.main__cta-04 .col-wrapper a:not(.main-btn){color:rgba(var(--font-dark-color),1)}.main__cta-04 .col-wrapper a:hover:not(.main-btn){color:rgba(var(--color-accent),1)}.main__faq-01 .sec-title{max-width:50ch;text-wrap:balance}.main__faq-01 .faq-item{padding:2rem;width:100%;cursor:pointer}@media screen and (min-width:768px){.main__faq-01 .faq-item{padding:2rem 3rem}}.main__faq-01 .faq-item .blink-rad{position:absolute;inset:.0625rem;z-index:-1}.main__faq-01 .faq-item .blink-rad::after{content:"";position:absolute;inset:0;-webkit-clip-path:polygon(0 0,calc(100% - 2rem) 0,100% 2rem,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 2rem) 0,100% 2rem,100% 100%,0 100%);background:#fff;z-index:-1;transition:.4s}.main__faq-01 .faq-item::before{content:"";position:absolute;inset:0;-webkit-clip-path:polygon(0 0,calc(100% - 2rem) 0,100% 2rem,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 2rem) 0,100% 2rem,100% 100%,0 100%);background:rgba(var(--color-accent3),.64);z-index:-2;transition:.4s}.main__faq-01 .faq-item__top{display:flex;justify-content:space-between;place-items:center;position:relative;z-index:4}.main__faq-01 .faq-item__top--arrow{flex-basis:30%;display:grid;place-items:center right}.main__faq-01 .faq-item__top--arrow svg{-webkit-transform:scale(1.4);transform:scale(1.4);transition:.3s}.main__faq-01 .faq-item__bottom{display:none;padding:2rem 0;position:relative;font-size:1rem;font-weight:400;z-index:4}.main__faq-01 .faq-item__bottom p:not(:last-child){margin-bottom:1rem}.main__faq-01 .faq-item.active .faq-item__top--arrow svg{-webkit-transform:scale(1.4) rotate(135deg);transform:scale(1.4) rotate(135deg)}.main__faq-01.variant-2 .faq-item{padding:3rem 0;border-bottom:.125rem solid rgba(var(--color-accent3),1)}.main__faq-01.variant-2 .faq-item::before{display:none}.main__faq-01.variant-2 .faq-item .faq-item__top h3{max-width:50ch;font-size:2rem;text-wrap:balance}.main__faq-01.variant-2 .faq-item .faq-item__top .faq-item__top--arrow{-webkit-filter:brightness(0);filter:brightness(0)}.main__faq-01.variant-2 .faq-item .faq-item__top .faq-item__top--arrow .icon{width:.75rem;height:.75rem}.main__faq-01.variant-2 .faq-item .faq-item__bottom{padding:3rem 0 0}.main__faq-01.variant-2 .faq-item .faq-item__bottom p{max-width:80ch}.main__faq-02{position:relative}.main__faq-02 .box-header{margin-bottom:85px}@media only screen and (max-width :1499px){.main__faq-02 .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__faq-02 .box-header{margin-bottom:40px}}@media only screen and (max-width :575px){.main__faq-02 .box-header{margin-bottom:30px}}.main__faq-02 .faq{padding:1.5rem 0}@media only screen and (min-width:576px){.main__faq-02 .faq{padding:2rem 0}}@media only screen and (min-width:768px){.main__faq-02 .faq{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__faq-02 .faq{padding:3rem 0}}.main__faq-02 .faq-img{position:sticky;position:-webkit-sticky;top:120px;padding-top:104.7120418848%}@media only screen and (max-width :991px){.main__faq-02 .faq-img{position:relative;top:0;padding-top:75%}}.main__faq-02 .faq-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__faq-02 .faq-header2{margin:80px 0;display:flex}@media only screen and (max-width :991px){.main__faq-02 .faq-header2{margin:50px 0 30px}}@media only screen and (max-width :575px){.main__faq-02 .faq-header2{margin:40px 0 20px}}.main__faq-02 .faq-header2:hover .faq-header2__blur{left:12px}.main__faq-02 .faq-header2:hover .faq-header2__icon .icon{margin-left:24px}.main__faq-02 .faq-header2 h3{color:rgba(var(--color-accent),1)}.main__faq-02 .faq-header2__icon{position:relative;--w:60px;width:var(--w);height:var(--w);border-radius:var(--rounded-corners2);flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;margin-right:56px}@media only screen and (max-width :575px){.main__faq-02 .faq-header2__icon{margin-right:30px;--w:50px}}.main__faq-02 .faq-header2__icon .icon{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;transition:all .5s}.main__faq-02 .faq-header2__icon .icon path{fill:rgba(var(--color-accent),1)}.main__faq-02 .faq-header2__blur{position:absolute;top:0;left:35%;width:100%;height:100%;border-radius:50%;pointer-events:none;background:rgba(var(--color-accent),.1);transition:all .5s}.main__faq-02 .faq-item{background:#fff;margin-bottom:10px;border:2px solid rgba(var(--color-accent3),1)}.main__faq-02 .faq-item.active{border-color:rgba(var(--color-accent),1)}.main__faq-02 .faq-item__top{display:flex;justify-content:space-between;align-items:center;padding:36px 48px;cursor:pointer}@media only screen and (max-width :1299px){.main__faq-02 .faq-item__top{padding:27px 48px}}@media only screen and (max-width :991px){.main__faq-02 .faq-item__top{padding:25px 40px}}@media only screen and (max-width :767px){.main__faq-02 .faq-item__top{padding:25px 30px}}.main__faq-02 .faq-item__top:hover h2{text-decoration:underline}.main__faq-02 .faq-item__top h2{max-width:calc(100% - 134px);margin:0}@media only screen and (max-width :1199px){.main__faq-02 .faq-item__top h2{font-size:20px}}@media only screen and (max-width :767px){.main__faq-02 .faq-item__top h2{max-width:calc(100% - 100px)}}@media only screen and (max-width :575px){.main__faq-02 .faq-item__top h2{max-width:calc(100% - 74px)}}.main__faq-02 .faq-item__top--arrow{--w:40px;min-width:var(--w);width:var(--w);height:var(--w);display:flex;justify-content:center;align-items:center;transition:all .3s}.main__faq-02 .faq-item__top--arrow.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__faq-02 .faq-item__top--arrow .icon{width:14px;height:8px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.main__faq-02 .faq-item__top--arrow .icon path{fill:rgba(var(--color-accent),1)}.main__faq-02 .faq-item__bottom{display:none;padding:10px 48px 36px;max-width:calc(100% - 100px)}@media only screen and (max-width :1499px){.main__faq-02 .faq-item__bottom{max-width:calc(100% - 50px)}}@media only screen and (max-width :1299px){.main__faq-02 .faq-item__bottom{padding:8px 48px 27px;max-width:calc(100% - 40px)}}@media only screen and (max-width :991px){.main__faq-02 .faq-item__bottom{padding:8px 40px 25px;max-width:calc(100% - 75px)}}@media only screen and (max-width :767px){.main__faq-02 .faq-item__bottom{padding:8px 30px 25px;max-width:calc(100% - 65px)}}@media only screen and (max-width :575px){.main__faq-02 .faq-item__bottom{max-width:calc(100% - 20px)}}.main__01{color:#fff;position:relative;overflow:hidden}.main__01 .pattern-first{right:100%;bottom:100px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__01 .pattern-second{-webkit-transform:rotate(180deg);transform:rotate(180deg);background:#fff;opacity:.1;bottom:0;left:0;width:835px;height:417px}.main__01 .pattern-third{left:calc(100% + 40px);bottom:0}.main__01 .newsletter{position:relative;z-index:3}.main__01 .newsletter h3{margin-top:0;margin-bottom:70px}@media only screen and (max-width :1199px){.main__01 .newsletter h3{margin-bottom:30px}}.main__01 .newsletter__wrapper{background:rgba(var(--color-accent3),1);padding:89px 134px;margin-bottom:-100px;position:relative}@media only screen and (max-width :1199px){.main__01 .newsletter__wrapper{padding:70px 100px;text-align:center}}@media only screen and (max-width :991px){.main__01 .newsletter__wrapper{padding:40px 50px}}@media only screen and (max-width :575px){.main__01 .newsletter__wrapper{padding:40px 15px}}.main__01 .newsletter__wrapper--input{display:flex;align-items:center;justify-content:space-between;position:relative}@media only screen and (max-width :1199px){.main__01 .newsletter__wrapper--input{flex-wrap:wrap;justify-content:center}}.main__01 .newsletter__wrapper--input .pattern{-webkit-mask-image:url(/uploads/images/ikony/arrow_box-01.svg);mask-image:url(/uploads/images/ikony/arrow_box-01.svg);width:140px;height:34px;right:100px;bottom:calc(100% + 10px);-webkit-transform:translateX(-40%) rotate(180deg) scaleX(-1);transform:translateX(-40%) rotate(180deg) scaleX(-1)}@media only screen and (min-width :1921px){.main__01 .newsletter__wrapper--input .pattern{right:110px}}.main__01 .newsletter__wrapper--input:after{content:"";position:absolute;top:30px;left:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;-webkit-mask-image:url(/img/ikony/email.svg);mask-image:url(/img/ikony/email.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgba(var(--color-accent),1)}@media only screen and (max-width :575px){.main__01 .newsletter__wrapper--input:after{left:20px}}.main__01 .newsletter__wrapper--input .mail{border-radius:var(--rounded-corners2);border:none;height:60px;display:block;width:75%;margin-right:40px;outline:0;padding-left:100px;padding-right:60px}@media only screen and (min-width :1921px){.main__01 .newsletter__wrapper--input .mail{width:80%}}@media only screen and (max-width :1199px){.main__01 .newsletter__wrapper--input .mail{width:100%;margin-right:0}}@media only screen and (max-width :575px){.main__01 .newsletter__wrapper--input .mail{padding-left:50px;padding-right:20px}}.main__01 .newsletter__wrapper--input .main-btn{color:#fff}@media only screen and (max-width :1199px){.main__01 .newsletter__wrapper--input .main-btn{margin-top:30px}}.main__01 .footer{background:rgba(var(--color-main),1)}.main__01 .footer.withNewsletter{padding-top:100px}.main__01 .footer__top{position:relative;padding:80px 0}@media only screen and (max-width :991px){.main__01 .footer__top{padding:50px 0 20px}}.main__01 .footer__top h1,.main__01 .footer__top h2,.main__01 .footer__top h3,.main__01 .footer__top h4,.main__01 .footer__top h5,.main__01 .footer__top h6{color:#fff}@media only screen and (max-width :991px){.main__01 .footer__top--left{text-align:center}}.main__01 .footer__top--left .logo img{max-width:120px;max-height:70px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__01 .footer__top--left-text{display:flex;flex-wrap:wrap;margin-top:65px}@media only screen and (max-width :991px){.main__01 .footer__top--left-text{margin-top:30px}}.main__01 .footer__top--left-text h2{font-weight:400;padding-right:70px}@media only screen and (max-width :1199px){.main__01 .footer__top--left-text h2{padding-right:0}}.main__01 .footer__top--left-text .contact-info{width:50%}@media only screen and (max-width :1199px){.main__01 .footer__top--left-text .contact-info{width:100%}}@media only screen and (max-width :991px){.main__01 .footer__top--left-text .contact-info{text-align:center}}.main__01 .footer__top--left-text .contact-info:nth-child(2){text-align:center}@media only screen and (max-width :1199px){.main__01 .footer__top--left-text .contact-info:nth-child(2){text-align:left;margin-top:30px}}@media only screen and (max-width :991px){.main__01 .footer__top--left-text .contact-info:nth-child(2){margin-top:20px;text-align:center}}.main__01 .footer__top--left-text .contact-info .info__phone{margin:0;color:#fff;font-weight:600;font-size:30px}.main__01 .footer__top--left-text .contact-info .info__mail{color:rgba(var(--color-accent),1);font-weight:600;text-decoration:underline;font-size:30px;transition:all .3s}.main__01 .footer__top--left-text .contact-info .info__mail:hover{color:rgba(var(--color-accent2),1)}.main__01 .footer__top--left-text .contact-info .contact-address{font-size:17px;margin-top:20px}.main__01 .footer__top--left .main-btn{margin-top:80px;color:rgba(var(--color-main),1)}@media only screen and (max-width :991px){.main__01 .footer__top--left .main-btn{margin-top:30px}}.main__01 .footer__top--left .main-btn:hover{color:rgba(var(--color-accent2),1)}.main__01 .footer__top--right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:100%;position:relative}@media only screen and (max-width :991px){.main__01 .footer__top--right{text-align:center;align-items:center;justify-content:flex-start}}@media only screen and (max-width :991px){.main__01 .footer__top--right nav{display:none}}.main__01 .footer__top--right nav ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}.main__01 .footer__top--right nav ul li{list-style-type:none}.main__01 .footer__top--right nav ul li a,.main__01 .footer__top--right nav ul li span{margin-bottom:10px;display:inline-block;color:#fff;font-weight:400;font-size:17px}.main__01 .footer__top--right nav ul li a:hover,.main__01 .footer__top--right nav ul li span:hover{color:rgba(var(--color-accent2),1)!important}.main__01 .footer__top--right nav ul li a.currentpage,.main__01 .footer__top--right nav ul li span.currentpage{color:rgba(var(--color-accent),1)}.main__01 .footer__top--right .external-links{margin-top:80px;display:flex;justify-content:flex-end;padding:0 5px}@media only screen and (max-width :991px){.main__01 .footer__top--right .external-links{flex-direction:column;align-items:center;justify-content:flex-start;margin-top:30px}}.main__01 .footer__top--right .external-links a{text-decoration:none;color:inherit;font-size:14px;color:#fff;padding-left:20px}@media only screen and (max-width :991px){.main__01 .footer__top--right .external-links a{padding-left:0}}.main__01 .footer__top--right .external-links a:hover{color:rgba(var(--color-accent2),1)}.main__01 .footer__top--right .social-media{margin-top:80px;display:inline-flex;max-width:unset;justify-content:flex-start;flex-wrap:wrap;-webkit-transform:translateY(-40%);transform:translateY(-40%)}@media only screen and (max-width :991px){.main__01 .footer__top--right .social-media{margin-top:50px;justify-content:center}}.main__01 .footer__top--right .social-media.text a{color:#fff}.main__01 .footer__top--right .social-media a[href*=youtube] .icon{margin:0 7px}.main__01 .footer__top--right .social-media a{letter-spacing:1.17px;font-weight:600;color:rgba(var(--color-main),1)}.main__01 .footer__top--right .social-media a[class^=font-size-]{margin-right:40px}@media only screen and (max-width :991px){.main__01 .footer__top--right .social-media a[class^=font-size-]{margin:0 20px;margin-bottom:10px}}.main__01 .footer__top--right .social-media a[class^=font-size-]:last-child{margin-right:0}.main__01 .footer__top--right .social-media svg:hover path{fill:rgba(var(--color-accent2),1)}.main__01 .footer__top--right .social-media svg path{fill:rgba(var(--color-accent),1)}.main__01 .footer__top__block{margin-bottom:40px}@media only screen and (max-width :991px){.main__01 .footer__top__block{display:none}}.main__01 .footer__bottom{background:#fff;padding:30px 0;font-size:14px;color:rgba(0,0,0,.4);border-top:1px solid rgba(0,0,0,.1)}@media only screen and (max-width :991px){.main__01 .footer__bottom{text-align:center;margin-top:0}}.main__01 .footer__bottom--right{text-align:right;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width :991px){.main__01 .footer__bottom--right{text-align:center;margin-top:20px;justify-content:center}}.main__01 .footer__bottom--right .signature{display:flex;justify-content:flex-end;align-items:flex-start}@media only screen and (max-width :991px){.main__01 .footer__bottom--right .signature{justify-content:center}}.main__01 .footer__bottom--right .signature__smartwww{margin-bottom:-2px;opacity:.5;transition:all .3s}.main__01 .footer__bottom--right .signature__smartwww:hover{opacity:1}.main__01 .footer__bottom--right .signature__smartwww img,.main__01 .footer__bottom--right .signature__smartwww svg{height:14px;width:101px}.main__01 .footer__bottom--right .signature__by{padding-top:2px;margin:0 8px}.main__01 .footer__bottom--right .signature__webiso{opacity:.5;transition:all .3s;margin-top:-1px}.main__01 .footer__bottom--right .signature__webiso:hover{opacity:1}.main__01 .footer__bottom--right .signature__webiso img,.main__01 .footer__bottom--right .signature__webiso svg{height:14px;width:63px}.main__01 .footer__bottom--right .signature .icon path,.main__01 .footer__bottom--right .signature .icon polygon{fill:#000}.main__01 .footer__bottom--right a{text-decoration:none;color:inherit}.main__01 .footer__bottom--right a:hover{color:rgba(var(--color-accent),1);opacity:1}.main__01 .footer__bottom--right a.smartwww .icon{margin-top:-5px;margin-right:10px}@media only screen and (max-width :991px){.main__01 .footer__bottom--right a.smartwww .icon{margin-left:0}}.main__01 .footer__bottom--right a.smartwww .icon:hover path{fill:rgba(var(--color-accent),1)}.main__01 .footer__bottom--right a.smartwww .icon path{fill:rgba(var(--color-main),1)}.main__01 .footer__bottom--right a.webiso .icon{margin-top:-7px;margin-left:10px}@media only screen and (max-width :991px){.main__01 .footer__bottom--right a.webiso .icon{margin-left:0}}.main__01 .footer__bottom--right a.webiso .icon:hover path{fill:rgba(var(--color-accent),1)}.main__01 .footer__bottom--right a.webiso .icon path{fill:rgba(var(--color-main),1)}.main__01 a{color:#fff;text-decoration:none}.main__01 a:hover{text-decoration:underline;color:rgba(var(--color-accent2),1)}.main__02{color:rgba(var(--font-dark-color),1);background:rgba(var(--color-accent3),1);position:relative}.main__02 .footer__top{padding:80px 0}@media only screen and (max-width :991px){.main__02 .footer__top{padding:50px 0 20px}}.main__02 .footer__top--left{height:100%;display:flex}@media only screen and (max-width :991px){.main__02 .footer__top--left{justify-content:center}}.main__02 .footer__top--left .logo.invert img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__02 .footer__top--left .logo img{max-width:12rem;width:auto;height:auto}@media only screen and (max-width :991px){.main__02 .footer__top--right{text-align:center}}@media only screen and (max-width :991px){.main__02 .footer__top--right nav{display:none}}.main__02 .footer__top--right nav ul[data-depth="0"]>li span,.main__02 .footer__top--right nav ul[data-depth="0"]>li>a{font-weight:400;color:rgba(var(--color-main),1);font-size:17px}.main__02 .footer__top--right nav ul[data-depth="0"]>li span:hover,.main__02 .footer__top--right nav ul[data-depth="0"]>li>a:hover{color:rgba(var(--color-accent2),1)!important}.main__02 .footer__top--right nav ul{display:flex;flex-wrap:wrap;justify-content:flex-end}.main__02 .footer__top--right nav ul li{list-style-type:none;padding-left:40px}.main__02 .footer__top--right nav ul li a,.main__02 .footer__top--right nav ul li span{margin-bottom:32px;display:inline-block}.main__02 .footer__top__block{margin-bottom:40px}@media only screen and (max-width :991px){.main__02 .footer__top__block{display:none}}.main__02 .footer__center{padding-bottom:80px}@media only screen and (max-width :991px){.main__02 .footer__center{text-align:center;padding-bottom:50px}}@media only screen and (max-width :991px){.main__02 .footer__center .main-btn{margin-top:20px}}.main__02 .footer__center .main-btn:hover{color:rgba(var(--color-accent2),1)}.main__02 .footer__center .social-media{margin-top:80px;display:inline-flex;max-width:unset;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width :991px){.main__02 .footer__center .social-media{margin-top:50px;justify-content:center}}.main__02 .footer__center .social-media a[href*=youtube] .icon{margin:0 7px}.main__02 .footer__center .social-media a{letter-spacing:1.17px;font-weight:600;color:rgba(var(--color-main),1)}.main__02 .footer__center .social-media a[class^=font-size-]{margin-right:40px}@media only screen and (max-width :991px){.main__02 .footer__center .social-media a[class^=font-size-]{margin:0 20px;margin-bottom:10px}}.main__02 .footer__center .social-media a[class^=font-size-]:last-child{margin-right:0}.main__02 .footer__center .social-media svg path{fill:rgba(var(--color-main),1)}.main__02 .footer__center h2{font-size:22px;font-weight:400}.main__02 .footer__center .contact-info{display:flex;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width :991px){.main__02 .footer__center .contact-info{margin-top:50px;justify-content:center}}.main__02 .footer__center .contact-info p{margin:0;margin-left:auto}@media only screen and (max-width :991px){.main__02 .footer__center .contact-info p{margin:unset;width:100%}}.main__02 .footer__center .contact-info .icon path{fill:rgba(var(--color-main),1)}.main__02 .footer__center .contact-info .info__phone{margin:0;color:rgba(var(--color-main),1);font-weight:600;font-size:30px}.main__02 .footer__center .contact-info .info__phone:hover{color:rgba(var(--color-main),1)}.main__02 .footer__center .contact-info .info__mail{padding-left:40px}@media only screen and (max-width :991px){.main__02 .footer__center .contact-info .info__mail{padding-left:0}}.main__02 .footer__center .contact-info .info__mail a{color:rgba(var(--color-accent),1);font-weight:600;text-decoration:underline;font-size:30px;transition:all .3s}.main__02 .footer__center .contact-info .info__mail a:hover{color:rgba(var(--color-accent2),1)}.main__02 .footer__center .external-links{margin-top:80px;display:flex;justify-content:flex-end}@media only screen and (max-width :991px){.main__02 .footer__center .external-links{flex-direction:column;align-items:center;justify-content:flex-start;margin-top:40px}}.main__02 .footer__center .external-links a{text-decoration:none;color:inherit;font-size:14px;color:rgba(var(--color-main),1);padding-left:20px}@media only screen and (max-width :991px){.main__02 .footer__center .external-links a{padding-left:0}}.main__02 .footer__center .external-links a:hover{color:rgba(var(--color-accent),1);opacity:1}.main__02 .footer__bottom{padding:30px 0;font-size:14px;color:rgba(0,0,0,.4);border-top:1px solid rgba(0,0,0,.1)}@media only screen and (max-width :991px){.main__02 .footer__bottom{text-align:center;margin-top:0}}.main__02 .footer__bottom--right{text-align:right;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width :991px){.main__02 .footer__bottom--right{text-align:center;margin-top:20px;justify-content:center}}.main__02 .footer__bottom--right .signature{display:flex;justify-content:flex-end;align-items:flex-start}@media only screen and (max-width :991px){.main__02 .footer__bottom--right .signature{justify-content:center}}.main__02 .footer__bottom--right .signature__smartwww{margin-bottom:-2px;opacity:.5;transition:all .3s}.main__02 .footer__bottom--right .signature__smartwww:hover{opacity:1}.main__02 .footer__bottom--right .signature__smartwww img,.main__02 .footer__bottom--right .signature__smartwww svg{height:14px;width:101px}.main__02 .footer__bottom--right .signature__by{padding-top:2px;margin:0 8px;opacity:.5}.main__02 .footer__bottom--right .signature__webiso{opacity:.5;transition:all .3s;margin-top:-1px}.main__02 .footer__bottom--right .signature__webiso:hover{opacity:1}.main__02 .footer__bottom--right .signature__webiso img,.main__02 .footer__bottom--right .signature__webiso svg{height:14px;width:63px}.main__02 .footer__bottom--right .signature .icon path,.main__02 .footer__bottom--right .signature .icon polygon{fill:#000}.main__02 .footer__bottom--right a{text-decoration:none;color:inherit}.main__02 .footer__bottom--right a:hover{color:rgba(var(--color-accent),1);opacity:1}.main__02 .footer__bottom--right a.smartwww .icon{margin-top:-5px;margin-right:10px}@media only screen and (max-width :991px){.main__02 .footer__bottom--right a.smartwww .icon{margin-left:0}}.main__02 .footer__bottom--right a.smartwww .icon:hover path{fill:rgba(var(--color-accent),1)}.main__02 .footer__bottom--right a.smartwww .icon path{fill:rgba(var(--color-main),1)}.main__02 .footer__bottom--right a.webiso .icon{margin-top:-7px;margin-left:10px}@media only screen and (max-width :991px){.main__02 .footer__bottom--right a.webiso .icon{margin-left:0}}.main__02 .footer__bottom--right a.webiso .icon:hover path{fill:rgba(var(--color-accent),1)}.main__02 .footer__bottom--right a.webiso .icon path{fill:rgba(var(--color-main),1)}.main__02 a{color:rgba(var(--font-dark-color),1);text-decoration:none}.main__02 a:hover{text-decoration:underline;color:rgba(var(--color-accent),1)}.main__02 a.currentpage{color:rgba(var(--color-main),1)}.main__gallery-01{position:relative;color:rgba(var(--color-accent2),1);background-color:#030f25;overflow:hidden}.main__gallery-01>.container{position:relative}.main__gallery-01 .heading-section{width:100%}@media screen and (min-width:768px){.main__gallery-01 .heading-section{display:flex;align-items:center;height:50%;position:absolute;pointer-events:none;z-index:100}}.main__gallery-01 .desc-section{width:100%;order:1}@media screen and (min-width:768px){.main__gallery-01 .desc-section{display:flex;align-items:center;height:50%;position:absolute;bottom:0;pointer-events:none;z-index:100}}.main__gallery-01 .gallery-section .gallery{position:relative}@media screen and (min-width:768px){.main__gallery-01 .gallery-section .gallery{padding:0 0 0 25%}}.main__gallery-01 .gallery-section .gallery .gallery-nav{display:flex;-webkit-clip-path:var(--shape-bottom-left);clip-path:var(--shape-bottom-left);border-radius:.5rem;overflow:hidden;position:absolute;inset:auto 1.5rem -1.5rem auto;z-index:100}@media screen and (min-width:768px){.main__gallery-01 .gallery-section .gallery .gallery-nav{position:absolute;inset:auto calc(25% - 1.5rem) 1.5rem auto;z-index:100}}.main__gallery-01 .gallery-section .gallery .gallery-nav .next,.main__gallery-01 .gallery-section .gallery .gallery-nav .prev{padding:2rem;color:#fff;background-color:rgb(var(--color-accent));cursor:pointer}.main__gallery-01 .gallery-section .gallery .gallery-nav .next .gallery-nav-arrow,.main__gallery-01 .gallery-section .gallery .gallery-nav .prev .gallery-nav-arrow{width:1.5rem;height:1.5rem;background-color:#fff;-webkit-mask-image:url(/uploads/images/ikony/arrow-slider.svg);mask-image:url(/uploads/images/ikony/arrow-slider.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.main__gallery-01 .gallery-section .gallery .gallery-nav .next.prev .gallery-nav-arrow,.main__gallery-01 .gallery-section .gallery .gallery-nav .prev.prev .gallery-nav-arrow{-webkit-transform:scaleX(-1) rotateZ(180deg);transform:scaleX(-1) rotateZ(180deg)}.main__gallery-01 .gallery-section .gallery .gallery-inner{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:6rem;width:-webkit-max-content;width:max-content;position:relative}.main__gallery-01 .gallery-section .gallery .gallery-inner .gallery-item{display:block;position:absolute;-webkit-transform:translateX(0);transform:translateX(0);aspect-ratio:1/1;transition:all .32s ease}.main__gallery-01 .gallery-section .gallery .gallery-inner .gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.main__gallery-02 .gallery{display:grid;grid-template-columns:repeat(1,1fr);padding:0}@media screen and (min-width:768px){.main__gallery-02 .gallery{grid-template-columns:repeat(3,1fr)}}.main__gallery-02 .gallery .gallery-item{aspect-ratio:4/3;padding:calc(var(--bs-gutter-x) * .5)}@media screen and (min-width:768px){.main__gallery-02 .gallery .gallery-item-large{grid-column:span 2;grid-row:span 2}.main__gallery-02 .gallery .gallery-item-large:nth-of-type(even){grid-column:2/span 2}}.main__gallery-02 .gallery .gallery-item a{display:block;width:100%;height:100%}.main__gallery-02 .gallery .gallery-item a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.main__gallery-02 .btn-wrapper{display:grid;place-items:center;padding:2rem 0}.main__gallery-02 .hidden{display:none}.main__download{padding:1.5rem 0}@media only screen and (min-width:576px){.main__download{padding:2rem 0}}@media only screen and (min-width:768px){.main__download{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__download{padding:3rem 0}}.main__download .box-header{margin-bottom:85px}@media only screen and (max-width :1499px){.main__download .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__download .box-header{margin-bottom:40px}}@media only screen and (max-width :575px){.main__download .box-header{margin-bottom:30px}}.main__download .hiddenText :not(:first-child){display:none}.main__download .btn-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.main__download .btn-wrapper .main-btn{margin-bottom:40px}.main__download .center .view-1 .download-wrapper,.main__download .center .view-3 .download-wrapper{align-items:center}.main__download .view-1 .download-wrapper{margin-bottom:40px;display:flex;flex-direction:column;align-items:flex-start}.main__download .view-1 .download-wrapper__extension{margin-bottom:0}@media only screen and (max-width :991px){.main__download .view-1 .download-wrapper__extension{padding-bottom:0}}.main__download .view-1 .download-wrapper__btn{display:block;text-decoration:none;color:rgba(var(--color-main),1);position:relative;padding-left:0;padding-right:0}.main__download .view-1 .download-wrapper__btn span{margin-right:15px}.main__download .view-1 .download-wrapper__btn--arrow{width:15px;height:16px;cursor:pointer;display:inline-block}.main__download .view-1 .download-wrapper__btn--arrow img{display:block}.main__download .view-1 .download-wrapper__btn--arrow svg.icon path{fill:rgba(var(--color-main),1)}.main__download .view-1 .download-wrapper__btn:hover{color:rgba(var(--color-accent),1)}.main__download .view-1 .download-wrapper__btn:hover .download-wrapper__btn--arrow svg.icon path{fill:rgba(var(--color-accent),1)!important}.main__download .view-2{border:1px solid #fff;border-radius:var(--rounded-corners3);display:flex;margin-bottom:30px;padding:25px 95px}@media only screen and (max-width :1199px){.main__download .view-2{padding:25px 50px}}@media only screen and (max-width :991px){.main__download .view-2{padding:25px}}.main__download .view-2 .download-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:0;width:100%}@media only screen and (max-width :575px){.main__download .view-2 .download-wrapper{flex-direction:column}}.main__download .view-2 .download-wrapper__title{font-family:var(--font-header),sans-serif;font-size:30px;color:rgba(var(--color-main),1);max-width:1000px}@media only screen and (max-width :1799px){.main__download .view-2 .download-wrapper__title{max-width:900px}}@media only screen and (max-width :1499px){.main__download .view-2 .download-wrapper__title{max-width:800px}}@media only screen and (max-width :1429px){.main__download .view-2 .download-wrapper__title{max-width:640px}}@media only screen and (max-width :1299px){.main__download .view-2 .download-wrapper__title{max-width:540px}}@media only screen and (max-width :1199px){.main__download .view-2 .download-wrapper__title{max-width:430px}}@media only screen and (max-width :991px){.main__download .view-2 .download-wrapper__title{max-width:280px;font-size:22px}}@media only screen and (max-width :767px){.main__download .view-2 .download-wrapper__title{max-width:250px;font-size:18px}}@media only screen and (max-width :575px){.main__download .view-2 .download-wrapper__title{max-width:unset;font-size:22px;margin-bottom:30px;text-align:center}}.main__download .view-2 .download-wrapper__wrapper{display:flex;align-items:center;justify-content:center}@media only screen and (max-width :767px){.main__download .view-2 .download-wrapper__wrapper{flex-direction:column}}.main__download .view-2 .download-wrapper__extension{margin-bottom:0;margin-right:55px;background:0 0;color:rgba(var(--font-dark-color),1)}@media only screen and (max-width :767px){.main__download .view-2 .download-wrapper__extension{margin-right:0;margin-bottom:20px}}@media only screen and (max-width :575px){.main__download .view-2 .download-wrapper__extension{margin-bottom:10px}}.main__download .view-2 .download-wrapper__btn{font-size:16px;padding:16px 40px}.main__download .view-2 .download-wrapper__btn:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__download .view-2 .download-wrapper__btn p{padding-top:4px}.main__download .view-2 .download-wrapper__btn--arrow{margin-left:50px}.main__download .view-3 .download-wrapper{display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:20px 0 40px;justify-content:space-between}.main__download .view-3 .download-wrapper__extension{margin-bottom:0}@media only screen and (max-width :991px){.main__download .view-3 .download-wrapper__extension{padding-bottom:0}}.main__download .view-3 .download-wrapper__title{margin:15px 0 28px;font-size:20px;color:rgba(var(--color-main),1)}.main__download .view-3 .download-wrapper__btn{font-size:16px;padding:16px 40px}.main__download .view-3 .download-wrapper__btn:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__download .view-3 .download-wrapper__btn p{padding-top:4px}.main__download .view-3 .download-wrapper__btn--arrow{margin-left:50px}.main__map-01{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__map-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__map-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__map-01{padding:3rem 0}}.main__map-01 .box-header{text-align:center;margin-bottom:85px;color:rgba(var(--color-accent),1)}@media only screen and (max-width :1499px){.main__map-01 .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__map-01 .box-header{margin-bottom:30px}}.main__map-01 .iframe-container{position:relative;z-index:1;width:100%;min-height:250px;padding-top:56.25%;overflow:hidden}.main__map-01 .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main__map-02{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__map-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__map-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__map-02{padding:3rem 0}}.main__map-02 .flex-row-reverse .iframe-container{margin-bottom:50px}@media only screen and (max-width :575px){.main__map-02 .flex-row-reverse .iframe-container{margin-bottom:40px}}.main__map-02 .iframe-container{position:relative;z-index:1;min-height:250px;padding-top:56.25%;overflow:hidden}@media only screen and (max-width :991px){.main__map-02 .iframe-container{margin-bottom:20px}}.main__map-02 .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main__team-01{padding:1.5rem 0}@media only screen and (min-width:576px){.main__team-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__team-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__team-01{padding:3rem 0}}.main__team-01 .box-header{max-width:80ch;text-wrap:balance;text-align:left}@media screen and (min-width:992px){.main__team-01 .floating-section-outer{height:100%;position:relative;z-index:-1}}.main__team-01 .floating-section-outer .floating-section{position:fixed;padding:clamp(2rem,16.66666%,6rem);color:#fff;background-color:rgb(var(--color-accent));-webkit-clip-path:polygon(0 0,calc(100% - clamp(3rem,10vw,12rem)) 0,100% clamp(3rem,10vw,12rem),100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - clamp(3rem,10vw,12rem)) 0,100% clamp(3rem,10vw,12rem),100% 100%,0 100%)}.main__team-01 .floating-section-outer .floating-section .h1{font-size:6rem}.main__text{padding:100px 0}@media only screen and (max-width :1199px){.main__text{padding:70px 0}}@media only screen and (max-width :767px){.main__text{padding:50px 0}}.main__text-section-01 .text-section__content .text-section__left{position:relative;gap:3rem}.main__text-section-01 .text-section__content .text-section__left::before{content:"";position:absolute;bottom:100%;left:0;width:112px;height:2px;background-color:rgba(var(--color-accent),1);border-radius:.5rem}.main__text-section-01 .text-section__content .text-section__right{gap:3rem;font-weight:400;line-height:1.9}.main__text-section-01 .text-section__content .text-section__right p:nth-of-type(1){font-weight:500}.main__text-section-01 .text-section__content .text-section__right .btn-group{flex-wrap:wrap;gap:1rem}.main__text-section-02{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__text-section-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__text-section-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__text-section-02{padding:3rem 0}}.main__text-section-02.dark{background:rgba(var(--color-main),1);color:#fff}.main__text-section-02.dark .counter-wrapper{background:#fff!important}.main__text-section-02.dark .counter-wrapper *{color:rgba(var(--font-dark-color),1)!important}.main__text-section-02 .text-section{overflow:visible}.main__text-section-02 .text-section__right{position:relative;padding-top:120px}.main__text-section-02 .text-section__right:before{content:"";position:absolute;top:0;left:0;width:112px;height:2px;background:rgba(var(--color-accent),1)}.main__text-section-02 .text-section__right h2{margin-bottom:55px}.main__text-section-02 .text-section__right .btn-wrapper{margin-top:100px}@media only screen and (max-width :1499px){.main__text-section-02 .text-section__right .btn-wrapper{margin-top:80px}}@media only screen and (max-width :1199px){.main__text-section-02 .text-section__right .btn-wrapper{margin-top:30px}}.main__text-section-02 .text-section__right .btn-wrapper .main-btn{margin-right:30px}.main__text-section-02 .text-section__left{position:relative;margin-bottom:131px}.main__text-section-02 .text-section__left--img{-webkit-filter:url(#round);filter:url(#round);position:relative;padding-top:93.8530734633%}@media only screen and (max-width :1199px){.main__text-section-02 .text-section__left--img{padding-top:56.25%}}.main__text-section-02 .text-section__left--img img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-clip-path:polygon(100% 0,100% 100%,10% 100%,0 90%,0 0);clip-path:polygon(100% 0,100% 100%,10% 100%,0 90%,0 0)}.main__text-section-02 .text-section__left .counter-mask{position:absolute;bottom:0;right:0;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:1;-webkit-filter:url(#round);filter:url(#round);max-width:70%}.main__text-section-02 .text-section__left .counter-wrapper{background:rgba(var(--color-main),1);padding:75px 80px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,9% 100%,0 85%,0 50%);clip-path:polygon(0 0,100% 0,100% 100%,9% 100%,0 85%,0 50%)}@media only screen and (max-width :1199px){.main__text-section-02 .text-section__left .counter-wrapper{-webkit-transform:unset;transform:unset;padding:30px 50px;position:relative;-webkit-mask-size:cover;mask-size:cover;text-align:right}}@media only screen and (max-width :575px){.main__text-section-02 .text-section__left .counter-wrapper{padding:26px 30px}}.main__text-section-02 .text-section__left .counter-wrapper *{color:#fff}.main__text-section-02 .text-section__left .counter-wrapper .number{position:relative;transition:all .3s ease;margin:0;line-height:1}.main__text-section-02 .text-section__left .counter-wrapper .number.add-space:after{margin-left:10px}.main__text-section-02 .text-section__left .counter-wrapper .number:after{content:attr(data-addon)}.main__text-section-02 .text-section__left .counter-wrapper .desc{margin-bottom:0;margin-top:25px}@media only screen and (max-width :575px){.main__text-section-02 .text-section__left .counter-wrapper .desc{margin-top:10px}}.main__text-section-03 .container{position:relative}.main__text-section-03 .container::before{content:"";position:absolute;inset:25% 20% 0 0;background-color:rgb(var(--color-accent2));-webkit-clip-path:var(--shape-top-right);clip-path:var(--shape-top-right);z-index:-1}@media screen and (min-width:992px){.main__text-section-03 .container::before{-webkit-clip-path:var(--shape-top-right);clip-path:var(--shape-top-right)}}.main__text-section-03 .container .text-section__content .counter{font-size:2rem;font-weight:600;color:rgb(var(--color-accent))}.main__text-section-03 .container .clip-img{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,20% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 100%,20% 100%,0 80%)}.main__text-section-03.type-2 .container::before{inset:25% 0 0 20%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.main__text-section-04{position:relative;background:rgba(var(--color-accent2),1);padding:1.5rem 0}@media only screen and (min-width:576px){.main__text-section-04{padding:2rem 0}}@media only screen and (min-width:768px){.main__text-section-04{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__text-section-04{padding:3rem 0}}.main__text-section-04 .box-header{text-align:left;margin-bottom:80px}@media only screen and (max-width :1499px){.main__text-section-04 .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__text-section-04 .box-header{margin-bottom:30px}}@media only screen and (max-width :575px){.main__text-section-04 .box-header{margin-bottom:20px}}.main__text-section-04 .box-header h3{color:rgba(var(--color-accent),1);text-transform:uppercase;letter-spacing:1.17px;margin-bottom:40px}@media only screen and (max-width :991px){.main__text-section-04 .box-header h3{margin-bottom:30px}}@media only screen and (max-width :575px){.main__text-section-04 .box-header h3{margin-bottom:20px}}.main__text-section-04 .text-section{overflow:visible}.main__text-section-04 .text-section__bottom--left{display:flex;flex-direction:column;margin-right:0;margin-bottom:0;padding:55px;border-radius:var(--rounded-corners3);box-shadow:0 16px 26px rgba(var(--color-main),.16);position:sticky;position:-webkit-sticky;top:180px}@media only screen and (max-width :1499px){.main__text-section-04 .text-section__bottom--left{padding:65px 35px}}@media only screen and (max-width :1199px){.main__text-section-04 .text-section__bottom--left{margin-bottom:2rem;padding:45px 20px}}@media only screen and (max-width :991px){.main__text-section-04 .text-section__bottom--left{padding:40px}}.main__text-section-04 .text-section__bottom--left h2{color:rgba(var(--color-accent),1);margin-top:0;margin-bottom:40px;text-transform:uppercase}@media only screen and (max-width :991px){.main__text-section-04 .text-section__bottom--left h2{margin-bottom:30px}}@media only screen and (max-width :575px){.main__text-section-04 .text-section__bottom--left h2{margin-bottom:20px}}.main__text-section-04 .text-section__bottom--left a{text-decoration:none;margin-bottom:1rem;color:inherit;font-weight:500}@media only screen and (min-width :992px){.main__text-section-04 .text-section__bottom--left a:hover{color:rgba(var(--color-accent),1)}.main__text-section-04 .text-section__bottom--left a.active{color:rgba(var(--color-accent),1)}}.main__text-section-04 .text-section__bottom--left>ol,.main__text-section-04 .text-section__bottom--left>ul{padding-left:0;list-style-type:none}.main__text-section-04 .text-section__bottom--left li:not(li:last-child){margin-bottom:15px}.main__text-section-04 .text-section__bottom--right{overflow:hidden;max-width:100vw}.main__text-section-04 .text-section__bottom--right-header{margin-bottom:60px}@media only screen and (max-width :991px){.main__text-section-04 .text-section__bottom--right-header{margin-bottom:30px}}@media only screen and (max-width :575px){.main__text-section-04 .text-section__bottom--right-header{margin-bottom:20px}}.main__text-section-04 .text-section__bottom--right-header h2{margin-top:0}.main__text-section-04 .text-section__bottom--right .text-section-child{margin-bottom:40px}@media only screen and (max-width :991px){.main__text-section-04 .text-section__bottom--right .text-section-child{margin-bottom:30px}}@media only screen and (max-width :575px){.main__text-section-04 .text-section__bottom--right .text-section-child{margin-bottom:20px}}.main__text-section-04 .text-section__bottom--right .text-section-child:last-child{margin-bottom:0}.main__text-section-04 .text-section__bottom--right .text-section-child__upper{margin-bottom:20px}@media only screen and (max-width :991px){.main__text-section-04 .text-section__bottom--right .text-section-child__upper{margin-bottom:10px}}.main__text-section-05 .heading{font-weight:600}.main__text-section-05 .column-section .column-heading{font-size:1.25rem;font-weight:500}.main__text-section-05 .column-section p{margin:0 0 1rem}.main__text-section-06{padding:1.5rem 0;overflow:hidden}@media only screen and (min-width:576px){.main__text-section-06{padding:2rem 0}}@media only screen and (min-width:768px){.main__text-section-06{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__text-section-06{padding:3rem 0}}.main__text-section-06 .company-about{position:relative}.main__text-section-06 .company-about__top{margin-bottom:2rem}@media only screen and (min-width :1200px){.main__text-section-06 .company-about__top{margin-bottom:0;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%}}.main__text-section-06 .company-about__top *{height:100%}.main__text-section-06 .company-about__img{width:100%}.main__text-section-06 .company-about__img img{width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width :1199px){.main__text-section-06 .company-about__img img{max-height:400px}}@media only screen and (min-width :1200px){.main__text-section-06 .company-about__img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-filter:brightness(1);filter:brightness(1);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%}}.main__text-section-06 .company-about__bottom .box-header{text-align:left;margin-bottom:50px}@media only screen and (max-width :1199px){.main__text-section-06 .company-about__bottom .box-header{margin-bottom:0}}.main__text-section-06 .company-about__bottom .main-btn,.main__text-section-06 .company-about__bottom div[class*=font-size-]{margin-top:1.5rem}@media only screen and (min-width :768px){.main__text-section-06 .company-about__bottom .main-btn,.main__text-section-06 .company-about__bottom div[class*=font-size-]{margin-top:2rem}}@media only screen and (min-width :1200px){.main__text-section-06 .company-about__bottom .main-btn,.main__text-section-06 .company-about__bottom div[class*=font-size-]{margin-top:60px}}.main__text-section-07{padding:1.5rem 0}@media only screen and (min-width:576px){.main__text-section-07{padding:2rem 0}}@media only screen and (min-width:768px){.main__text-section-07{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__text-section-07{padding:3rem 0}}.main__text-section-07 .box-header{text-align:center;margin-bottom:85px;color:rgba(var(--color-accent2),1)}@media only screen and (max-width :1499px){.main__text-section-07 .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__text-section-07 .box-header{margin-bottom:30px}}@media only screen and (max-width :575px){.main__text-section-07 .box-header{margin-bottom:20px}}.main__text-section-07 .text-section{display:flex;justify-content:space-between}@media only screen and (max-width :991px){.main__text-section-07 .text-section{display:block}}.main__text-section-07 .text-section div[class^=font-size]{flex-basis:45%}.main__text-section-07 .text-section img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__text-section-07 .main-btn{margin-top:50px}@media only screen and (max-width :991px){.main__text-section-07 .main-btn{margin-top:30px}}.main__text-section-08{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__text-section-08{padding:2rem 0}}@media only screen and (min-width:768px){.main__text-section-08{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__text-section-08{padding:3rem 0}}.main__text-section-08 .box-header{text-align:left;margin-bottom:85px}@media only screen and (max-width :1499px){.main__text-section-08 .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__text-section-08 .box-header{margin-bottom:30px}}@media only screen and (max-width :575px){.main__text-section-08 .box-header{margin-bottom:20px}}.main__text-section-08 .text-section{overflow:visible}.main__text-section-08 .text-section__bottom--left{display:flex;flex-direction:column;margin-right:0;margin-bottom:0;padding:65px;border-radius:var(--rounded-corners3);box-shadow:0 16px 26px #f2f4ff;position:sticky;position:-webkit-sticky;top:180px}@media only screen and (max-width :1499px){.main__text-section-08 .text-section__bottom--left{padding:65px 35px}}@media only screen and (max-width :1199px){.main__text-section-08 .text-section__bottom--left{margin-bottom:2rem;padding:45px 20px}}@media only screen and (max-width :991px){.main__text-section-08 .text-section__bottom--left{padding:45px 60px}}.main__text-section-08 .text-section__bottom--left h2{color:rgba(var(--color-accent2),1);margin-top:0;margin-bottom:50px;text-transform:uppercase}.main__text-section-08 .text-section__bottom--left a{opacity:1;text-decoration:none;margin-bottom:1rem;color:inherit;font-weight:500}@media only screen and (min-width :992px){.main__text-section-08 .text-section__bottom--left a{opacity:.5}.main__text-section-08 .text-section__bottom--left a:hover{color:rgba(var(--color-main),1);opacity:1}.main__text-section-08 .text-section__bottom--left a.active{color:rgba(var(--color-main),1);opacity:1}}.main__text-section-08 .text-section__bottom--right{overflow:hidden;max-width:100vw}.main__text-section-08 .text-section__bottom--right-header{margin-bottom:60px}.main__text-section-08 .text-section__bottom--right-header h2{margin-top:0}.main__text-section-08 .text-section__bottom--right .text-section-child{margin-bottom:5em}.main__text-section-08 .text-section__bottom--right .text-section-child:last-child{margin-bottom:0}.main__text-section-08 .text-section__bottom--right .text-section-child__upper{margin-bottom:2.5em}.main__tabs-01{padding:1.5rem 0}@media only screen and (min-width:576px){.main__tabs-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__tabs-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__tabs-01{padding:3rem 0}}.main__tabs-01 .box-header{margin-bottom:85px}@media only screen and (max-width :1499px){.main__tabs-01 .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__tabs-01 .box-header{margin-bottom:40px}}@media only screen and (max-width :575px){.main__tabs-01 .box-header{margin-bottom:30px}}.main__tabs-01 .tabs-bottom .tabs-bottom__buttons .tab-btn-wrapper{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;padding:40px 20px 0}.main__tabs-01 .tabs-bottom .tabs-bottom__buttons .tab-btn-wrapper .tab-btn{cursor:pointer;list-style-type:none;font-weight:400;margin-right:10px;position:relative;border:2px solid rgba(var(--color-accent3),1);border-radius:var(--rounded-corners2);padding:13px 25px;font-size:15px}.main__tabs-01 .tabs-bottom .tabs-bottom__buttons .tab-btn-wrapper .tab-btn:hover{opacity:1;color:rgba(var(--color-main),1);background:rgba(var(--color-accent3),1)}.main__tabs-01 .tabs-bottom .tabs-bottom__buttons .tab-btn-wrapper .tab-btn.firstItem{opacity:1;color:rgba(var(--color-main),1);background:rgba(var(--color-accent3),1)}.main__tabs-01 .tabs-bottom .tabs-bottom__content .items-wrapper{position:relative}.main__tabs-01 .tabs-bottom .tabs-bottom__content .items-wrapper [class^=main__]{opacity:0;position:absolute;top:0;left:0;right:0;z-index:-1;background:0 0;padding-bottom:0;pointer-events:none}.main__tabs-01 .tabs-bottom .tabs-bottom__content .items-wrapper [class^=main__].firstItem{opacity:1;position:static;z-index:1;margin-bottom:30px;pointer-events:all}.main__tabs-01 .tabs-bottom .tabs-bottom__content .items-wrapper [class^=main__] .tab-btn{display:none}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__buttons{display:none}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__]{opacity:1;position:relative!important;overflow:hidden!important;z-index:1;padding:0;pointer-events:all}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__].firstItem>:not(.aaaa){height:auto;overflow:visible}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__]>:not(.aaaa){height:0;overflow:hidden;padding:0}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__].firstItem .slider-carousel-top{height:auto}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__].firstItem .top-slider-dots{height:50px;overflow:visible}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__] .tab-btn{display:block}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__] .tab-btn.btn-accordion{cursor:pointer;color:rgba(var(--font-dark-color),1);text-decoration:none;padding:30px 120px 30px 95px;border:2px solid rgba(var(--color-accent3),1);margin-bottom:10px;position:relative;font-size:20px}@media only screen and (max-width :767px){.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__] .tab-btn.btn-accordion{margin:0 0 10px;padding:30px 70px 30px 40px;font-size:17px}}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__] .tab-btn.btn-accordion:after{content:"";position:absolute;top:50%;right:95px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:17px;-webkit-mask:url(/img/ikony/arrow-down.svg);mask:url(/img/ikony/arrow-down.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgba(var(--font-dark-color),1);cursor:pointer;transition:all .4s ease}@media only screen and (max-width :767px){.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__] .tab-btn.btn-accordion:after{right:40px}}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__] .tab-btn.btn-accordion.firstItem{opacity:1;color:rgba(var(--color-main),1);font-weight:400;border-bottom:none}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__] .tab-btn.btn-accordion.firstItem:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);background:rgba(var(--color-main),1)}.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__] .slider-carousel-top,.main__tabs-01 .tabs-bottom.tab-a .tabs-bottom__content [class^=main__] .top-slider-dots{height:0;overflow:hidden}.main__tabs-01 .tabs-bottom.tab-v{display:flex}.main__tabs-01 .tabs-bottom.tab-v .tabs-bottom__buttons{width:20%}.main__tabs-01 .tabs-bottom.tab-v .tabs-bottom__buttons .tab-btn-wrapper{flex-direction:column;border:2px solid rgba(var(--color-accent3),1);position:sticky;position:-webkit-sticky;top:100px;padding:60px 40px}@media only screen and (max-width :1799px){.main__tabs-01 .tabs-bottom.tab-v .tabs-bottom__buttons .tab-btn-wrapper{padding:35px 30px}}.main__tabs-01 .tabs-bottom.tab-v .tabs-bottom__buttons .tab-btn-wrapper .tab-btn{margin:0;margin-bottom:40px;border:unset;background:unset;padding:0}@media only screen and (max-width :1799px){.main__tabs-01 .tabs-bottom.tab-v .tabs-bottom__buttons .tab-btn-wrapper .tab-btn{margin-bottom:25px}}.main__tabs-01 .tabs-bottom.tab-v .tabs-bottom__buttons .tab-btn-wrapper .tab-btn:last-child{margin-bottom:0}.main__tabs-01 .tabs-bottom.tab-v .tabs-bottom__buttons .tab-btn-wrapper .tab-btn.firstItem{font-weight:700}.main__tabs-01 .tabs-bottom.tab-v .tabs-bottom__content{margin-left:4%;margin-top:0;width:75%}.main__tabs-01 .tabs-bottom.tab-v .tabs-bottom__content .items-wrapper [class^=main__]{padding-top:0}.main__tabs-01 .tabs-bottom.tab-h .tab-btn:first-child{margin-left:0}.main__timeline-01{position:relative;padding:1.5rem 0;background:rgba(var(--color-main),1);color:#fff;overflow:hidden}@media only screen and (min-width:576px){.main__timeline-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__timeline-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__timeline-01{padding:3rem 0}}.main__timeline-01 .box-header{text-align:left;margin-bottom:10px}@media only screen and (max-width :1499px){.main__timeline-01 .box-header{margin-bottom:0}}.main__timeline-01 .timeline{position:relative;cursor:-webkit-grab;cursor:grab}.main__timeline-01 .timeline .slick-list{overflow:visible}.main__timeline-01 .timeline-child{position:relative;margin-top:70px;padding-bottom:60px;z-index:6;border-bottom:1px solid #fff}@media only screen and (max-width :1199px){.main__timeline-01 .timeline-child{margin-top:50px;padding-bottom:50px}}@media only screen and (max-width :991px){.main__timeline-01 .timeline-child{margin-top:40px;padding-bottom:40px}}@media only screen and (max-width :575px){.main__timeline-01 .timeline-child{padding:0 15px 30px;margin-top:30px}}.main__timeline-01 .timeline-child:after{content:"";position:absolute;bottom:0;left:0;height:40px;width:1px;background:#fff}@media only screen and (max-width :1199px){.main__timeline-01 .timeline-child:after{height:20px}}@media only screen and (max-width :575px){.main__timeline-01 .timeline-child:after{height:10px}}.main__timeline-01 .timeline-child__wrapper{position:relative}.main__timeline-01 .timeline-child__wrapper-left{display:flex;width:100%}.main__timeline-01 .timeline-child__wrapper--content h2{margin:0}.main__timeline-01 .timeline-child__wrapper--content div{margin-top:25px;line-height:1.9;padding-right:43%}@media only screen and (max-width :1199px){.main__timeline-01 .timeline-child__wrapper--content div{margin-top:10px}}@media only screen and (max-width :575px){.main__timeline-01 .timeline-child__wrapper--content div{padding-right:0}}.main__timeline-01 .btn-wrapper{margin-top:80px;text-align:center}@media only screen and (max-width :1199px){.main__timeline-01 .btn-wrapper{margin-top:60px}}@media only screen and (max-width :991px){.main__timeline-01 .btn-wrapper{margin-top:40px}}@media only screen and (max-width :575px){.main__timeline-01 .btn-wrapper{margin-top:30px}}.main__timeline-02{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__timeline-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__timeline-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__timeline-02{padding:3rem 0}}.main__timeline-02 .box-header{text-align:center;margin-bottom:80px}@media only screen and (max-width :1499px){.main__timeline-02 .box-header{margin-bottom:60px}}@media only screen and (max-width :1199px){.main__timeline-02 .box-header{margin-bottom:30px}}.main__timeline-02 .timeline{position:relative;padding-bottom:80px}@media only screen and (max-width :991px){.main__timeline-02 .timeline{padding-bottom:50px}}@media only screen and (max-width :575px){.main__timeline-02 .timeline{padding-bottom:40px}}.main__timeline-02 .timeline__after{position:absolute;top:0;left:calc(50% - .5px);height:100%;width:1px;z-index:1;background:#000}@media only screen and (max-width :991px){.main__timeline-02 .timeline__after{left:12px}}.main__timeline-02 .timeline-child{position:relative;margin-top:70px;z-index:6}@media only screen and (max-width :767px){.main__timeline-02 .timeline-child{margin-top:50px}}@media only screen and (max-width :575px){.main__timeline-02 .timeline-child{margin-top:40px}}.main__timeline-02 .timeline-child:nth-child(odd) .timeline-child__wrapper{margin-left:auto;display:flex;justify-content:flex-end}@media only screen and (max-width :991px){.main__timeline-02 .timeline-child:nth-child(odd) .timeline-child__wrapper{justify-content:flex-start}}.main__timeline-02 .timeline-child:nth-child(odd) .timeline-child__wrapper:before{left:0}.main__timeline-02 .timeline-child__header{text-align:center;margin-bottom:60px}@media only screen and (max-width :991px){.main__timeline-02 .timeline-child__header{text-align:left}}@media only screen and (max-width :575px){.main__timeline-02 .timeline-child__header{margin-bottom:30px}}.main__timeline-02 .timeline-child__header h2{background:#fff;padding:40px 20px}@media only screen and (max-width :991px){.main__timeline-02 .timeline-child__header h2{padding:40px 0}}@media only screen and (max-width :575px){.main__timeline-02 .timeline-child__header h2{padding:30px 0}}.main__timeline-02 .timeline-child__wrapper{width:50%;position:relative}@media only screen and (max-width :991px){.main__timeline-02 .timeline-child__wrapper{width:auto;margin-left:0;margin-right:12px;padding-left:100px}}@media only screen and (max-width :575px){.main__timeline-02 .timeline-child__wrapper{padding-left:40px}}.main__timeline-02 .timeline-child__wrapper:before{content:"";position:absolute;right:0;top:-10%;width:23%;height:1px;background:#000}@media only screen and (max-width :991px){.main__timeline-02 .timeline-child__wrapper:before{left:0;right:unset;width:50px;top:25px}}@media only screen and (max-width :575px){.main__timeline-02 .timeline-child__wrapper:before{width:30px;top:20px}}.main__timeline-02 .timeline-child__wrapper-left{display:flex;width:100%}@media only screen and (max-width :991px){.main__timeline-02 .timeline-child__wrapper-left{width:auto}}@media screen and (max-width:460px){.main__timeline-02 .timeline-child__wrapper-left{flex-wrap:wrap}}.main__timeline-02 .timeline-child__wrapper--content h2{margin:0;color:rgba(var(--color-accent),1)}.main__timeline-02 .timeline-child__wrapper--content div{margin-top:25px;padding-right:43%}@media only screen and (max-width :991px){.main__timeline-02 .timeline-child__wrapper--content div{margin-top:20px}}@media only screen and (max-width :575px){.main__timeline-02 .timeline-child__wrapper--content div{margin-top:10px;padding-right:40px}}.main__timeline-02 .timeline .timeline-child.timeline-child-right .timeline-child__wrapper .timeline-child__wrapper-left{width:57%}@media only screen and (max-width :575px){.main__timeline-02 .timeline .timeline-child.timeline-child-right .timeline-child__wrapper .timeline-child__wrapper-left{width:100%}}.main__timeline-02 .timeline .timeline-child.timeline-child-right .timeline-child__wrapper .timeline-child__wrapper-left .timeline-child__wrapper--content div{padding-right:0}@media only screen and (max-width :575px){.main__timeline-02 .timeline .timeline-child.timeline-child-right .timeline-child__wrapper .timeline-child__wrapper-left .timeline-child__wrapper--content div{padding-right:40px}}.main__timeline-02 .btn-wrapper{margin-top:80px;text-align:center}@media only screen and (max-width :991px){.main__timeline-02 .btn-wrapper{margin-top:50px}}@media only screen and (max-width :575px){.main__timeline-02 .btn-wrapper{margin-top:30px}}.main__top-01{position:relative;background:#fff;z-index:7;overflow:hidden}@media only screen and (max-width :1199px){.main__top-01{padding-top:var(--bodyPadding)}}.main__top-01.full-height.notToTop .top{height:calc(100vh - var(--bodyPadding))}@media only screen and (max-width :1199px){.main__top-01.full-height.notToTop .top{min-height:calc(100vh - var(--bodyPadding));height:auto}}.main__top-01.full-height .top{height:100vh}@media only screen and (max-width :1199px){.main__top-01.full-height .top{min-height:calc(100vh - var(--bodyPadding));height:auto}}.main__top-01 .top-slider-arrows{position:absolute;top:0;left:0;width:100%;z-index:3;display:flex;align-items:center;pointer-events:none;height:calc(100% - 9vh)}@media only screen and (min-width :1921px){.main__top-01 .top-slider-arrows{height:calc(100% - 7vh)}}@media screen and (max-width:1600px){.main__top-01 .top-slider-arrows{height:7vh;top:unset;bottom:0}}@media only screen and (max-width :1499px){.main__top-01 .top-slider-arrows{bottom:0}}@media only screen and (max-width :1429px){.main__top-01 .top-slider-arrows{height:7vh}}@media only screen and (max-width :1429px){.main__top-01 .top-slider-arrows{bottom:0}}.main__top-01 .top-slider-arrows .container{position:relative;height:100%}@media screen and (max-width:1600px){.main__top-01 .top-slider-arrows .container{max-width:1300px}}.main__top-01 .top-slider-arrows .dots-container{height:100%;width:2px;position:absolute;right:100%}@media screen and (max-width:1600px){.main__top-01 .top-slider-arrows .dots-container{right:unset;width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width :575px){.main__top-01 .top-slider-arrows .dots-container{left:12px;-webkit-transform:unset;transform:unset}}.main__top-01 .top-slider-arrows .dots-container ul{list-style-type:none;height:100%;display:flex;flex-direction:column}@media screen and (max-width:1600px){.main__top-01 .top-slider-arrows .dots-container ul{flex-direction:row;height:100%;width:100%}}.main__top-01 .top-slider-arrows .dots-container ul li{height:calc(100% / var(--end))}@media screen and (max-width:1600px){.main__top-01 .top-slider-arrows .dots-container ul li{width:40px;height:100%;margin-right:10px}}@media only screen and (max-width :575px){.main__top-01 .top-slider-arrows .dots-container ul li{width:20px}}.main__top-01 .top-slider-arrows .dots-container ul li.slick-active button{background:rgba(var(--color-accent),1)}@media screen and (max-width:1600px){.main__top-01 .top-slider-arrows .dots-container ul li.slick-active button{background:0 0}.main__top-01 .top-slider-arrows .dots-container ul li.slick-active button:before{background:rgba(var(--color-accent),1)}}.main__top-01 .top-slider-arrows .dots-container ul li button{font-size:0;height:100%;background:rgba(var(--color-main),.32);border:none;padding:0;margin:0;outline:unset;width:2px}@media screen and (max-width:1600px){.main__top-01 .top-slider-arrows .dots-container ul li button{width:100%;height:100%;position:relative;background:0 0;pointer-events:all}.main__top-01 .top-slider-arrows .dots-container ul li button:before{content:"";height:2px;width:100%;background:rgba(var(--color-main),.32);position:absolute;top:50%;left:0}}.main__top-01 .top-slider-arrows .buttons-container{display:flex;flex-direction:column;justify-content:center;height:100%;width:60px;position:absolute;right:100%}@media screen and (max-width:1600px){.main__top-01 .top-slider-arrows .buttons-container{flex-direction:row;right:unset;width:auto;display:none}}.main__top-01 .top-slider-arrows .buttons-container .slick-arrow{outline:0!important;font-size:0;--w:39px;width:var(--w);height:var(--w);border:none;background:0 0;position:relative;transition:background-color .25s ease;will-change:background-color;pointer-events:all;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:1600px){.main__top-01 .top-slider-arrows .buttons-container .slick-arrow{-webkit-transform:unset;transform:unset}}.main__top-01 .top-slider-arrows .buttons-container .slick-arrow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(/img/ikony/arrow-right.svg);mask-image:url(/img/ikony/arrow-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgba(var(--color-main),1);transition:fitler .25s ease;will-change:filter}.main__top-01 .top-slider-arrows .buttons-container .slick-arrow.slick-prev{margin-bottom:70px}@media screen and (max-width:1600px){.main__top-01 .top-slider-arrows .buttons-container .slick-arrow.slick-prev{margin-bottom:unset;margin-right:70px}}.main__top-01 .top-slider-arrows .buttons-container .slick-arrow.slick-prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__top-01 .slick-track{display:flex}.main__top-01 .top{height:inherit;position:relative;display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (max-width :991px){.main__top-01 .top{min-height:400px;justify-content:flex-start}}.main__top-01 .top[data-autoplay=true] .slide__right .player-wrapper{opacity:1;pointer-events:all}@media only screen and (max-width :991px){.main__top-01 .top[data-autoplay=true] .slide__right .video-controls{display:flex}}.main__top-01 .top[data-autoplay=true] .slide .play-btn{display:none}.main__top-01 .top .slide{position:relative;width:100%;display:flex;align-items:flex-end;height:calc(100% - 9vh)}@media only screen and (min-width :1921px){.main__top-01 .top .slide{height:calc(100% - 7vh)}}@media only screen and (max-width :1499px){.main__top-01 .top .slide{height:calc(100% - 7vh)}}@media only screen and (max-width :991px){.main__top-01 .top .slide{height:auto;min-height:100%}}.main__top-01 .top .slide>.container{height:100%;padding-top:130px;padding-bottom:130px}.main__top-01 .top .slide>.container>.row{height:100%;display:flex;align-items:center}.main__top-01 .top .slide>.container>.row>div:nth-child(2){display:grid;place-items:center}.main__top-01 .top .slide>.container>.row>div:nth-child(2)>section{margin-bottom:0!important}.main__top-01 .top .slide>.container>.row>div:nth-child(3){align-self:flex-end;margin-bottom:0!important}.main__top-01 .top .slide__text{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;margin-bottom:90px}@media only screen and (min-width :1921px){.main__top-01 .top .slide__text{margin-bottom:144px}}@media only screen and (max-width :1799px){.main__top-01 .top .slide__text{margin-bottom:80px}}@media only screen and (max-width :1499px){.main__top-01 .top .slide__text{padding:70px 0;margin-bottom:0}}@media only screen and (max-width :1429px){.main__top-01 .top .slide__text{padding:50px 0}}@media only screen and (max-width :991px){.main__top-01 .top .slide__text{color:#fff;padding:50px 0 60px}}.main__top-01 .top .slide__text.light{color:#fff}.main__top-01 .top .slide__text div[class^=font-size]{margin-bottom:40px}@media only screen and (max-width :991px){.main__top-01 .top .slide__text div[class^=font-size]{margin-bottom:30px}}@media only screen and (max-width :767px){.main__top-01 .top .slide__text div[class^=font-size]{margin-bottom:15px}}.main__top-01 .top .slide__text h1{margin:0}.main__top-01 .top .slide__text--buttons{display:flex;align-items:center;flex-wrap:wrap;margin-top:60px}@media only screen and (max-width :1499px){.main__top-01 .top .slide__text--buttons{margin-top:30px}}@media only screen and (max-width :1429px){.main__top-01 .top .slide__text--buttons{margin-top:10px}}@media only screen and (max-width :575px){.main__top-01 .top .slide__text--buttons{margin-top:0}}.main__top-01 .top .slide__text--buttons .main-btn{margin-right:40px;margin-top:20px}.main__top-01 .top .slide__right{position:absolute;top:-8px;left:-8px;width:94%;height:calc(100% + 8px);padding:0}@media only screen and (max-width :1799px){.main__top-01 .top .slide__right{width:97%}}@media only screen and (max-width :1499px){.main__top-01 .top .slide__right{width:98%}}@media only screen and (max-width :991px){.main__top-01 .top .slide__right{width:100%;top:0;left:0;height:100%}}.main__top-01 .top .slide__right.cover-hidden:hover .video-controls{display:flex}@media only screen and (max-width :991px){.main__top-01 .top .slide__right.cover-hidden .video-controls{display:flex}}@media only screen and (max-width :575px){.main__top-01 .top .slide__right.cover-hidden+.col-sm-7 .slide__text{opacity:0;pointer-events:none}}.main__top-01 .top .slide__right.cover-hidden+.col-sm-7 .slide__text{color:#fff}.main__top-01 .top .slide__right .top__background{z-index:1;height:100%;-webkit-filter:url(#round);filter:url(#round)}@media only screen and (max-width :991px){.main__top-01 .top .slide__right .top__background{-webkit-filter:unset;filter:unset}}.main__top-01 .top .slide__right .top__background--img{height:100%;width:100%;-webkit-clip-path:polygon(100% 0,100% 50%,76% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 50%,76% 100%,0 100%,0 0)}@media only screen and (max-width :991px){.main__top-01 .top .slide__right .top__background--img{-webkit-clip-path:unset;clip-path:unset}}.main__top-01 .top .slide__right .top__background--img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--darken))}.main__top-01 .top .slide__right .top__background--img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-o-object-position:top;object-position:top}.main__top-01 .top .slide__right .player-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;pointer-events:none;overflow:hidden}.main__top-01 .top .slide__right .player-wrapper .video-box{width:100%;height:100%}@supports not (-moz-appearance:none){.main__top-01 .top .slide__right .player-wrapper .video-box{-webkit-filter:url(#round);filter:url(#round)}@media only screen and (max-width :991px){.main__top-01 .top .slide__right .player-wrapper .video-box{-webkit-filter:unset;filter:unset}}}.main__top-01 .top .slide__right .player-wrapper .video-box .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-clip-path:polygon(100% 0,100% 50%,76% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 50%,76% 100%,0 100%,0 0)}@media only screen and (max-width :991px){.main__top-01 .top .slide__right .player-wrapper .video-box .video{-webkit-clip-path:unset;clip-path:unset}}.main__top-01 .top .slide__right .play-btn{--w:100px;width:var(--w);height:var(--w);position:absolute;left:60%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;border-radius:50%;background:rgba(var(--color-accent),1);cursor:pointer;transition:all .4s ease;z-index:5}@media only screen and (max-width :991px){.main__top-01 .top .slide__right .play-btn{--w:70px;top:50px;right:125px;left:unset;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media only screen and (max-width :575px){.main__top-01 .top .slide__right .play-btn{right:15px;-webkit-transform:unset;transform:unset}}.main__top-01 .top .slide__right .play-btn:hover{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}@media only screen and (max-width :991px){.main__top-01 .top .slide__right .play-btn:hover{-webkit-transform:translateX(50%) scale(.9);transform:translateX(50%) scale(.9)}}@media only screen and (max-width :575px){.main__top-01 .top .slide__right .play-btn:hover{-webkit-transform:scale(.9);transform:scale(.9)}}.main__top-01 .top .slide__right .play-btn:hover:after{border-color:rgba(var(--color-accent),1);-webkit-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4)}.main__top-01 .top .slide__right .play-btn:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;width:100%;height:100%;background-color:transparent;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;transition:border-color .7s ease,-webkit-transform .25s cubic-bezier(.51,.92,.24,1.15);transition:border-color .7s ease,transform .25s cubic-bezier(.51,.92,.24,1.15);transition:border-color .7s ease,transform .25s cubic-bezier(.51,.92,.24,1.15),-webkit-transform .25s cubic-bezier(.51,.92,.24,1.15)}.main__top-01 .top .slide__right .play-btn svg{margin-left:-3px}.main__top-01 .top .slide__right .play-btn svg path{fill:#fff}.main__top-01 .top .slide__right .video-controls{display:none}@media only screen and (max-width :575px){.main__top-01 .top .slide__right .video-controls{bottom:40px}}.main__top-01 .top .slide .product-wrapper{display:flex;align-items:flex-end;margin-bottom:90px;z-index:3}@media only screen and (min-width :1921px){.main__top-01 .top .slide .product-wrapper{margin-bottom:144px}}@media only screen and (max-width :1799px){.main__top-01 .top .slide .product-wrapper{margin-bottom:80px}}@media only screen and (max-width :1499px){.main__top-01 .top .slide .product-wrapper{padding:70px 12px;margin-bottom:0}}@media only screen and (max-width :991px){.main__top-01 .top .slide .product-wrapper{width:250px;position:absolute;right:0;bottom:0;padding:40px 12px}}@media only screen and (max-width :575px){.main__top-01 .top .slide .product-wrapper{display:none}}.main__top-01 .top .slide .product-wrapper .product-box{position:relative;z-index:1;border-radius:10px;background:#fff;padding:10px;box-shadow:0 23px 56px rgba(0,0,0,.0392156863);margin-right:-70px;width:100%;margin-left:auto}@media only screen and (max-width :1499px){.main__top-01 .top .slide .product-wrapper .product-box{margin-right:0}}.main__top-01 .top .slide .product-wrapper .product-box__img{border-radius:10px;overflow:hidden;position:relative;padding-top:70.3296703297%}@media only screen and (max-width :991px){.main__top-01 .top .slide .product-wrapper .product-box__img{padding-top:56.25%}}.main__top-01 .top .slide .product-wrapper .product-box__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__top-01 .top .slide .product-wrapper .product-box__text{display:flex;padding:25px 25px 35px;font-size:15px}@media only screen and (max-width :991px){.main__top-01 .top .slide .product-wrapper .product-box__text{padding:15px}}.main__top-01 .top .slide .product-wrapper .product-box__text--desc{margin-top:10px;color:rgba(var(--color-accent),1);font-weight:700}.main__top-01 .top .slide .product-wrapper .product-box__text--left{width:75%}.main__top-01 .top .slide .product-wrapper .product-box__text--right{width:25%;margin-left:10px;display:flex;align-items:flex-end;justify-content:flex-end}.main__top-01 .top .slide .product-wrapper .product-box__text--right a{font-size:13px}@media screen and (min-width:1200px){.main__top-02{margin-top:-130.5px}}.main__top-02 .slider{height:calc(66svh - 74px)}@media screen and (min-width:576px){.main__top-02 .slider{height:calc(100svh - 106px)}}@media screen and (min-width:992px){.main__top-02 .slider{height:calc(100svh - 122px)}}@media screen and (min-width:1200px){.main__top-02 .slider{height:100svh}}.main__top-02 .slider .slider-inner{height:100%}.main__top-02 .slider .slider-inner .slide{height:100%;position:relative}.main__top-02 .slider .slider-inner .slide:hover .cover-hidden .video-controls{display:flex!important}.main__top-02 .slider .slider-inner .slide .slide-bg{position:absolute;inset:0;z-index:-1;-webkit-clip-path:polygon(100% 0,100% calc(100% - 9rem),calc(100% - 9rem) 100%,0 100%,0 0);clip-path:polygon(100% 0,100% calc(100% - 9rem),calc(100% - 9rem) 100%,0 100%,0 0)}@media screen and (min-width:576px){.main__top-02 .slider .slider-inner .slide .slide-bg{-webkit-clip-path:unset;clip-path:unset}}@media screen and (min-width:992px){.main__top-02 .slider .slider-inner .slide .slide-bg{inset:0 0 0 25%}}.main__top-02 .slider .slider-inner .slide .slide-bg .video,.main__top-02 .slider .slider-inner .slide .slide-bg img{width:100%;height:100%}.main__top-02 .slider .slider-inner .slide .slide-bg .video{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;z-index:1}.main__top-02 .slider .slider-inner .slide .slide-bg img{-o-object-fit:cover;object-fit:cover}.main__top-02 .slider .slider-inner .slide .slide-bg .player-wrapper{opacity:0;pointer-events:none}.main__top-02 .slider .slider-inner .slide .slide-inner{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%}@media screen and (min-width:576px){.main__top-02 .slider .slider-inner .slide .slide-inner{grid-template-rows:3fr 1fr}}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top{position:relative;color:#fff}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top::before{content:"";position:absolute;inset:0;background-color:rgba(var(--color-accent),.64);-webkit-clip-path:polygon(100% 0,100% calc(100% - 9rem),calc(100% - 9rem) 100%,0 100%,0 0);clip-path:polygon(100% 0,100% calc(100% - 9rem),calc(100% - 9rem) 100%,0 100%,0 0);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:-1}@media screen and (min-width:576px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top::before{inset:0 calc((100% - 540px)/ 2) 0 0;-webkit-clip-path:polygon(100% 0,100% 50%,50% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 50%,50% 100%,0 100%,0 0)}}@media screen and (min-width:768px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top::before{inset:0 calc((100% - 720px)/ 2) 0 0}}@media screen and (min-width:992px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top::before{inset:0 50% 0 0;background-color:rgba(var(--color-accent),1);-webkit-backdrop-filter:unset;backdrop-filter:unset}}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container{height:100%}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row{height:100%}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner{display:flex;flex-direction:column;justify-content:center;gap:1rem;position:relative}@media screen and (min-width:992px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner{padding-right:8rem}}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .slide-heading{font-size:2rem;line-height:2.5rem}@media screen and (min-width:576px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .slide-heading{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:1200px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .slide-heading{font-size:3rem;line-height:3.5rem}}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .slide-desc{font-size:1rem;font-weight:400}@media screen and (min-width:1200px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .slide-desc{font-size:1.25rem}}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .main-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:2rem}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .play-btn{width:4rem;height:4rem;position:absolute;inset:auto 0 0 auto;-webkit-transform:translate(-2.5rem,-2.5rem);transform:translate(-2.5rem,-2.5rem);background-color:rgba(255,255,255,.25);border:none;border-radius:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:-webkit-transform .32s ease-in-out;transition:transform .32s ease-in-out;transition:transform .32s ease-in-out,-webkit-transform .32s ease-in-out}@media screen and (min-width:576px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .play-btn{width:6rem;height:6rem;inset:75% auto auto 75%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:992px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .play-btn{inset:50% auto auto 100%}}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .play-btn::before{content:"";position:absolute;inset:-1rem;background-color:rgba(var(--color-main),.1);border-radius:50%;transition:-webkit-transform .16s ease-in-out;transition:transform .16s ease-in-out;transition:transform .16s ease-in-out,-webkit-transform .16s ease-in-out}@media screen and (min-width:576px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .play-btn::before{inset:-1.5rem}}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .play-btn:hover{-webkit-transform:translate(-2.5rem,-2.5rem) scale(1.1);transform:translate(-2.5rem,-2.5rem) scale(1.1)}@media screen and (min-width:576px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .play-btn:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .play-btn:hover::before{-webkit-transform:scale(.9);transform:scale(.9)}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-top .container .row .slide-top-inner .play-btn img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-bottom{height:100%}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-bottom .row{height:100%}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-bottom .row .slide-btn-group{display:flex;align-items:center}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-bottom .row .slide-tiles{display:flex;justify-content:space-between;align-items:center;gap:3rem}@media screen and (min-width:992px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-bottom .row .slide-tiles{justify-content:flex-end}}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-bottom .row .slide-tiles .slide-tile{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;max-width:12rem;color:#fff}@media screen and (min-width:768px){.main__top-02 .slider .slider-inner .slide .slide-inner .slide-bottom .row .slide-tiles .slide-tile{flex-direction:row;justify-content:flex-start;align-items:center}}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-bottom .row .slide-tiles .slide-tile-img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__top-02 .slider .slider-inner .slide .slide-inner .slide-bottom .row .slide-tiles .slide-tile-text{line-height:20px}.main__top-03{position:relative;background:#fff;z-index:6}.main__top-03.hideBg:before{display:none}.main__top-03:before{content:"";position:absolute;bottom:185px;left:0;width:100%;top:calc(0px - var(--bodyPadding));background:rgba(var(--color-main),1);z-index:0}@media only screen and (max-width :1499px){.main__top-03:before{bottom:164px}}.main__top-03 .top{position:relative;width:100%;height:100%;padding:50px 0 70px;overflow:hidden}@media only screen and (max-width :1499px){.main__top-03 .top{padding:25px 0 50px}}.main__top-03 .top>.pattern{bottom:70px;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:-1}@media only screen and (max-width :1499px){.main__top-03 .top>.pattern{bottom:49px}}.main__top-03 .top .box-header{text-align:left;color:#fff}@media only screen and (max-width :991px){.main__top-03 .top .box-header{text-align:center}}.main__top-03 .top .box-header h1,.main__top-03 .top .box-header h2,.main__top-03 .top .box-header h3,.main__top-03 .top .box-header h4,.main__top-03 .top .box-header h5,.main__top-03 .top .box-header h6{color:#fff}.main__top-03 .top .box-header h2{margin-bottom:40px;opacity:.4}@media only screen and (max-width :575px){.main__top-03 .top .box-header h2{margin-bottom:20px}}.main__top-03 .top .btn-wrapper{display:flex;justify-content:flex-end;align-items:flex-end}@media only screen and (max-width :991px){.main__top-03 .top .btn-wrapper{justify-content:center;align-items:center;margin-top:40px}}.main__top-03 .top .btn-wrapper .main-btn{background:0 0}.main__top-03 .top .btn-wrapper .main-btn:hover{border-color:rgba(var(--color-accent),1);background:rgba(var(--color-accent),1);color:#fff}.main__top-03 .top .video-container{position:relative;z-index:1;min-height:300px;padding-top:40.3076923077%;margin-top:60px}@media only screen and (max-width :1499px){.main__top-03 .top .video-container{padding-top:40.3076923077%}}@media only screen and (max-width :991px){.main__top-03 .top .video-container{margin-top:40px}}.main__top-03 .top .video-container .pattern-first{right:calc(100% + 1px);bottom:113px;background:rgba(var(--color-accent2),1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main__top-03 .top .video-container .pattern-second{left:100%;bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:25% 50%;transform-origin:25% 50%}.main__top-03 .top .video-container.cover-hidden:hover .video-controls{display:flex!important}.main__top-03 .top .video-container[data-autoplay=true] .player-wrapper{opacity:1;pointer-events:all}.main__top-03 .top .video-container[data-autoplay=true] .play-btn{display:none}@media only screen and (max-width :991px){.main__top-03 .top .video-container[data-autoplay=true] .video-controls{display:flex!important}}.main__top-03 .top .video-container .background{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .7s linear;z-index:-1}.main__top-03 .top .video-container .background img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__top-03 .top .video-container .background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--darken))}.main__top-03 .top .video-container .player-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;transition:all .7s linear;z-index:1;opacity:0;pointer-events:none}@media only screen and (max-width :1199px){.main__top-03 .top .video-container .player-wrapper{width:100%}}.main__top-03 .top .video-container .player-wrapper .video-box{width:100%;height:100%}.main__top-03 .top .video-container .player-wrapper .video-box .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__top-03 .top .video-container .play-btn{width:115px;height:115px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fff;cursor:pointer;transition:all .4s ease;z-index:5}@media only screen and (max-width :991px){.main__top-03 .top .video-container .play-btn{width:100px;height:100px}}.main__top-03 .top .video-container .play-btn:hover{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}.main__top-03 .top .video-container .play-btn:hover::after{border-color:#fff;-webkit-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4)}.main__top-03 .top .video-container .play-btn::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;width:100%;height:100%;background-color:transparent;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;transition:border-color .7s ease,-webkit-transform .25s cubic-bezier(.51,.92,.24,1.15);transition:border-color .7s ease,transform .25s cubic-bezier(.51,.92,.24,1.15);transition:border-color .7s ease,transform .25s cubic-bezier(.51,.92,.24,1.15),-webkit-transform .25s cubic-bezier(.51,.92,.24,1.15)}.main__top-03 .top .video-container .video-controls{display:none!important;bottom:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:unset;top:unset}@media only screen and (max-width :767px){.main__top-03 .top .video-container .video-controls{bottom:20px}}.main__top-04{position:relative;background:rgba(var(--color-accent3),1);z-index:7;overflow:hidden}@media only screen and (max-width :1199px){.main__top-04{padding-top:var(--bodyPadding)}}.main__top-04.full-height .top{height:100vh}@media only screen and (max-width :1199px){.main__top-04.full-height .top{min-height:calc(100vh - var(--bodyPadding));height:auto}}.main__top-04 .pattern{pointer-events:none}@media only screen and (max-width :1199px){.main__top-04 .pattern{display:none}}.main__top-04 .pattern-first{bottom:102%;background:rgba(var(--color-accent2),1)}@media only screen and (max-width :1499px){.main__top-04 .pattern-first{bottom:90%}}.main__top-04 .pattern-second{right:calc(100% - 12px);bottom:650px}@media only screen and (max-width :1499px){.main__top-04 .pattern-second{bottom:550px}}.main__top-04 .pattern-third{right:70%;background:#fff;opacity:.33;bottom:360px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:402px;height:201px}@media only screen and (max-width :1499px){.main__top-04 .pattern-third{bottom:320px;right:65%}}.main__top-04 .pattern-fourth{left:calc(100% - 12px);bottom:12vh;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__top-04 .top-slider-arrows{background:#fff;position:absolute;bottom:0;left:0;width:100%;height:12vh;z-index:3;display:flex;justify-content:center}.main__top-04 .top-slider-arrows .buttons-container{display:flex;height:100%;align-items:center}@media only screen and (max-width :991px){.main__top-04 .top-slider-arrows .buttons-container{justify-content:center}}.main__top-04 .top-slider-arrows .buttons-container .slide-number{width:50px;text-align:center;margin:0 75px}.main__top-04 .top-slider-arrows .buttons-container .slick-arrow{outline:0!important;text-indent:-9999px;--w:28px;width:var(--w);height:var(--w);border:none;background:0 0;position:relative;transition:background-color .25s ease;will-change:background-color;pointer-events:all}.main__top-04 .top-slider-arrows .buttons-container .slick-arrow::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(/img/ikony/arrow-right.svg);mask-image:url(/img/ikony/arrow-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgba(var(--color-main),1);transition:fitler .25s ease;will-change:filter}.main__top-04 .top-slider-arrows .buttons-container .slick-arrow.slick-prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav{position:absolute;bottom:8vh;right:12px;width:calc(100% - 24px);z-index:4!important;background:rgba(var(--color-main),1)}@media only screen and (max-width :991px){.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav{display:none}}.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav .next-slide{height:inherit}.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav .next-slide__img{position:relative;padding-top:75.138121547%}.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav .next-slide__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav .next-slide__text{padding:85px 49px;position:relative}@media only screen and (max-width :1499px){.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav .next-slide__text{padding:60px 36px}}@media only screen and (max-width :1429px){.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav .next-slide__text{padding:50px 36px}}@media only screen and (max-width :1199px){.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav .next-slide__text{padding:40px 30px}}.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav .next-slide__text .number{font-family:var(--font-header),sans-serif;font-size:50px;font-weight:700;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent;position:absolute;top:-38px}.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav .next-slide__text .main-btn{color:rgba(var(--color-accent),1);margin-top:25px;display:inline-block;font-size:17px}.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav .next-slide__text .main-btn:hover{color:rgba(var(--color-accent2),1)}.main__top-04 .next-slide-wrapper .slider-carousel-top-04-nav .next-slide__text .main-btn .icon-wrapper{display:none}.main__top-04 .slick-track{display:flex}.main__top-04 .top{height:inherit;position:relative;display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (max-width :991px){.main__top-04 .top{min-height:400px;justify-content:flex-start}}.main__top-04 .top[data-autoplay=true] .slide__right .player-wrapper{opacity:1;pointer-events:all}@media only screen and (max-width :991px){.main__top-04 .top[data-autoplay=true] .slide__right .video-controls{display:flex}}.main__top-04 .top[data-autoplay=true] .play-btn{display:none}.main__top-04 .top .slide{position:relative;width:100%;height:calc(100% - 12vh);display:flex;align-items:flex-end}.main__top-04 .top .slide__left{position:relative;z-index:1;width:50%;display:flex;flex-direction:column;justify-content:center;margin-bottom:90px}@media only screen and (min-width :1921px){.main__top-04 .top .slide__left{margin-bottom:144px}}@media only screen and (max-width :1799px){.main__top-04 .top .slide__left{margin-bottom:80px}}@media only screen and (max-width :1499px){.main__top-04 .top .slide__left{padding:70px 0;margin-bottom:0}}@media only screen and (max-width :1429px){.main__top-04 .top .slide__left{padding:50px 0}}@media only screen and (max-width :991px){.main__top-04 .top .slide__left{width:100%}}.main__top-04 .top .slide__left.light{color:#fff}.main__top-04 .top .slide__left.light h1{color:#fff}.main__top-04 .top .slide__left h1{margin-bottom:0;margin-top:0}.main__top-04 .top .slide__left .number{font-family:var(--font-header),sans-serif;font-size:50px;font-weight:700;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent;margin-bottom:26px}@media only screen and (max-width :991px){.main__top-04 .top .slide__left .number{margin-bottom:10px;font-size:36px}}.main__top-04 .top .slide__left--buttons{display:flex;align-items:center;flex-wrap:wrap;margin-top:60px}@media only screen and (max-width :1499px){.main__top-04 .top .slide__left--buttons{margin-top:40px}}@media only screen and (max-width :991px){.main__top-04 .top .slide__left--buttons{margin-top:20px}}@media only screen and (max-width :575px){.main__top-04 .top .slide__left--buttons{margin-top:10px}}.main__top-04 .top .slide__left--buttons .main-btn{margin-right:40px;margin-top:20px}.main__top-04 .top .slide__left--buttons .play-btn-top{margin-top:20px}.main__top-04 .top .slide__left--buttons .play-btn-top:hover{border-color:rgba(var(--color-accent),1);background:rgba(var(--color-accent),1);color:#fff}.main__top-04 .top .slide__left--buttons .play-btn-top:hover:after{background:#fff}.main__top-04 .top .slide__right{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--color-accent2),1)}.main__top-04 .top .slide__right.cover-hidden:hover .video-controls{display:flex}@media only screen and (max-width :991px){.main__top-04 .top .slide__right.cover-hidden .video-controls{display:flex}}.main__top-04 .top .slide__right .top__background{z-index:1;height:100%;background:#fff}.main__top-04 .top .slide__right .top__background img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__top-04 .top .slide__right .top__background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--darken))}@media only screen and (max-width :991px){.main__top-04 .top .slide__right .top__background:before{background:rgba(0,0,0,.4)}}.main__top-04 .top .slide__right .player-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;pointer-events:none;overflow:hidden}.main__top-04 .top .slide__right .player-wrapper .video-box{width:100%;height:100%}.main__top-04 .top .slide__right .player-wrapper .video-box .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__top-04 .top .slide__right .video-controls{display:none}.main__top-subpage-01{position:relative;padding-top:var(--bodyPadding);color:#fff}.main__top-subpage-01 .top-subpage{position:relative}.main__top-subpage-01 .top-subpage__mask{position:absolute;top:-8px;left:-8px;height:calc(100% + 8px);width:calc(100% + 8px);-webkit-filter:url(#round);filter:url(#round)}.main__top-subpage-01 .top-subpage__mask:before{content:"";background:rgba(var(--color-accent),1);width:100%;height:100%;-webkit-clip-path:polygon(100% 0,100% 38%,82% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 38%,82% 100%,0 100%,0 0);display:block}@media only screen and (max-width :991px){.main__top-subpage-01 .top-subpage__mask:before{-webkit-clip-path:unset;clip-path:unset}}.main__top-subpage-01 .top-subpage__mask .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-clip-path:polygon(100% 0,100% 38%,82% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 38%,82% 100%,0 100%,0 0)}.main__top-subpage-01 .top-subpage__mask .bg-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--darken))}@media only screen and (max-width :991px){.main__top-subpage-01 .top-subpage__mask .bg-img:after{background:rgba(0,0,0,.4)}}.main__top-subpage-01 .top-subpage__mask .bg-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__top-subpage-01 .container{position:relative}.main__top-subpage-01 .container .box-header{padding:100px 12px;margin-bottom:0;position:relative;z-index:2;text-align:left}@media only screen and (max-width :1499px){.main__top-subpage-01 .container .box-header{padding:80px 12px}}@media only screen and (max-width :991px){.main__top-subpage-01 .container .box-header{padding:50px 12px}}@media only screen and (max-width :575px){.main__top-subpage-01 .container .box-header{padding:30px 12px}}.main__top-subpage-01 .container .box-header h3{margin-bottom:42px}.main__top-subpage-02{position:relative;padding-top:var(--bodyPadding);color:#fff;overflow:hidden}.main__top-subpage-02 .top-subpage{position:relative}.main__top-subpage-02 .top-subpage__background{position:absolute;top:0;left:0;width:100%;height:100%}.main__top-subpage-02 .top-subpage__background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--darken))}@media only screen and (max-width :991px){.main__top-subpage-02 .top-subpage__background:after{background:rgba(0,0,0,.4)}}.main__top-subpage-02 .top-subpage__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__top-subpage-02 .top-subpage__mask{position:absolute;top:-8px;right:-8px;height:calc(100% - 70px + 8px);width:calc(20% + 8px);-webkit-filter:url(#round);filter:url(#round)}@media only screen and (min-width :1921px){.main__top-subpage-02 .top-subpage__mask{width:calc(25% + 8px)}}@media only screen and (max-width :991px){.main__top-subpage-02 .top-subpage__mask{display:none}}.main__top-subpage-02 .top-subpage__mask:before{content:"";background:rgba(var(--color-accent),1);width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 40%);clip-path:polygon(0 0,100% 0,100% 100%,0 40%);display:block}@media only screen and (max-width :991px){.main__top-subpage-02 .top-subpage__mask:before{-webkit-clip-path:unset;clip-path:unset}}.main__top-subpage-02 .container{position:relative}.main__top-subpage-02 .container .box-header{padding:100px 12px;margin-bottom:0;position:relative;z-index:2;text-align:left}@media only screen and (max-width :1499px){.main__top-subpage-02 .container .box-header{padding:80px 12px}}@media only screen and (max-width :991px){.main__top-subpage-02 .container .box-header{padding:50px 12px}}@media only screen and (max-width :575px){.main__top-subpage-02 .container .box-header{padding:30px 12px}}.main__top-subpage-02 .container .box-header h3{margin-bottom:42px}.main__top-subpage-02 .breadcrumbs{position:relative;overflow:hidden;border-bottom:1px solid rgba(var(--color-accent3),1)}.main__top-subpage-02 .breadcrumbs__background{-webkit-filter:url(#round);filter:url(#round);position:absolute;bottom:-8px;left:-8px;height:calc(100% + 8px);width:calc(80% + 8px)}@media only screen and (max-width :991px){.main__top-subpage-02 .breadcrumbs__background{width:calc(100% + 12px)}}.main__top-subpage-02 .breadcrumbs__background:before{content:"";background:#fff;-webkit-clip-path:polygon(95% 0,100% 100%,0 100%,0 0);clip-path:polygon(95% 0,100% 100%,0 100%,0 0);width:100%;height:100%;display:block}.main__partners-01{position:relative;max-width:100vw;overflow:hidden;background:#fff;padding:1.5rem 0}@media only screen and (min-width:576px){.main__partners-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__partners-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__partners-01{padding:3rem 0}}.main__partners-01.bg-dark{background-color:rgb(var(--color-main))}.main__partners-01.bg-dark .partners__bottom{border-top:1px solid rgba(255,255,255,.2)}.main__partners-01.bg-dark .partners__bottom .partners__wrapper{border-bottom:1px solid rgba(255,255,255,.2)}.main__partners-01.bg-dark .partners__bottom .partners__wrapper:hover{border-bottom:1px solid rgba(255,255,255,.5)}.main__partners-01.bg-dark .partners__bottom .partners__wrapper:hover img{opacity:1}.main__partners-01.bg-dark .partners__bottom .partners__wrapper img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:.5}.main__partners-01.bg-dark *{color:#fff}.main__partners-01.variant-3 .partners__bottom{border-top:none}.main__partners-01.variant-3 .partners__bottom .slick-list{overflow:hidden}.main__partners-01.variant-3 .partners__bottom .slick-list .slick-slide{padding-left:.5rem;padding-right:.5rem}.main__partners-01.variant-3 .partners__bottom .partners__wrapper{position:relative;border:none!important}.main__partners-01.variant-3 .partners__bottom .partners__wrapper::before{content:"";position:absolute;inset:0;-webkit-clip-path:var(--shape-bottom-left);clip-path:var(--shape-bottom-left);background-color:rgba(var(--color-accent3),.5);z-index:-2;transition:background-color .32s ease}.main__partners-01.variant-3 .partners__bottom .partners__wrapper:hover::before{background-color:rgba(var(--color-accent3),1)}.main__partners-01.variant-3 .partners__bottom .partners__wrapper .partners__mask{position:absolute;inset:.125rem;z-index:-1}.main__partners-01.variant-3 .partners__bottom .partners__wrapper .partners__mask::after{content:"";position:absolute;inset:0;-webkit-clip-path:var(--shape-bottom-left);clip-path:var(--shape-bottom-left);background:#fff;z-index:-1}.main__partners-01 .bg-accent{border-top:none;-webkit-clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 3rem,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 3rem,100% 100%,0 100%)}.main__partners-01 .bg-accent .slick-slide{background-color:rgb(var(--color-accent))}.main__partners-01 .bg-accent .partners__wrapper{border-bottom:none}.main__partners-01 .bg-accent .partners__wrapper:hover{border-bottom:none}.main__partners-01 .bg-accent .partners__wrapper:hover img{opacity:1}.main__partners-01 .bg-accent .partners__wrapper img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:.5}.main__partners-01 .slick-list{overflow:unset;padding-bottom:2rem}.main__partners-01 .slick-track{display:flex}.main__partners-01 .slick-slide{height:inherit}.main__partners-01 .slick-slide .partners__wrapper{border-left:none!important;border-right:none!important;padding:80px 50px}@media only screen and (max-width :1299px){.main__partners-01 .slick-slide .partners__wrapper{padding:70px 40px}}@media only screen and (max-width :991px){.main__partners-01 .slick-slide .partners__wrapper{padding:50px 30px}}.main__partners-01 .col-xl-4{padding:0}@media only screen and (min-width :1200px){.main__partners-01 .col-xl-4:nth-child(3n-2) .partners__wrapper{border-right:1px solid rgba(0,0,0,.1)}.main__partners-01 .col-xl-4:nth-child(3n) .partners__wrapper{border-left:1px solid rgba(0,0,0,.1)}}@media only screen and (max-width :1199px){.main__partners-01 .col-xl-4:nth-child(2n-1) .partners__wrapper{border-right:1px solid rgba(0,0,0,.1)}}.main__partners-01 .col-lg-5{display:flex;align-items:center}.main__partners-01 .partners__bottom{margin:50px auto;overflow:hidden;border-top:1px solid rgba(0,0,0,.1)}.main__partners-01 .partners__left{text-align:left}@media only screen and (max-width :991px){.main__partners-01 .partners__left{margin-top:40px}}@media only screen and (min-width :1800px){.main__partners-01 .partners__left h2{font-size:49px}}.main__partners-01 .partners__left .text-section{margin-top:80px}@media only screen and (max-width :1499px){.main__partners-01 .partners__left .text-section{margin-top:60px}}@media only screen and (max-width :1199px){.main__partners-01 .partners__left .text-section{margin-top:40px}}@media only screen and (max-width :991px){.main__partners-01 .partners__left .text-section{margin-top:30px}}.main__partners-01 .partners__left .button-wrapper{text-align:left}.main__partners-01 .partners__left .button-wrapper .main-btn{margin-top:60px}@media only screen and (max-width :1499px){.main__partners-01 .partners__left .button-wrapper .main-btn{margin-top:40px}}@media only screen and (max-width :1199px){.main__partners-01 .partners__left .button-wrapper .main-btn{margin-top:30px}}@media only screen and (max-width :991px){.main__partners-01 .partners__left .button-wrapper .main-btn{margin-top:20px}}@media only screen and (max-width :575px){.main__partners-01 .partners__left .button-wrapper .main-btn{margin-top:10px}}.main__partners-01 .partners__right{display:flex;justify-content:center;align-items:center;gap:4rem;width:100%;height:100%}.main__partners-01 .partners__right .slick-arrow{width:4rem;height:1rem;-webkit-mask-image:url(/uploads/images/ikony/arrow-slider.svg);mask-image:url(/uploads/images/ikony/arrow-slider.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:rgb(var(--color-main));border:none}.main__partners-01 .partners__right .slick-arrow:last-child{-webkit-transform:scale(-1);transform:scale(-1)}.main__partners-01 .partners__wrapper{border-bottom:1px solid rgba(0,0,0,.1);transition:all .3s ease;text-decoration:none!important;outline:0!important;position:relative;overflow:hidden;width:100%;display:flex;justify-content:center;align-items:center;padding:100px;height:100%;position:relative}@media only screen and (max-width :991px){.main__partners-01 .partners__wrapper{padding:70px}}@media only screen and (max-width :575px){.main__partners-01 .partners__wrapper{padding:50px 30px}}.main__partners-01 .partners__wrapper img{width:100%;max-width:160px;height:70px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all .3s;opacity:.1}@media only screen and (max-width :575px){.main__partners-01 .partners__wrapper img{opacity:.2}}.main__partners-01 .partners__wrapper:hover{border-bottom:1px solid #000}.main__partners-01 .partners__wrapper:hover img{opacity:1}.main__partners-02{position:relative;max-width:100vw;overflow:hidden;padding:1.5rem 0;color:#fff}@media only screen and (min-width:576px){.main__partners-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__partners-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__partners-02{padding:3rem 0}}.main__partners-02 .slick-list{overflow:unset;padding-bottom:2rem}.main__partners-02 .slick-track{display:flex}.main__partners-02 .slick-slide{height:inherit}.main__partners-02 .slick-slide .partners__wrapper{padding:80px 50px}@media only screen and (max-width :1299px){.main__partners-02 .slick-slide .partners__wrapper{padding:70px 40px}}@media only screen and (max-width :991px){.main__partners-02 .slick-slide .partners__wrapper{padding:50px 30px}}.main__partners-02 .partners{padding:1.5rem 0;background:rgba(var(--color-main),1)}@media only screen and (min-width:576px){.main__partners-02 .partners{padding:2rem 0}}@media only screen and (min-width:768px){.main__partners-02 .partners{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__partners-02 .partners{padding:3rem 0}}.main__partners-02 .partners__bottom{margin-left:-1rem;margin-right:-1rem;overflow:hidden}@media only screen and (min-width :768px){.main__partners-02 .partners__bottom{margin-left:-1.2rem;margin-right:-1.2rem}}.main__partners-02 .partners__left{text-align:center}.main__partners-02 .partners__left h2{color:#fff}.main__partners-02 .partners__wrapper{transition:all .3s ease;text-decoration:none!important;outline:0!important;position:relative;overflow:hidden;width:100%;display:flex;justify-content:center;align-items:center;padding:60px 100px;height:100%;position:relative}@media only screen and (max-width :991px){.main__partners-02 .partners__wrapper{padding:40px 70px}}@media only screen and (max-width :575px){.main__partners-02 .partners__wrapper{padding:40px 30px}}.main__partners-02 .partners__wrapper img{width:100%;max-width:160px;height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all .3s;opacity:.15;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media only screen and (max-width :575px){.main__partners-02 .partners__wrapper img{opacity:.2}}.main__partners-02 .partners__wrapper:hover img{opacity:1}.main__partners-02 .slick-dots{list-style-type:none;position:relative;display:flex;pointer-events:all;justify-content:center;margin-bottom:50px;margin-top:-50px}.main__partners-02 .slick-dots .slick-active button{border:2px solid #fff;opacity:1;width:10px;height:10px}.main__partners-02 .slick-dots li:last-child button{margin:0}.main__partners-02 .slick-dots button{font-size:0;border:2px solid #fff;opacity:.2;background:0 0;border-radius:100%;width:9px;height:9px;margin-right:25px}.main__pros-01{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__pros-01{padding:2rem 0}}@media only screen and (min-width:768px){.main__pros-01{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__pros-01{padding:3rem 0}}.main__pros-01 .pros__left .txt-header{margin:0}.main__pros-01 .pros__left .text-section{margin-top:50px}@media only screen and (max-width :1199px){.main__pros-01 .pros__left .text-section{margin-top:40px}}@media only screen and (max-width :767px){.main__pros-01 .pros__left .text-section{margin-top:15px}}.main__pros-01 .pros__left .text-section p:last-child{margin-bottom:0}.main__pros-01 .pros__left .main-btn{margin-top:80px}@media only screen and (max-width :1199px){.main__pros-01 .pros__left .main-btn{margin-top:40px}}@media only screen and (max-width :767px){.main__pros-01 .pros__left .main-btn{margin-top:15px}}@media only screen and (max-width :1199px){.main__pros-01 .pros__right{margin-top:44px}}@media only screen and (max-width :767px){.main__pros-01 .pros__right{margin-top:20px}}.main__pros-01 .pros__right .box{-webkit-filter:url(#round);filter:url(#round);margin-bottom:30px}@media only screen and (max-width :575px){.main__pros-01 .pros__right .box{margin-bottom:10px}}.main__pros-01 .pros__right .box:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-clip-path:var(--shape-top-right);clip-path:var(--shape-top-right);background:rgba(var(--color-accent3),1);width:100%;height:100%;z-index:1}.main__pros-01 .pros__right .box__mask{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:url(#round2);filter:url(#round2);width:calc(100% - 4px);height:calc(100% - 4px);z-index:2}.main__pros-01 .pros__right .box__mask:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-clip-path:var(--shape-top-right);clip-path:var(--shape-top-right);background:#fff;width:100%;height:100%;z-index:2}.main__pros-01 .pros__right .box__content{position:relative;z-index:4;padding:40px}@media only screen and (min-width :1921px){.main__pros-01 .pros__right .box__content{padding:70px 80px}}@media only screen and (max-width :1499px){.main__pros-01 .pros__right .box__content{padding:50px}}@media only screen and (max-width :1299px){.main__pros-01 .pros__right .box__content{padding:50px 30px}}@media only screen and (max-width :1199px){.main__pros-01 .pros__right .box__content{padding:80px 90px}}@media only screen and (max-width :991px){.main__pros-01 .pros__right .box__content{padding:70px 60px}}@media only screen and (max-width :767px){.main__pros-01 .pros__right .box__content{padding:30px 40px}}@media screen and (max-width:400px){.main__pros-01 .pros__right .box__content{padding:50px 30px}}.main__pros-01 .pros__right .box__content--icon{width:41px;height:41px;position:relative;margin-bottom:30px}@media only screen and (max-width :767px){.main__pros-01 .pros__right .box__content--icon{margin-bottom:30px}}.main__pros-01 .pros__right .box__content--icon .icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main__pros-01 .pros__right .box__content span{margin-top:20px;display:block;opacity:.5}@media only screen and (max-width :767px){.main__pros-01 .pros__right .box__content span{margin-top:10px}}.main__pros-01 .pros__right .box-3{-webkit-transform:translateY(calc(50% + 10px));transform:translateY(calc(50% + 10px))}@media only screen and (max-width :575px){.main__pros-01 .pros__right .box-3{-webkit-transform:unset;transform:unset;margin-bottom:30px}}.main__pros-02{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__pros-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__pros-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__pros-02{padding:3rem 0}}.main__pros-02 .pros__left .txt-header{margin:0}.main__pros-02 .pros__left .text-section{margin-top:50px}@media only screen and (max-width :1199px){.main__pros-02 .pros__left .text-section{margin-top:40px}}@media only screen and (max-width :767px){.main__pros-02 .pros__left .text-section{margin-top:15px}}.main__pros-02 .pros__left .text-section p:last-child{margin-bottom:0}.main__pros-02 .pros__left .main-btn{margin-top:80px}@media only screen and (max-width :1199px){.main__pros-02 .pros__left .main-btn{margin-top:40px}}@media only screen and (max-width :767px){.main__pros-02 .pros__left .main-btn{margin-top:15px}}@media only screen and (max-width :1199px){.main__pros-02 .pros__right .box{margin-top:44px}}@media only screen and (max-width :767px){.main__pros-02 .pros__right .box{margin-top:20px}}.main__pros-02 .pros__right .box__content{position:relative;z-index:4;padding-bottom:75px;padding-right:100px}@media only screen and (min-width :1921px){.main__pros-02 .pros__right .box__content{padding-right:140px}}@media only screen and (max-width :1499px){.main__pros-02 .pros__right .box__content{padding-right:40px}}@media only screen and (max-width :991px){.main__pros-02 .pros__right .box__content{padding-bottom:50px}}.main__pros-02 .pros__right .box__content--icon{width:41px;height:41px;position:relative;margin-bottom:30px}@media only screen and (max-width :767px){.main__pros-02 .pros__right .box__content--icon{margin-bottom:30px}}.main__pros-02 .pros__right .box__content--icon .icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main__pros-02 .pros__right .box__content span{margin-top:20px;display:block;opacity:.5}@media only screen and (max-width :767px){.main__pros-02 .pros__right .box__content span{margin-top:10px}}.main__pros-03{padding:1.5rem 0;background-color:rgb(var(--color-accent2))}@media only screen and (min-width:576px){.main__pros-03{padding:2rem 0}}@media only screen and (min-width:768px){.main__pros-03{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__pros-03{padding:3rem 0}}.main__pros-03 .section-content-outer .section-content{max-width:64ch;margin-bottom:1.5rem}.main__pros-03 .section-content-outer .section-content *{margin-bottom:1rem;line-height:1.5}.main__pros-03 .section-content-outer .section-content h1,.main__pros-03 .section-content-outer .section-content h2,.main__pros-03 .section-content-outer .section-content h3,.main__pros-03 .section-content-outer .section-content h4,.main__pros-03 .section-content-outer .section-content h5,.main__pros-03 .section-content-outer .section-content h6{margin-top:1.5rem;font-weight:500;line-height:1.3}.main__pros-03 .section-content-outer .section-content h1:first-child,.main__pros-03 .section-content-outer .section-content h2:first-child,.main__pros-03 .section-content-outer .section-content h3:first-child,.main__pros-03 .section-content-outer .section-content h4:first-child,.main__pros-03 .section-content-outer .section-content h5:first-child,.main__pros-03 .section-content-outer .section-content h6:first-child{font-size:clamp(1.375rem,1.375rem + 1.5vw,2.5rem)}.main__pros-03 .section-content-outer .section-content h1:nth-child(2),.main__pros-03 .section-content-outer .section-content h2:nth-child(2),.main__pros-03 .section-content-outer .section-content h3:nth-child(2),.main__pros-03 .section-content-outer .section-content h4:nth-child(2),.main__pros-03 .section-content-outer .section-content h5:nth-child(2),.main__pros-03 .section-content-outer .section-content h6:nth-child(2){font-size:1.25rem}@media only screen and (min-width:576px){.main__pros-03 .section-content-outer .section-content{margin-bottom:2rem}}@media only screen and (min-width:768px){.main__pros-03 .section-content-outer .section-content{margin-bottom:2.5rem}}@media only screen and (min-width:992px){.main__pros-03 .section-content-outer .section-content{margin-bottom:3rem}}.main__pros-03 .tiles-outer .tiles{--number-of-cols:1;display:grid;grid-template-columns:repeat(var(--number-of-cols),1fr);gap:1.5rem}@media only screen and (min-width:576px){.main__pros-03 .tiles-outer .tiles[data-cols="2"],.main__pros-03 .tiles-outer .tiles[data-cols="4"]{--number-of-cols:2}}@media only screen and (min-width:992px){.main__pros-03 .tiles-outer .tiles[data-cols="3"]{--number-of-cols:3}}@media only screen and (min-width:1200px){.main__pros-03 .tiles-outer .tiles[data-cols="4"]{--number-of-cols:4}}.main__pros-03 .tiles-outer .tiles .tile.hidden{display:none}.main__pros-03 .tiles-outer .tiles .tile .tile-inner{width:100%;aspect-ratio:1.38;position:relative;-webkit-perspective:200rem;perspective:200rem}.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side{position:absolute;inset:0;border-radius:.5rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .32s ease}.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side.content-centered{align-items:center}.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--front{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;gap:1rem;padding:1.5rem;background-color:#fff}.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--front img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--front.img-only{grid-template-rows:1fr;place-items:center}.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--front.img-only img{max-width:12rem;-o-object-position:center;object-position:center}@media only screen and (min-width:992px){.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--front{padding:3rem}}.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--back{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;gap:1rem;padding:1.5rem;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);font-size:.875rem;color:#fff;background-color:rgb(var(--color-accent))}.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--back img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--back.img-only{grid-template-rows:1fr;place-items:center}.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--back.img-only img{max-width:12rem;-o-object-position:center;object-position:center}@media only screen and (min-width:768px){.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--back{font-size:1rem}}@media only screen and (min-width:992px){.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--back{padding:3rem}}.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--back.content-only,.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--back.img-only,.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--front.content-only,.main__pros-03 .tiles-outer .tiles .tile .tile-inner .tile-side--front.img-only{grid-template-rows:1fr}.main__pros-03 .tiles-outer .tiles .tile .tile-btn{width:100%;aspect-ratio:1.37/1;position:relative;background:0 0;border:none;-webkit-filter:url(#round);filter:url(#round)}.main__pros-03 .tiles-outer .tiles .tile .tile-btn-mask{position:absolute;inset:.125rem;-webkit-filter:url(#round);filter:url(#round);z-index:2}.main__pros-03 .tiles-outer .tiles .tile .tile-btn-mask::before{content:"";position:absolute;inset:0;-webkit-clip-path:var(--shape-top-right);clip-path:var(--shape-top-right);background:rgb(var(--color-accent2));border-radius:.5rem}.main__pros-03 .tiles-outer .tiles .tile .tile-btn-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:absolute;inset:.125rem;padding:1.5rem;color:rgb(var(--color-accent));z-index:4}@media only screen and (min-width:992px){.main__pros-03 .tiles-outer .tiles .tile .tile-btn-content{padding:3rem}}.main__pros-03 .tiles-outer .tiles .tile .tile-btn::before{content:"";position:absolute;inset:0;-webkit-clip-path:var(--shape-top-right);clip-path:var(--shape-top-right);background:rgb(var(--color-accent));border-radius:.5rem;z-index:1}.main__pros-03 .tiles-outer .tiles .tile:hover .tile-side--back{-webkit-transform:rotateY(0);transform:rotateY(0)}.main__pros-03 .tiles-outer .tiles .tile:hover .tile-side--front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.main__pros-04{padding:1.5rem 0}@media only screen and (min-width:576px){.main__pros-04{padding:2rem 0}}@media only screen and (min-width:768px){.main__pros-04{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__pros-04{padding:3rem 0}}.main__pros-04 a.tile{color:inherit;text-decoration:none}.main__pros-04 .tile{aspect-ratio:280/346}.main__pros-04 .tile .tile-inner{width:100%;height:100%;position:relative;background:0 0;border:none;-webkit-filter:url(#round);filter:url(#round)}.main__pros-04 .tile .tile-inner-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;height:100%;color:rgb(var(--color-accent));z-index:4}.main__pros-04 .tile:hover .tile-inner-content{background-color:rgb(var(--color-accent));color:#fff;-webkit-mask-image:url(/img/mask-image.svg);mask-image:url(/img/mask-image.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main__pros-04 .tile:hover .tile-inner-content img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__pros-04 .arrows-wrapper{max-width:16rem;width:100%}.main__pros-04 .arrows-wrapper .slick-arrow{background:0 0;border:none;outline:0!important;font-size:0;--w:39px;width:var(--w);height:var(--w);border:none;background:0 0;position:relative;transition:background-color .25s ease;will-change:background-color;pointer-events:all}.main__pros-04 .arrows-wrapper .slick-arrow::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(/img/ikony/arrow-right.svg);mask-image:url(/img/ikony/arrow-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgba(var(--color-main),1)}.main__pros-04 .arrows-wrapper .slick-arrow.slick-prev::after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.main__pros-05 .item{display:flex;flex-direction:column;gap:1.5rem}.main__pros-05 .item .border{width:50%;height:.25rem;background-color:rgb(var(--color-accent));border-radius:1rem}.main__pros-05 .item h2{font-size:1.5rem;font-weight:600}.main__pros-06{padding:1.5rem 0;position:relative}@media only screen and (min-width:576px){.main__pros-06{padding:2rem 0}}@media only screen and (min-width:768px){.main__pros-06{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__pros-06{padding:3rem 0}}.main__pros-06>.container{position:relative}.main__pros-06>.container.hideBg:before{display:none}.main__pros-06>.container.reverse:before{right:unset;left:0}@media only screen and (min-width :992px){.main__pros-06>.container.reverse .counter__img{margin-left:calc(var(--bs-gutter-x) * .5 * -1);margin-right:0}}@media only screen and (min-width :992px){.main__pros-06>.container:before{content:"";position:absolute;bottom:0;top:0;right:0;width:50%;background:rgba(var(--color-accent3),1);z-index:-1}}.main__pros-06 .counter__img{padding-bottom:75%;position:relative}@media only screen and (min-width :992px){.main__pros-06 .counter__img{margin-right:calc(var(--bs-gutter-x) * .5 * -1)}}@media only screen and (max-width :991px){.main__pros-06 .counter__img{padding-top:56.25%;padding-bottom:unset;margin-bottom:50px}}@media only screen and (max-width :575px){.main__pros-06 .counter__img{margin-bottom:40px}}.main__pros-06 .counter__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.main__pros-06 .text-section{padding:100px 100px 0}@media only screen and (max-width :1499px){.main__pros-06 .text-section{padding:50px 80px 0}}@media only screen and (max-width :1199px){.main__pros-06 .text-section{padding:50px 50px 0}}@media only screen and (max-width :991px){.main__pros-06 .text-section{padding:0}}.main__pros-06 .text-section .main-btn{margin-top:85px}@media only screen and (max-width :1499px){.main__pros-06 .text-section .main-btn{margin-top:50px}}@media only screen and (max-width :991px){.main__pros-06 .text-section .main-btn{margin-top:20px}}.main__pros-06 .kafelek{text-align:left}@media only screen and (min-width :992px){.main__pros-06 .kafelek__1{border-bottom:1px solid rgba(0,0,0,.1)}}.main__pros-06 .kafelek__1 .counter-wrapper .number{color:rgba(var(--color-accent),1)}@media only screen and (min-width :992px){.main__pros-06 .kafelek__2{border-bottom:1px solid rgba(0,0,0,.1)}}.main__pros-06 .kafelek__2 .counter-wrapper .number{color:rgba(var(--color-main),1)}.main__pros-06 .kafelek__3 .counter-wrapper .number{color:rgba(var(--color-accent2),1)}.main__pros-06 .kafelek .counter-wrapper{padding:70px;padding-left:0;width:100%;height:100%;display:flex;align-items:flex-start;transition:all .3s ease;position:relative;overflow:hidden}@media only screen and (max-width :1799px){.main__pros-06 .kafelek .counter-wrapper{padding:70px 30px;padding-left:0}}@media only screen and (max-width :991px){.main__pros-06 .kafelek .counter-wrapper{padding:20px 40px 20px 0}}@media only screen and (max-width :575px){.main__pros-06 .kafelek .counter-wrapper{padding:15px 0}}.main__pros-06 .kafelek .counter-wrapper .number{position:relative;transition:all .3s ease}.main__pros-06 .kafelek .counter-wrapper .number.add-space:after{margin-left:10px}.main__pros-06 .kafelek .counter-wrapper .number:after{content:attr(data-addon)}.main__pros-06 .kafelek .counter-wrapper .desc{position:relative;margin-top:20px}.main__recommendation-01{position:relative;background:rgba(var(--color-main),1);color:#fff;overflow:hidden}@media only screen and (min-width :992px){.main__recommendation-01{padding:1.5rem 0}}@media only screen and (min-width :992px) and (min-width:576px){.main__recommendation-01{padding:2rem 0}}@media only screen and (min-width :992px) and (min-width:768px){.main__recommendation-01{padding:2.5rem 0}}@media only screen and (min-width :992px) and (min-width:992px){.main__recommendation-01{padding:3rem 0}}@media only screen and (max-width :575px){.main__recommendation-01{padding:0 12px}}@media only screen and (max-width :991px){.main__recommendation-01 .cnt{position:relative}}.main__recommendation-01 .opinion01__slider{padding:100px 0;overflow:hidden}@media only screen and (max-width :991px){.main__recommendation-01 .opinion01__slider{padding:40px 0}}.main__recommendation-01 .opinion01-quote{position:absolute;top:155px;-webkit-transform:translate(var(--bs-gutter-x,-.75rem),-50%);transform:translate(var(--bs-gutter-x,-.75rem),-50%)}@media only screen and (max-width :991px){.main__recommendation-01 .opinion01-quote{display:none}}.main__recommendation-01 .slider-opinion01-arrows{position:absolute;bottom:155px;display:flex;gap:35px;-webkit-transform:translate(var(--bs-gutter-x,-.75rem),30%);transform:translate(var(--bs-gutter-x,-.75rem),30%)}@media only screen and (max-width :991px){.main__recommendation-01 .slider-opinion01-arrows{right:0;bottom:110px;-webkit-transform:translate(0,0);transform:translate(0,0)}}@media only screen and (max-width :575px){.main__recommendation-01 .slider-opinion01-arrows{right:50%;bottom:20px;-webkit-transform:translateX(50%);transform:translateX(50%)}}.main__recommendation-01 .slider-opinion01-arrows button{outline:0!important;text-indent:-9999px;--w:46px;width:var(--w);height:var(--w);border:none;background:0 0;position:relative;transition:background-color .25s ease;will-change:background-color;pointer-events:all}@media only screen and (max-width :575px){.main__recommendation-01 .slider-opinion01-arrows button{--w:56px}}.main__recommendation-01 .slider-opinion01-arrows button:nth-child(1){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__recommendation-01 .slider-opinion01-arrows button:hover::after{background:#fff}.main__recommendation-01 .slider-opinion01-arrows button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(/img/ikony/arrow-right.svg);mask-image:url(/img/ikony/arrow-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgba(var(--color-accent),1);transition:.4s;will-change:filter}.main__recommendation-01 .opinion01__slider--child__desc{display:flex;flex-direction:column;justify-content:center;gap:40px;position:relative}@media only screen and (max-width :991px){.main__recommendation-01 .opinion01__slider--child__desc{order:2;flex-direction:row;justify-content:flex-start;align-items:center}}@media only screen and (max-width :575px){.main__recommendation-01 .opinion01__slider--child__desc{padding-bottom:50px}}.main__recommendation-01 .opinion01__slider--child__desc .opinion-author__img--skeleton{width:112px;height:112px;background-color:rgba(var(--color-accent3),1);border-radius:50%}.main__recommendation-01 .opinion01__slider--child__desc .opinion-author__img{width:112px;height:112px;border-radius:50%}.main__recommendation-01 .opinion01__slider--child__desc .opinion-author__text{display:flex;flex-direction:column;gap:10px}.main__recommendation-01 .opinion01__slider--child__desc .opinion-author__text .font-size-10a{color:rgba(var(--color-accent3),1)}.main__recommendation-01 .opinion01__slider--child{display:grid;grid-template-columns:1fr 2.5fr}@media only screen and (max-width :991px){.main__recommendation-01 .opinion01__slider--child{grid-template-columns:1fr;grid-template-rows:2fr 1fr;gap:30px}}.main__recommendation-01 .opinion01__slider--child__text{display:grid;place-items:center;border-top:1px solid rgba(var(--color-accent3),1);border-bottom:1px solid rgba(var(--color-accent3),1);padding:100px 0;line-height:1.2;min-height:450px}.main__recommendation-01 .opinion01__slider--child__text p{padding-right:10%}@media only screen and (max-width :991px){.main__recommendation-01 .opinion01__slider--child__text p{padding-right:0}}@media only screen and (max-width :991px){.main__recommendation-01 .opinion01__slider--child__text{order:1;padding:50px 0;min-height:350px}}@media only screen and (max-width :575px){.main__recommendation-01 .opinion01__slider--child__text{min-height:400px;padding:30px 0}}.main__recommendation-02{position:relative;background:rgba(var(--color-accent3),1);overflow:hidden;padding:1.5rem 0}@media only screen and (min-width:576px){.main__recommendation-02{padding:2rem 0}}@media only screen and (min-width:768px){.main__recommendation-02{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__recommendation-02{padding:3rem 0}}.main__recommendation-02 .opinion02-quote{position:absolute;top:100px;-webkit-transform:translate(calc(var(--bs-gutter-x,-.75rem) + 100px),0);transform:translate(calc(var(--bs-gutter-x,-.75rem) + 100px),0)}@media only screen and (max-width :1199px){.main__recommendation-02 .opinion02-quote{top:317px;width:25px}}@media only screen and (max-width :991px){.main__recommendation-02 .opinion02-quote{display:none}}@media only screen and (max-width :1199px){.main__recommendation-02 .opinion02-quote svg{width:100%}}.main__recommendation-02 .cnt{position:relative}.main__recommendation-02 .opinion_mask{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-filter:url(#round);filter:url(#round)}.main__recommendation-02 .opinion_mask::before{content:"";background:#fff;width:100%;height:100%;display:block;-webkit-clip-path:polygon(5% 0,100% 0,100% 90%,95% 100%,0 100%,0 10%);clip-path:polygon(5% 0,100% 0,100% 90%,95% 100%,0 100%,0 10%)}@media only screen and (max-width :575px){.main__recommendation-02 .opinion_mask::before{-webkit-clip-path:polygon(10% 0,100% 0,100% 90%,85% 100%,0 100%,0 7%);clip-path:polygon(10% 0,100% 0,100% 90%,85% 100%,0 100%,0 7%)}}.main__recommendation-02 .slider-opinion02-arrows{position:absolute;display:grid;grid-template-columns:1fr 1fr;bottom:150px;-webkit-transform:translateX(235%);transform:translateX(235%);width:200px;height:100px}@media only screen and (max-width :1429px){.main__recommendation-02 .slider-opinion02-arrows{-webkit-transform:translateX(218%);transform:translateX(218%)}}@media only screen and (max-width :1299px){.main__recommendation-02 .slider-opinion02-arrows{-webkit-transform:translateX(200%);transform:translateX(200%)}}@media only screen and (max-width :1199px){.main__recommendation-02 .slider-opinion02-arrows{bottom:50px;-webkit-transform:translateX(431%);transform:translateX(431%);width:160px;height:80px}}@media only screen and (max-width :991px){.main__recommendation-02 .slider-opinion02-arrows{-webkit-transform:translateX(407%) translateY(13%);transform:translateX(407%) translateY(13%);width:120px;height:60px}}@media only screen and (max-width :767px){.main__recommendation-02 .slider-opinion02-arrows{-webkit-transform:translateX(291%) translateY(13%);transform:translateX(291%) translateY(13%)}}@media only screen and (max-width :575px){.main__recommendation-02 .slider-opinion02-arrows{right:30px;top:0;-webkit-transform:translateY(400%);transform:translateY(316%);width:160px;height:80px}}.main__recommendation-02 .slider-opinion02-arrows--mask{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-filter:url(#round);filter:url(#round)}.main__recommendation-02 .slider-opinion02-arrows--mask::before{content:"";background:rgba(var(--color-accent),1);width:100%;height:100%;display:block;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,15% 100%,0 70%);clip-path:polygon(0 0,100% 0,100% 100%,15% 100%,0 70%)}.main__recommendation-02 .slider-opinion02-arrows button{z-index:1;outline:0!important;text-indent:-9999px;border:none;background:0 0;position:relative;transition:.4s;will-change:background-color;pointer-events:all}@media only screen and (max-width :575px){.main__recommendation-02 .slider-opinion02-arrows button{--w:56px}}.main__recommendation-02 .slider-opinion02-arrows button:nth-child(1){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main__recommendation-02 .slider-opinion02-arrows button:hover{-webkit-filter:url(#round);filter:url(#round);background:#fff}.main__recommendation-02 .slider-opinion02-arrows button:hover::after{background:rgba(var(--color-accent),1)}.main__recommendation-02 .slider-opinion02-arrows button::after{content:"";position:absolute;top:0;right:40%;width:35%;height:100%;-webkit-mask-image:url(/img/ikony/arrow-right.svg);mask-image:url(/img/ikony/arrow-right.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#fff;transition:.4s;will-change:filter;z-index:2}@media only screen and (max-width :1199px){.main__recommendation-02 .slider-opinion02-arrows button::after{width:45%;right:30%}}.main__recommendation-02 .opinion02__slider--child{display:grid;grid-template-columns:1fr 1.3fr;grid-template-areas:"desc img";min-height:600px}@media only screen and (max-width :1199px){.main__recommendation-02 .opinion02__slider--child{grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-template-areas:"img" "desc"}}.main__recommendation-02 .opinion02__slider--child__desc{grid-area:desc;padding:120px 100px;display:flex;justify-content:space-between;flex-direction:column;z-index:4;overflow:hidden}@media only screen and (max-width :1199px){.main__recommendation-02 .opinion02__slider--child__desc{padding:50px 100px}}@media only screen and (max-width :767px){.main__recommendation-02 .opinion02__slider--child__desc{padding:0 60px 50px;min-height:360px}}@media only screen and (max-width :575px){.main__recommendation-02 .opinion02__slider--child__desc{padding:0 30px 50px}}.main__recommendation-02 .opinion02__slider--child__desc--opinion{margin-top:40px}@media only screen and (max-width :1199px){.main__recommendation-02 .opinion02__slider--child__desc--opinion{margin-top:0}}.main__recommendation-02 .opinion02__slider--child__desc--author .font-size-10{color:rgba(var(--color-accent),1)}.main__recommendation-02 .opinion02__slider--child__img{grid-area:img;max-height:100%;position:relative;-webkit-filter:url(#round);filter:url(#round)}@media only screen and (max-width :1199px){.main__recommendation-02 .opinion02__slider--child__img{max-height:300px}}.main__recommendation-02 .opinion02__slider--child__img img{-webkit-clip-path:polygon(0 0,100% 0,100% 90%,95% 100%,0 100%,0 10%);clip-path:polygon(0 0,100% 0,100% 90%,95% 100%,0 100%,0 10%);position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover;object-position:center;-o-object-position:center}@media only screen and (max-width :1199px){.main__recommendation-02 .opinion02__slider--child__img img{-webkit-clip-path:polygon(5% 0,100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(5% 0,100% 0,100% 100%,0 100%,0 15%)}}@media only screen and (max-width :575px){.main__recommendation-02 .opinion02__slider--child__img img{-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%,0 15%)}}.main__recommendation-03{position:relative;overflow:hidden;padding:1.5rem 0}@media only screen and (min-width:576px){.main__recommendation-03{padding:2rem 0}}@media only screen and (min-width:768px){.main__recommendation-03{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__recommendation-03{padding:3rem 0}}.main__recommendation-03 .slide__container{position:relative;width:100%;height:100%}.main__recommendation-03 .slide__container--img{position:absolute;top:0;height:100%;width:100%;left:0;object-fit:cover;-o-object-fit:cover;object-position:center;-o-object-position:center}.main__recommendation-03 .slide__container--body{display:grid;grid-template-columns:1fr 1.6fr;padding:80px 0;grid-template-areas:"empty content"}.main__recommendation-03 .slide__container--content{grid-area:content;position:relative;padding:80px 250px 80px 80px;min-height:600px}.main__recommendation-03 .slide__container--mask{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-filter:url(#round);filter:url(#round)}.main__recommendation-03 .slide__container--mask::before{content:"";background:rgba(var(--color-accent3),1);width:100%;height:100%;display:block;-webkit-clip-path:polygon(5% 0,100% 0,100% 100%,100% 100%,0 100%,0 10%);clip-path:polygon(5% 0,100% 0,100% 100%,100% 100%,0 100%,0 10%)}@media only screen and (max-width :575px){.main__recommendation-03 .slide__container--mask::before{-webkit-clip-path:polygon(10% 0,100% 0,100% 90%,85% 100%,0 100%,0 7%);clip-path:polygon(0 0,100% 0,100% 90%,85% 100%,0 100%,0 0)}}.main__recommendation-03 .slide__container--opinion{display:flex;flex-direction:column;z-index:2;position:relative;height:100%;justify-content:space-between}.main__recommendation-03 .slide__container--opinion .font-size-10{color:#030f25;opacity:.5}.main__recommendation-03 .slider-opinion03-dots{position:absolute;-webkit-transform:translate(25%,-50%);transform:translate(25%,-50%);display:grid;place-items:end;top:50%;padding-right:100px}.main__recommendation-03 .slider-opinion03-dots .slick-dots{list-style-type:none;text-align:center;display:flex;align-items:center;flex-direction:column}.main__recommendation-03 .slider-opinion03-dots .slick-dots li{padding:8px}.main__recommendation-03 .slider-opinion03-dots .slick-dots button{font-size:0;border:2px solid rgba(var(--color-main),1);background:0 0;border-radius:100%;width:9px;height:9px;opacity:.2;pointer-events:all}.main__recommendation-03 .slider-opinion03-dots .slick-dots .slick-active button{border:2px solid rgba(var(--color-main),1);width:10px;height:10px;opacity:1}.main__video-01{position:relative;color:#fff}.main__video-01 .with-img{position:absolute;inset:0;opacity:.5}.main__video-01 .video-section{position:relative}.main__video-01 .video-section .box-header{display:flex;align-items:center}@media screen and (min-width:768px){.main__video-01 .video-section .box-header{position:absolute;inset:0 auto 0 0;z-index:2}}.main__video-01 .video-section .box-header h2{text-align:left}.main__video-01 .video-section .video-container{aspect-ratio:1083/687;position:relative;z-index:1;background-image:url(/uploads/video/okladki/Path_35.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-clip-path:polygon(96% 0,100% 6%,100% 100%,0 100%,0 0);clip-path:polygon(96% 0,100% 6%,100% 100%,0 100%,0 0)}.main__video-01 .video-section .video-container.cover-hidden:hover .video-controls{display:flex!important}.main__video-01 .video-section .video-container.cover-hidden.hide-text+.box-header{display:none}.main__video-01 .video-section .video-container.cover-hidden+.box-header{opacity:.8}.main__video-01 .video-section .video-container[data-autoplay=true] .player-wrapper{opacity:1;pointer-events:all}.main__video-01 .video-section .video-container[data-autoplay=true] .play-btn{display:none}@media only screen and (max-width :991px){.main__video-01 .video-section .video-container[data-autoplay=true] .video-controls{display:flex!important}}.main__video-01 .video-section .video-container .background{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .7s linear;z-index:-1}.main__video-01 .video-section .video-container .background img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__video-01 .video-section .video-container .background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--darken))}.main__video-01 .video-section .video-container .player-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;transition:all .7s linear;z-index:1;opacity:0;pointer-events:none}@media only screen and (max-width :1199px){.main__video-01 .video-section .video-container .player-wrapper{width:100%}}.main__video-01 .video-section .video-container .player-wrapper .video-box{width:100%;height:100%}.main__video-01 .video-section .video-container .player-wrapper .video-box .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__video-01 .video-section .video-container .buttons-wrapper{width:100%;position:absolute;inset:0;text-align:center}.main__video-01 .video-section .video-container .buttons-wrapper .play-btn{width:4rem;height:4rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(var(--color-accent),1);border:none;border-radius:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:-webkit-transform .32s ease-in-out;transition:transform .32s ease-in-out;transition:transform .32s ease-in-out,-webkit-transform .32s ease-in-out;cursor:pointer}@media screen and (min-width:576px){.main__video-01 .video-section .video-container .buttons-wrapper .play-btn{width:6rem;height:6rem}}.main__video-01 .video-section .video-container .buttons-wrapper .play-btn .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__video-01 .video-section .video-container .buttons-wrapper .play-btn::before{content:"";position:absolute;inset:-1rem;background-color:rgba(var(--color-main),.1);border-radius:50%;transition:-webkit-transform .16s ease-in-out;transition:transform .16s ease-in-out;transition:transform .16s ease-in-out,-webkit-transform .16s ease-in-out}@media screen and (min-width:576px){.main__video-01 .video-section .video-container .buttons-wrapper .play-btn::before{inset:-1.5rem}}.main__video-01 .video-section .video-container .buttons-wrapper .play-btn:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.main__video-01 .video-section .video-container .buttons-wrapper .play-btn:hover::before{-webkit-transform:scale(.9);transform:scale(.9)}.main__video-01 .video-section .video-container .buttons-wrapper .play-btn img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__video-01 .video-section .video-container .buttons-wrapper .video-controls{display:none!important;bottom:3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:unset;top:unset}.main__video-02 .video-container{aspect-ratio:1/1;position:relative;z-index:1;background-image:url(/uploads/video/okladki/Path_35.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-clip-path:polygon(100% 0,100% 100%,6% 100%,0 91%,0 0);clip-path:polygon(100% 0,100% 100%,6% 100%,0 91%,0 0)}.main__video-02 .video-container.cover-hidden:hover .video-controls{display:flex!important}.main__video-02 .video-container.cover-hidden.hide-text+.box-header{display:none}.main__video-02 .video-container.cover-hidden+.box-header{opacity:.8}.main__video-02 .video-container .background{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .7s linear;z-index:-1}.main__video-02 .video-container .background img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__video-02 .video-container .background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--darken))}.main__video-02 .video-container .player-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;transition:all .7s linear;z-index:1;opacity:0;pointer-events:none}@media only screen and (max-width :1199px){.main__video-02 .video-container .player-wrapper{width:100%}}.main__video-02 .video-container .player-wrapper .video-box{width:100%;height:100%}.main__video-02 .video-container .player-wrapper .video-box .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__video-02 .video-container .buttons-wrapper{width:100%;position:absolute;inset:0;text-align:center}.main__video-02 .video-container .buttons-wrapper .play-btn{width:4rem;height:4rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(var(--color-accent),1);border:none;border-radius:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:-webkit-transform .32s ease-in-out;transition:transform .32s ease-in-out;transition:transform .32s ease-in-out,-webkit-transform .32s ease-in-out;cursor:pointer}@media screen and (min-width:576px){.main__video-02 .video-container .buttons-wrapper .play-btn{width:6rem;height:6rem}}.main__video-02 .video-container .buttons-wrapper .play-btn .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__video-02 .video-container .buttons-wrapper .play-btn::before{content:"";position:absolute;inset:-1rem;background-color:rgba(var(--color-main),.1);border-radius:50%;transition:-webkit-transform .16s ease-in-out;transition:transform .16s ease-in-out;transition:transform .16s ease-in-out,-webkit-transform .16s ease-in-out}@media screen and (min-width:576px){.main__video-02 .video-container .buttons-wrapper .play-btn::before{inset:-1.5rem}}.main__video-02 .video-container .buttons-wrapper .play-btn:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.main__video-02 .video-container .buttons-wrapper .play-btn:hover::before{-webkit-transform:scale(.9);transform:scale(.9)}.main__video-02 .video-container .buttons-wrapper .play-btn img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__video-02 .video-container .buttons-wrapper .video-controls{display:none!important;bottom:3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:unset;top:unset}.main__video-02 .section-content{display:flex;flex-direction:column;justify-content:center;gap:2rem}.main__video-02 .section-content h2{font-size:2rem;font-weight:600}.main__video-03{position:relative;padding:1.5rem 0}@media only screen and (min-width:576px){.main__video-03{padding:2rem 0}}@media only screen and (min-width:768px){.main__video-03{padding:2.5rem 0}}@media only screen and (min-width:992px){.main__video-03{padding:3rem 0}}.main__video-03 .box-header{text-align:center;margin-bottom:85px}@media only screen and (max-width :1499px){.main__video-03 .box-header{margin-bottom:60px}}@media only screen and (max-width :991px){.main__video-03 .box-header{margin-bottom:30px}}@media only screen and (max-width :575px){.main__video-03 .box-header{margin-bottom:20px}}.main__video-03 .video-container{position:relative;z-index:1;min-height:250px;padding-top:84.8167539267%;overflow:hidden;margin-bottom:24px}.main__video-03 .video-container.cover-hidden:hover .video-controls{display:flex!important}.main__video-03 .video-container[data-autoplay=true] .player-wrapper{opacity:1;pointer-events:all}.main__video-03 .video-container[data-autoplay=true] .play-btn{display:none}@media only screen and (max-width :991px){.main__video-03 .video-container[data-autoplay=true] .video-controls{display:flex!important}}.main__video-03 .video-container .background{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .7s linear;z-index:-1}.main__video-03 .video-container .background img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__video-03 .video-container .background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--darken))}.main__video-03 .video-container .player-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;transition:all .7s linear;z-index:1;opacity:0;pointer-events:none}@media only screen and (max-width :1199px){.main__video-03 .video-container .player-wrapper{width:100%}}.main__video-03 .video-container .player-wrapper .video-box{width:100%;height:100%}.main__video-03 .video-container .player-wrapper .video-box .video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main__video-03 .video-container .play-btn{width:100px;height:100px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;border-radius:50%;background:rgba(var(--color-main),1);background:#fff;cursor:pointer;transition:all .4s ease;z-index:5}.main__video-03 .video-container .play-btn:hover{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}.main__video-03 .video-container .play-btn:hover::after{border-color:#fff;-webkit-transform:translate(-50%,-50%) scale(1.4);transform:translate(-50%,-50%) scale(1.4)}.main__video-03 .video-container .play-btn::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;width:100%;height:100%;background-color:transparent;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;transition:border-color .7s ease,-webkit-transform .25s cubic-bezier(.51,.92,.24,1.15);transition:border-color .7s ease,transform .25s cubic-bezier(.51,.92,.24,1.15);transition:border-color .7s ease,transform .25s cubic-bezier(.51,.92,.24,1.15),-webkit-transform .25s cubic-bezier(.51,.92,.24,1.15)}.main__video-03 .video-container .play-btn svg{width:18px;height:21px;fill:rgba(var(--color-accent),1);margin-left:5px;margin-top:2px}.main__video-03 .video-container .video-controls{display:none!important;bottom:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:unset;top:unset}@media only screen and (max-width :767px){.main__video-03 .video-container .video-controls{bottom:20px}}.hr{border-bottom:2px solid rgba(var(--color-main),1);opacity:.2}svg.icon path{fill:rgba(var(--color-accent),1);pointer-events:none}.box-header{text-align:center}.box-header h1,.box-header h2,.box-header h3,.box-header h4,.box-header h5,.box-header h6{font-size:2.5rem;font-weight:500;margin:0}.box-header h1 span,.box-header h1 strong,.box-header h2 span,.box-header h2 strong,.box-header h3 span,.box-header h3 strong,.box-header h4 span,.box-header h4 strong,.box-header h5 span,.box-header h5 strong,.box-header h6 span,.box-header h6 strong{font-size:inherit;font-weight:inherit}.box-header h3{font-weight:300;font-family:var(--font-text),sans-serif}.footer__01{color:#fff;position:relative;overflow:hidden}.footer__01 .pattern-first{right:100%;bottom:100px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer__01 .pattern-second{-webkit-transform:rotate(180deg);transform:rotate(180deg);background:#fff;opacity:.1;bottom:0;left:0;width:835px;height:417px}.footer__01 .pattern-third{left:calc(100% + 40px);bottom:0}.footer__01 .newsletter{position:relative;z-index:3}.footer__01 .newsletter h3{margin-top:0;margin-bottom:70px}@media only screen and (max-width :1199px){.footer__01 .newsletter h3{margin-bottom:30px}}.footer__01 .newsletter__wrapper{background:rgba(var(--color-accent3),1);padding:89px 134px;margin-bottom:-100px;position:relative}@media only screen and (max-width :1199px){.footer__01 .newsletter__wrapper{padding:70px 100px;text-align:center}}@media only screen and (max-width :991px){.footer__01 .newsletter__wrapper{padding:40px 50px}}@media only screen and (max-width :575px){.footer__01 .newsletter__wrapper{padding:40px 15px}}.footer__01 .newsletter__wrapper--input{display:flex;align-items:center;justify-content:space-between;position:relative}@media only screen and (max-width :1199px){.footer__01 .newsletter__wrapper--input{flex-wrap:wrap;justify-content:center}}.footer__01 .newsletter__wrapper--input .pattern{-webkit-mask-image:url(/uploads/images/ikony/arrow_box-01.svg);mask-image:url(/uploads/images/ikony/arrow_box-01.svg);width:140px;height:34px;right:100px;bottom:calc(100% + 10px);-webkit-transform:translateX(-40%) rotate(180deg) scaleX(-1);transform:translateX(-40%) rotate(180deg) scaleX(-1)}@media only screen and (min-width :1921px){.footer__01 .newsletter__wrapper--input .pattern{right:110px}}.footer__01 .newsletter__wrapper--input:after{content:"";position:absolute;top:30px;left:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;-webkit-mask-image:url(/img/ikony/email.svg);mask-image:url(/img/ikony/email.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgba(var(--color-accent),1)}@media only screen and (max-width :575px){.footer__01 .newsletter__wrapper--input:after{left:20px}}.footer__01 .newsletter__wrapper--input .mail{border-radius:var(--rounded-corners2);border:none;height:60px;display:block;width:75%;margin-right:40px;outline:0;padding-left:100px;padding-right:60px}@media only screen and (min-width :1921px){.footer__01 .newsletter__wrapper--input .mail{width:80%}}@media only screen and (max-width :1199px){.footer__01 .newsletter__wrapper--input .mail{width:100%;margin-right:0}}@media only screen and (max-width :575px){.footer__01 .newsletter__wrapper--input .mail{padding-left:50px;padding-right:20px}}.footer__01 .newsletter__wrapper--input .main-btn{color:#fff}@media only screen and (max-width :1199px){.footer__01 .newsletter__wrapper--input .main-btn{margin-top:30px}}.footer__01 .footer{background:rgba(var(--color-main),1)}.footer__01 .footer.withNewsletter{padding-top:100px}.footer__01 .footer__top{position:relative;padding:80px 0}@media only screen and (max-width :991px){.footer__01 .footer__top{padding:50px 0 20px}}.footer__01 .footer__top h1,.footer__01 .footer__top h2,.footer__01 .footer__top h3,.footer__01 .footer__top h4,.footer__01 .footer__top h5,.footer__01 .footer__top h6{color:#fff}@media only screen and (max-width :991px){.footer__01 .footer__top--left{text-align:center}}.footer__01 .footer__top--left .logo img{max-width:120px;max-height:70px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.footer__01 .footer__top--left-text{display:flex;flex-wrap:wrap;margin-top:65px}@media only screen and (max-width :991px){.footer__01 .footer__top--left-text{margin-top:30px}}.footer__01 .footer__top--left-text h2{font-weight:400;padding-right:70px}@media only screen and (max-width :1199px){.footer__01 .footer__top--left-text h2{padding-right:0}}.footer__01 .footer__top--left-text .contact-info{width:50%}@media only screen and (max-width :1199px){.footer__01 .footer__top--left-text .contact-info{width:100%}}@media only screen and (max-width :991px){.footer__01 .footer__top--left-text .contact-info{text-align:center}}.footer__01 .footer__top--left-text .contact-info:nth-child(2){text-align:center}@media only screen and (max-width :1199px){.footer__01 .footer__top--left-text .contact-info:nth-child(2){text-align:left;margin-top:30px}}@media only screen and (max-width :991px){.footer__01 .footer__top--left-text .contact-info:nth-child(2){margin-top:20px;text-align:center}}.footer__01 .footer__top--left-text .contact-info .info__phone{margin:0;color:#fff;font-weight:600;font-size:30px}.footer__01 .footer__top--left-text .contact-info .info__mail{color:rgba(var(--color-accent),1);font-weight:600;text-decoration:underline;font-size:30px;transition:all .3s}.footer__01 .footer__top--left-text .contact-info .info__mail:hover{color:rgba(var(--color-accent2),1)}.footer__01 .footer__top--left-text .contact-info .contact-address{font-size:17px;margin-top:20px}.footer__01 .footer__top--left .main-btn{margin-top:80px;color:rgba(var(--color-main),1)}@media only screen and (max-width :991px){.footer__01 .footer__top--left .main-btn{margin-top:30px}}.footer__01 .footer__top--left .main-btn:hover{color:rgba(var(--color-accent2),1)}.footer__01 .footer__top--right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:100%;position:relative}@media only screen and (max-width :991px){.footer__01 .footer__top--right{text-align:center;align-items:center;justify-content:flex-start}}@media only screen and (max-width :991px){.footer__01 .footer__top--right nav{display:none}}.footer__01 .footer__top--right nav ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}.footer__01 .footer__top--right nav ul li{list-style-type:none}.footer__01 .footer__top--right nav ul li a,.footer__01 .footer__top--right nav ul li span{margin-bottom:10px;display:inline-block;color:#fff;font-weight:400;font-size:17px}.footer__01 .footer__top--right nav ul li a:hover,.footer__01 .footer__top--right nav ul li span:hover{color:rgba(var(--color-accent2),1)!important}.footer__01 .footer__top--right nav ul li a.currentpage,.footer__01 .footer__top--right nav ul li span.currentpage{color:rgba(var(--color-accent),1)}.footer__01 .footer__top--right .external-links{margin-top:80px;display:flex;justify-content:flex-end;padding:0 5px}@media only screen and (max-width :991px){.footer__01 .footer__top--right .external-links{flex-direction:column;align-items:center;justify-content:flex-start;margin-top:30px}}.footer__01 .footer__top--right .external-links a{text-decoration:none;color:inherit;font-size:14px;color:#fff;padding-left:20px}@media only screen and (max-width :991px){.footer__01 .footer__top--right .external-links a{padding-left:0}}.footer__01 .footer__top--right .external-links a:hover{color:rgba(var(--color-accent2),1)}.footer__01 .footer__top--right .social-media{margin-top:80px;display:inline-flex;max-width:unset;justify-content:flex-start;flex-wrap:wrap;-webkit-transform:translateY(-40%);transform:translateY(-40%)}@media only screen and (max-width :991px){.footer__01 .footer__top--right .social-media{margin-top:50px;justify-content:center}}.footer__01 .footer__top--right .social-media.text a{color:#fff}.footer__01 .footer__top--right .social-media a[href*=youtube] .icon{margin:0 7px}.footer__01 .footer__top--right .social-media a{letter-spacing:1.17px;font-weight:600;color:rgba(var(--color-main),1)}.footer__01 .footer__top--right .social-media a[class^=font-size-]{margin-right:40px}@media only screen and (max-width :991px){.footer__01 .footer__top--right .social-media a[class^=font-size-]{margin:0 20px;margin-bottom:10px}}.footer__01 .footer__top--right .social-media a[class^=font-size-]:last-child{margin-right:0}.footer__01 .footer__top--right .social-media svg:hover path{fill:rgba(var(--color-accent2),1)}.footer__01 .footer__top--right .social-media svg path{fill:rgba(var(--color-accent),1)}.footer__01 .footer__top__block{margin-bottom:40px}@media only screen and (max-width :991px){.footer__01 .footer__top__block{display:none}}.footer__01 .footer__bottom{background:#fff;padding:30px 0;font-size:14px;color:rgba(0,0,0,.4);border-top:1px solid rgba(0,0,0,.1)}@media only screen and (max-width :991px){.footer__01 .footer__bottom{text-align:center;margin-top:0}}.footer__01 .footer__bottom--right{text-align:right;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width :991px){.footer__01 .footer__bottom--right{text-align:center;margin-top:20px;justify-content:center}}.footer__01 .footer__bottom--right .signature{display:flex;justify-content:flex-end;align-items:flex-start}@media only screen and (max-width :991px){.footer__01 .footer__bottom--right .signature{justify-content:center}}.footer__01 .footer__bottom--right .signature__smartwww{margin-bottom:-2px;opacity:.5;transition:all .3s}.footer__01 .footer__bottom--right .signature__smartwww:hover{opacity:1}.footer__01 .footer__bottom--right .signature__smartwww img,.footer__01 .footer__bottom--right .signature__smartwww svg{height:14px;width:101px}.footer__01 .footer__bottom--right .signature__by{padding-top:2px;margin:0 8px}.footer__01 .footer__bottom--right .signature__webiso{opacity:.5;transition:all .3s;margin-top:-1px}.footer__01 .footer__bottom--right .signature__webiso:hover{opacity:1}.footer__01 .footer__bottom--right .signature__webiso img,.footer__01 .footer__bottom--right .signature__webiso svg{height:14px;width:63px}.footer__01 .footer__bottom--right .signature .icon path,.footer__01 .footer__bottom--right .signature .icon polygon{fill:#000}.footer__01 .footer__bottom--right a{text-decoration:none;color:inherit}.footer__01 .footer__bottom--right a:hover{color:rgba(var(--color-accent),1);opacity:1}.footer__01 .footer__bottom--right a.smartwww .icon{margin-top:-5px;margin-right:10px}@media only screen and (max-width :991px){.footer__01 .footer__bottom--right a.smartwww .icon{margin-left:0}}.footer__01 .footer__bottom--right a.smartwww .icon:hover path{fill:rgba(var(--color-accent),1)}.footer__01 .footer__bottom--right a.smartwww .icon path{fill:rgba(var(--color-main),1)}.footer__01 .footer__bottom--right a.webiso .icon{margin-top:-7px;margin-left:10px}@media only screen and (max-width :991px){.footer__01 .footer__bottom--right a.webiso .icon{margin-left:0}}.footer__01 .footer__bottom--right a.webiso .icon:hover path{fill:rgba(var(--color-accent),1)}.footer__01 .footer__bottom--right a.webiso .icon path{fill:rgba(var(--color-main),1)}.footer__01 a{color:#fff;text-decoration:none}.footer__01 a:hover{text-decoration:underline;color:rgba(var(--color-accent2),1)}.footer__02{color:rgba(var(--font-dark-color),1);background:rgba(var(--color-accent3),1);position:relative}.footer__02 .footer__top{padding:80px 0}@media only screen and (max-width :991px){.footer__02 .footer__top{padding:50px 0 20px}}.footer__02 .footer__top--left{height:100%;display:flex}@media only screen and (max-width :991px){.footer__02 .footer__top--left{justify-content:center}}.footer__02 .footer__top--left .logo.invert img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.footer__02 .footer__top--left .logo img{max-width:12rem;width:auto;height:auto}@media only screen and (max-width :991px){.footer__02 .footer__top--right{text-align:center}}@media only screen and (max-width :991px){.footer__02 .footer__top--right nav{display:none}}.footer__02 .footer__top--right nav ul[data-depth="0"]>li span,.footer__02 .footer__top--right nav ul[data-depth="0"]>li>a{font-weight:400;color:rgba(var(--color-main),1);font-size:17px}.footer__02 .footer__top--right nav ul[data-depth="0"]>li span:hover,.footer__02 .footer__top--right nav ul[data-depth="0"]>li>a:hover{color:rgba(var(--color-accent2),1)!important}.footer__02 .footer__top--right nav ul{display:flex;flex-wrap:wrap;justify-content:flex-end}.footer__02 .footer__top--right nav ul li{list-style-type:none;padding-left:40px}.footer__02 .footer__top--right nav ul li a,.footer__02 .footer__top--right nav ul li span{margin-bottom:32px;display:inline-block}.footer__02 .footer__top__block{margin-bottom:40px}@media only screen and (max-width :991px){.footer__02 .footer__top__block{display:none}}.footer__02 .footer__center{padding-bottom:80px}@media only screen and (max-width :991px){.footer__02 .footer__center{text-align:center;padding-bottom:50px}}@media only screen and (max-width :991px){.footer__02 .footer__center .main-btn{margin-top:20px}}.footer__02 .footer__center .main-btn:hover{color:rgba(var(--color-accent2),1)}.footer__02 .footer__center .social-media{margin-top:80px;display:inline-flex;max-width:unset;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width :991px){.footer__02 .footer__center .social-media{margin-top:50px;justify-content:center}}.footer__02 .footer__center .social-media a[href*=youtube] .icon{margin:0 7px}.footer__02 .footer__center .social-media a{letter-spacing:1.17px;font-weight:600;color:rgba(var(--color-main),1)}.footer__02 .footer__center .social-media a[class^=font-size-]{margin-right:40px}@media only screen and (max-width :991px){.footer__02 .footer__center .social-media a[class^=font-size-]{margin:0 20px;margin-bottom:10px}}.footer__02 .footer__center .social-media a[class^=font-size-]:last-child{margin-right:0}.footer__02 .footer__center .social-media svg path{fill:rgba(var(--color-main),1)}.footer__02 .footer__center h2{font-size:22px;font-weight:400}.footer__02 .footer__center .contact-info{display:flex;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width :991px){.footer__02 .footer__center .contact-info{margin-top:50px;justify-content:center}}.footer__02 .footer__center .contact-info p{margin:0;margin-left:auto}@media only screen and (max-width :991px){.footer__02 .footer__center .contact-info p{margin:unset;width:100%}}.footer__02 .footer__center .contact-info .icon path{fill:rgba(var(--color-main),1)}.footer__02 .footer__center .contact-info .info__phone{margin:0;color:rgba(var(--color-main),1);font-weight:600;font-size:30px}.footer__02 .footer__center .contact-info .info__phone:hover{color:rgba(var(--color-main),1)}.footer__02 .footer__center .contact-info .info__mail{padding-left:40px}@media only screen and (max-width :991px){.footer__02 .footer__center .contact-info .info__mail{padding-left:0}}.footer__02 .footer__center .contact-info .info__mail a{color:rgba(var(--color-accent),1);font-weight:600;text-decoration:underline;font-size:30px;transition:all .3s}.footer__02 .footer__center .contact-info .info__mail a:hover{color:rgba(var(--color-accent2),1)}.footer__02 .footer__center .external-links{margin-top:80px;display:flex;justify-content:flex-end}@media only screen and (max-width :991px){.footer__02 .footer__center .external-links{flex-direction:column;align-items:center;justify-content:flex-start;margin-top:40px}}.footer__02 .footer__center .external-links a{text-decoration:none;color:inherit;font-size:14px;color:rgba(var(--color-main),1);padding-left:20px}@media only screen and (max-width :991px){.footer__02 .footer__center .external-links a{padding-left:0}}.footer__02 .footer__center .external-links a:hover{color:rgba(var(--color-accent),1);opacity:1}.footer__02 .footer__bottom{padding:30px 0;font-size:14px;color:rgba(0,0,0,.4);border-top:1px solid rgba(0,0,0,.1)}@media only screen and (max-width :991px){.footer__02 .footer__bottom{text-align:center;margin-top:0}}.footer__02 .footer__bottom--right{text-align:right;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width :991px){.footer__02 .footer__bottom--right{text-align:center;margin-top:20px;justify-content:center}}.footer__02 .footer__bottom--right .signature{display:flex;justify-content:flex-end;align-items:flex-start}@media only screen and (max-width :991px){.footer__02 .footer__bottom--right .signature{justify-content:center}}.footer__02 .footer__bottom--right .signature__smartwww{margin-bottom:-2px;opacity:.5;transition:all .3s}.footer__02 .footer__bottom--right .signature__smartwww:hover{opacity:1}.footer__02 .footer__bottom--right .signature__smartwww img,.footer__02 .footer__bottom--right .signature__smartwww svg{height:14px;width:101px}.footer__02 .footer__bottom--right .signature__by{padding-top:2px;margin:0 8px;opacity:.5}.footer__02 .footer__bottom--right .signature__webiso{opacity:.5;transition:all .3s;margin-top:-1px}.footer__02 .footer__bottom--right .signature__webiso:hover{opacity:1}.footer__02 .footer__bottom--right .signature__webiso img,.footer__02 .footer__bottom--right .signature__webiso svg{height:14px;width:63px}.footer__02 .footer__bottom--right .signature .icon path,.footer__02 .footer__bottom--right .signature .icon polygon{fill:#000}.footer__02 .footer__bottom--right a{text-decoration:none;color:inherit}.footer__02 .footer__bottom--right a:hover{color:rgba(var(--color-accent),1);opacity:1}.footer__02 .footer__bottom--right a.smartwww .icon{margin-top:-5px;margin-right:10px}@media only screen and (max-width :991px){.footer__02 .footer__bottom--right a.smartwww .icon{margin-left:0}}.footer__02 .footer__bottom--right a.smartwww .icon:hover path{fill:rgba(var(--color-accent),1)}.footer__02 .footer__bottom--right a.smartwww .icon path{fill:rgba(var(--color-main),1)}.footer__02 .footer__bottom--right a.webiso .icon{margin-top:-7px;margin-left:10px}@media only screen and (max-width :991px){.footer__02 .footer__bottom--right a.webiso .icon{margin-left:0}}.footer__02 .footer__bottom--right a.webiso .icon:hover path{fill:rgba(var(--color-accent),1)}.footer__02 .footer__bottom--right a.webiso .icon path{fill:rgba(var(--color-main),1)}.footer__02 a{color:rgba(var(--font-dark-color),1);text-decoration:none}.footer__02 a:hover{text-decoration:underline;color:rgba(var(--color-accent),1)}.footer__02 a.currentpage{color:rgba(var(--color-main),1)}.social-media{display:flex;justify-content:center;align-items:center;max-width:170px}.social-media a[href*=youtube] .icon{margin:0 7px}.social-media img,.social-media svg{width:30px;margin:2px;max-height:30px;-o-object-fit:contain;object-fit:contain;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated}.social-media img:hover path,.social-media svg:hover path{fill:rgba(var(--color-accent),1)!important}.social-media img.fb path:nth-child(2),.social-media svg.fb path:nth-child(2){fill:transparent!important}.bg-preloader{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(var(--color-main),1);z-index:999999999999;display:flex;justify-content:center;align-items:center}.bg-preloader img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:.5;height:25%;-o-object-fit:contain;object-fit:contain;max-width:80%}.button-wrapper{text-align:center;padding:0 12px}#galleryOverlay .close-btn{position:absolute;top:15px;right:15px;height:43px;width:43px;background-color:#000;-moz-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;border-radius:5px;transition:.3s;opacity:.6;content:"";cursor:pointer}@media only screen and (min-width :992px){#galleryOverlay .close-btn{top:60px;right:40px}}#galleryOverlay .close-btn:hover{opacity:1}#galleryOverlay .close-btn::before{position:absolute;top:20px;left:9px;width:60%;height:3px;background-color:#fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}#galleryOverlay .close-btn::after{position:absolute;top:20px;left:9px;width:60%;height:3px;background-color:#fff;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.product-page .main__products .prod_searchform .cms_form{display:flex;justify-content:space-between;align-items:center;gap:1rem}.product-page .main__products .prod_searchform .cms_form .hidden{display:none}.product-page .main__products .prod_searchform .cms_form .fields-wrapper{display:flex;align-items:center;gap:.5rem}.product-page .main__products .prod_searchform .cms_form .field{display:flex;align-items:center;gap:.5rem;height:3rem}.product-page .main__products .prod_searchform .cms_form .field input::-webkit-inner-spin-button,.product-page .main__products .prod_searchform .cms_form .field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-page .main__products .prod_searchform .cms_form .field input[type=number]{-moz-appearance:textfield}.product-page .main__products .prod_searchform .cms_form .field input,.product-page .main__products .prod_searchform .cms_form .field select{height:inherit;border-radius:.25rem}.product-page .main__products .prod_searchform .cms_form .field input:not(.submit-btn),.product-page .main__products .prod_searchform .cms_form .field select{padding:0 1rem;background-color:transparent;border:1px solid rgba(var(--color-main),.2);background-position:center}.product-page .main__products .prod_searchform .cms_form .field select{-webkit-appearance:unset;appearance:unset}.product-page .main__products .prod_searchform .cms_form .field.price-range input{max-width:8rem}.product-page .main__products .prod_searchform .cms_form .field.search .search-field{height:100%;position:relative}.product-page .main__products .prod_searchform .cms_form .field.search .search-field::before{content:"";aspect-ratio:1/1;position:absolute;inset:.75rem 1rem .75rem auto;-webkit-mask-image:url(/img/search.svg);mask-image:url(/img/search.svg);-webkit-mask-size:100%;mask-size:100%;background-color:rgb(var(--color-accent))}.product-page .main__products .box-item .box-item__top{display:block;padding:0}.product-page .main__products .box-item .box-item__top img{-o-object-fit:cover;object-fit:cover}.product-page .main__products_details{position:relative;padding-top:0!important;background-color:#fff}.product-page .main__products_details.product-details-02::before{content:"";position:absolute;inset:calc(-1 * var(--bodyPadding)) 0 auto 0;height:calc(4 * var(--bodyPadding));background-color:rgb(var(--color-accent2));-webkit-clip-path:var(--shape-bottom-right);clip-path:var(--shape-bottom-right)}.product-page .main__products_details .container.py-5{padding-top:0!important}.product-page .main__products_details .album .album-item{display:block;aspect-ratio:1/1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,15% 100%,0 85%);clip-path:polygon(0 0,100% 0,100% 100%,15% 100%,0 85%)}.product-page .main__products_details .album .album-item:not(:first-child){display:none}.product-page .main__products_details .album .album-item .album-item-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-page .main__products_details .details .floating .go_back{display:flex;align-items:center;gap:.5rem;font-size:.75rem;text-decoration:none}.product-page .main__products_details .details .floating .go_back .arrow{display:block;height:8px;aspect-ratio:37/14;-webkit-mask-image:url(/uploads/images/ikony/arrow-slider.svg);mask-image:url(/uploads/images/ikony/arrow-slider.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:rgb(var(--color-accent))}.product-page .main__products_details .details .floating .go_back .anchor-text{color:rgb(var(--color-accent))}.product-page .main__products_details .details .floating .producer{color:rgba(var(--color-main),.64)}.product-page .main__products_details .details .floating .product-price .h1{font-size:2.5rem;font-weight:600}.product-page .main__products_details .details .floating .tabs{margin:2rem 0 0}.product-page .main__products_details .details .floating .tabs .tab-togglers{display:flex;gap:1.5rem;padding:2rem 0;position:relative;list-style-type:none;border-top:1px solid rgba(var(--color-main),.12);border-bottom:1px solid rgba(var(--color-main),.12)}.product-page .main__products_details .details .floating .tabs .tab-togglers .tab-toggle{height:100%}.product-page .main__products_details .details .floating .tabs .tab-togglers .tab-toggle .tab-toggle-btn{height:100%;color:rgba(var(--color-main),.64);background-color:transparent;border:none}.product-page .main__products_details .details .floating .tabs .tab-togglers .tab-toggle .tab-toggle-btn.active,.product-page .main__products_details .details .floating .tabs .tab-togglers .tab-toggle .tab-toggle-btn:hover{color:rgb(var(--color-accent))}.product-page .main__products_details .details .floating .tabs .tab-togglers .tab-toggle .tab-toggle-btn::first-letter{text-transform:uppercase}.product-page .main__products_details .details .floating .tabs .tab-togglers .tab-toggle-slide{width:2rem;height:2px;position:absolute;inset:auto auto 2rem 0;-webkit-transform:translateY(.75rem);transform:translateY(.75rem);background-color:rgb(var(--color-accent));border-radius:.5rem;will-change:width,transform;transition:all .32s ease}.product-page .main__products_details .details .floating .tabs .tab{display:none;padding:1rem 0;font-weight:400}.product-page .main__products_details .details .floating .tabs .tab.active{display:block}.product-page .main__products_details .details .floating .tabs .tab .tab-field p{margin:0 0 1rem}.product-page .main__products_details .details .floating .tabs .tab .table{display:block}.product-page .main__products_details .details .floating .tabs .tab .table .table-item{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem}.product-page .main__products_details .details .floating .tabs .tab .table .table-item:nth-child(even){background-color:rgb(var(--color-accent),.05)}.product-page .main__products_details .details .floating .tabs .tab .table .table-item .field-name{font-weight:500}.product-page .main__products_details .details .floating .tabs .tab .table .table-item .field-value{font-weight:400}.product-page .main__products_details .details .floating .tabs .tab.tab-gallery{display:none;grid-template-columns:1fr;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;gap:1rem}@media screen and (min-width:768px){.product-page .main__products_details .details .floating .tabs .tab.tab-gallery{grid-template-columns:1fr 1fr}}.product-page .main__products_details .details .floating .tabs .tab.tab-gallery.active{display:grid!important}.product-page .main__products_details .details .floating .tabs .tab.tab-gallery .gallery-item{display:block}.product-page .main__products_details .details .floating .tabs .tab.tab-gallery .gallery-item:first-child{display:none}.product-page .main__products_details .details .floating .tabs .tab.tab-gallery .gallery-item .gallery-item-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-page .products-details-03{margin:calc(-1 * var(--bodyPadding)) 0 0}.product-page .products-details-03 .product-top{height:75svh;-webkit-clip-path:var(--shape-bottom-right);clip-path:var(--shape-bottom-right)}