@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@500;600;700&family=Mulish:wght@400;600;700&display=swap";html{-webkit-text-size-adjust:100%;font-size:18px}body{font-feature-settings:"liga","dlig","hist";color:#1f1f1f;font-family:Mulish,Georgia,Times New Roman,Times,serif;font-variant-ligatures:common-ligatures discretionary-ligatures historical-ligatures;line-height:1.6}p{font-family:Mulish,Georgia,Times New Roman,Times,serif;line-height:28px}h1,h2,h3,h4,h5,h6{font-family:Josefin Sans,Georgia,Times New Roman,Times,serif;font-weight:700;margin:0;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400}.h1,h1{font-size:60px;line-height:1.25}@media (max-width:1399.98px){.h1,h1{font-size:55px}}@media (max-width:575.98px){.h1,h1{font-size:30px}}.h2,h2{font-size:50px;line-height:1.2}@media (max-width:575.98px){.h2,h2{font-size:27px}}.h3,h3{font-size:50px;font-weight:600;line-height:1.2}@media (max-width:575.98px){.h3,h3{font-size:27px}}.delta,.h4,h4{font-family:Mulish,Georgia,Times New Roman,Times,serif;font-size:30px;line-height:1.2}@media (max-width:575.98px){.delta,.h4,h4{font-size:20px}}.h5,h5{font-family:Mulish,Georgia,Times New Roman,Times,serif;font-size:30px;font-weight:500;line-height:1.2}@media (max-width:575.98px){.h5,h5{font-size:18px}}.h6,h6{font-size:30px;font-weight:600;line-height:1.45}@media (max-width:575.98px){.h6,h6{font-size:18px}}.h7{font-weight:600}.caption,.h7{font-size:20px}.caption{font-family:Josefin Sans,Georgia,Times New Roman,Times,serif;font-weight:500}.text-body-1{font-size:20px}@media (max-width:575.98px){.text-body-1{font-size:16px}}.text-body-2{font-size:16px;font-weight:700}.text-body-3{font-size:16px;line-height:1.5}.text-body-1.muted,.text-body-2.muted,.text-body-3.muted{color:#1f1f1fb3}.small,small{font-size:14px}small.extra-small{font-size:12px}b,strong{font-weight:700}em,i{font-style:italic}abbr[title]{border-bottom:1px dotted #ddd;cursor:help}blockquote{border-left:4px solid #ccc;margin:29px;padding-left:10px}blockquote p{font-weight:300;margin-bottom:0}blockquote small{color:#b3b3b3;display:block}blockquote small:before{content:"— "}blockquote:after,blockquote:before,q:after,q:before{content:""}cite{font-style:normal}dfn{font-style:italic}mark{border-radius:3px;padding:2px 4px}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}samp{font-family:Menlo,Monaco,Courier New,monospace}.text-center,.text-centre{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-sm{font-size:15px;line-height:28px}.text-white{color:#fff}hr{background-color:#333;border:0;height:1px;margin:29px 0}.hyphenate{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media (max-width:575.98px){html{font-size:16px}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{display:flex;flex-direction:column;margin:0;min-height:100vh;overflow-x:hidden;padding:0}.container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}input,textarea{font-family:Mulish,Georgia,Times New Roman,Times,serif}button:focus,input:focus,select:focus,textarea:focus{outline:none}.mobile-only{display:none!important}main.main{flex:1}button{background-color:transparent;border:none;cursor:pointer}.primary-blue{color:#6776f5}img{display:block;max-width:100%}p,ul{margin:0}ul{list-style-type:none;padding:0}figure{margin:0}a{color:inherit;text-decoration:none;transition:all .25s ease}@media not all and (pointer:coarse){a:hover{transition:all .25s ease}}.section-intro,section{position:relative}.section-intro{text-align:center}.section-intro h2{margin-bottom:18px}.section-intro p{margin:0 auto;max-width:60%}.section-intro .button{margin-top:32px}.swiper{padding-right:40px}.slider-left-gutter{margin-left:auto;max-width:1540px}.swiper .swiper-button{align-items:center;background-color:#6776f5;border-radius:8px;display:inline-flex;height:50px;justify-content:center;width:50px}.swiper .swiper-button svg path{stroke:#fff}.swiper .swiper-button-next.swiper-button-disabled,.swiper .swiper-button-prev.swiper-button-disabled,.swiper .swiper-button:after{display:none}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#6776f5}.page{padding-bottom:150px;padding-top:180px;position:relative}.page-content a{color:#1c5842}.page-intro{align-items:center;display:flex;flex:1;justify-content:center;padding:130px 16px 80px;position:relative;text-align:center}.page-intro h1{background-color:#ffbb2980;display:inline;position:relative;white-space:pre-wrap}@supports ((-webkit-box-decoration-break:clone) or (box-decoration-break:clone)){.page-intro h1{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .625rem}}.page-intro p{color:#1f1f1fb3;margin:18px auto 0;max-width:585px}.page-intro img{border-radius:10px;margin:56px auto 0}.card-items{display:grid;gap:16px 60px;grid-template-columns:1fr 1fr}.card-items .card-item{border:1px solid #e0e2f2;border-radius:8px;display:flex;padding:24px 16px}.card-items .card-item__left{flex:none}.card-items .card-item__icon{flex:none;height:62px;margin-right:16px;width:62px}.card-items .card-item__title{font-size:18px}.card-items .card-item a{color:#3948c7}@media not all and (pointer:coarse){.card-items .card-item a:hover{color:#6776f5}}@media (max-width:1599.98px){.page-intro{padding:60px 16px 80px}}@media (max-width:991.98px){.card-items{grid-template-columns:1fr}.page-intro{padding:0 16px 80px}}@media (max-width:1148.98px){.page{padding-bottom:100px}}@media (max-width:767.98px){.section-intro p{max-width:100%}.page{padding-bottom:80px}}@media (max-width:575.98px){.page-intro{padding:0 16px 40px}.page-intro p{font-size:16px;line-height:1.5}.page{padding-bottom:40px;padding-top:120px}.swiper .swiper-button{height:40px;width:40px}}@media (max-width:459.98px){.hero h1 svg{display:none}.card-items .card-item{flex-direction:column}.card-items .card-item__left{margin-bottom:16px}}.app-header{border-bottom:1px solid transparent;left:0;padding:21px 0;position:fixed;top:0;transition:all .25s ease;width:100%;z-index:101}.app-header.scrolled{background-color:#fff;border-bottom:1px solid rgba(31,31,31,.04);padding:8px 0;transition:all .25s ease}.app-header__right{align-items:center;display:flex}.app-header-container{display:flex;justify-content:space-between;position:relative}.main-menu{margin-right:40px}.mobile-menu{display:none}.main-menu ul{align-items:center;display:flex}.main-menu ul li{margin-right:32px}.main-menu ul li:last-child{margin-right:0}.main-menu ul a{padding:2px;position:relative}.main-menu ul a:after{background-color:#6776f5;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);transition:all .25s ease;width:0}.main-menu ul a.router-link-active:after{width:100%}@media not all and (pointer:coarse){.main-menu ul a:hover:after{transition:all .25s ease;width:100%}}.hamburger-menu{display:none}.hamburger-menu .ham{-webkit-tap-highlight-color:transparent;cursor:pointer;height:40px;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:40px}.hamburger-menu .ham-container{background-color:transparent;border-radius:50%}.hamburger-menu .hamRotate.active{transform:rotate(45deg)}.hamburger-menu .hamRotate180.active{transform:rotate(180deg)}.hamburger-menu .line{fill:none;stroke:#414045;stroke-width:5.5;stroke-linecap:round;transition:stroke-dasharray .4s,stroke-dashoffset .4s}.hamburger-menu .ham8 .top{stroke-dasharray:40 160}.hamburger-menu .ham8 .middle{stroke-dasharray:40 142;transform-origin:50%;transition:transform .4s}.hamburger-menu .ham8 .bottom{stroke-dasharray:40 85;transform-origin:50%;transition:transform .4s,stroke-dashoffset .4s}.hamburger-menu .ham8.active .top{stroke-dashoffset:-64px}.hamburger-menu .ham8.active .middle{transform:rotate(90deg)}.hamburger-menu .ham8.active .bottom{stroke-dashoffset:-64px}@media (max-width:1148.98px){.hero__rectangle{display:none}}@media (max-width:991.98px){.main-menu{display:none}.mobile-menu{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transform:translateY(-100%);transition:transform .35s ease;z-index:-1}.mobile-menu,.mobile-menu ul{flex-direction:column;width:100%}.mobile-menu ul li{margin-bottom:16px;margin-right:0}.mobile-menu ul li:last-child{margin-bottom:0}.mobile-menu ul a{display:block;padding:8px 0;text-align:center;width:100%}.mobile-menu ul a.active{color:#6776f5;font-weight:700}.mobile-menu.active{opacity:1;transform:translateY(0);transition:transform .35s ease;visibility:visible}.hamburger-menu{display:flex}}.app-footer{background-color:#1f1f1f;color:#fff;flex-shrink:0;padding:72px 0 48px}.app-footer-container{display:flex}@media (max-width:767.98px){.app-footer-container{flex-direction:column}}.app-footer-outer{display:flex;flex:1}@media (max-width:767.98px){.app-footer-outer{margin-top:18px}}.app-footer__logo{margin-right:48px}.app-footer__cols{display:flex;gap:68px;margin-left:auto}@media (max-width:1148.98px){.app-footer__cols{display:grid;gap:32px;grid-template-columns:1fr 1fr}}.app-footer__col--discover{margin-right:58px;max-width:320px}@media (max-width:1399.98px){.app-footer__col--discover{margin-left:0;margin-right:32px}}.app-footer__col--service li{margin-bottom:6px}.app-footer__col--service li:last-child{margin-bottom:0}.app-footer__header{margin-bottom:16px;text-transform:uppercase}.app-footer__copyright{margin-top:120px;text-align:center}@media (max-width:1148.98px){.app-footer__copyright{margin-top:93px}.app-footer{padding:26px 0 16px}}.footer-email{display:block;margin-top:12px}.footer-phone{display:block}.socials{gap:16px;margin-top:24px}.socials,.socials li{align-items:center;display:flex}.socials a{align-items:center;background-color:#fff;border-radius:5px;display:inline-flex;height:24px;justify-content:center;width:24px}@media (max-width:479.98px){.app-footer__cols{grid-template-columns:1fr;margin-left:0}}.home-page{overflow-x:hidden}.hero{align-items:center;display:flex;justify-content:center;min-height:100vh}.hero__rectangle{left:40%;position:absolute;top:-20px;transform:translate(-211px);z-index:-1}.hero__icon{background-image:url(./ua-sc.47d815e0.svg);display:inline-block;height:62px;position:relative;width:70px}.hero__content{display:flex;position:relative}.hero__content p{margin-bottom:32px;margin-top:24px;max-width:80%}.hero__left{max-width:700px}.hero__image{bottom:0;height:660px;max-width:560px;position:absolute;right:-80px;top:35%;transform:translateY(-50%);width:100%}.hero__image-diamond{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hero__image-devices{height:300px;left:50%;top:50%;transform:translate(-50%,-50%)}.hero__image-devices,.hero__image-macbook{position:absolute;width:426px}.hero__image-iphone{bottom:30px;position:absolute;right:90px;width:51px;z-index:1}.hero__image-tablet{bottom:40px;position:absolute;right:0;width:116px}.hero__image-card{height:190px;left:10px;position:absolute;top:20px;width:290px;z-index:1}.hero__image-card img{transform:scaleX(0) scaleY(0)}.hero__image-ai{bottom:70px;position:absolute;right:100px}.hero__image-rect-1{position:absolute;right:100px;top:100px}.hero__image-rect-2{bottom:60px;position:absolute;right:0}.hero__image-rect-3{bottom:-20px;position:absolute;right:45%;transform:translateY(-50%)}.hero__image-rect-4{bottom:0;left:0;position:absolute}.hero__image-rect-5{left:0;position:absolute;top:50%;transform:translateY(-50%)}.hero__image img,.hero__image svg{opacity:0;transform:scale(0)}.app-dev,.digital-marketing,.our-team,.search-promotion,.winning{margin-bottom:190px}.swiper.winning-slider{padding-bottom:60px}.winning-slider{margin-top:48px}.winning-slider .swiper-pagination{bottom:0}.winning-slider .swiper-container{margin-left:auto;margin-right:auto;overflow:hidden;position:relative;z-index:1}.winning-slider .swiper-pagination-bullet{height:12px;margin:0 6px!important;width:12px}.winning-slider .swiper-wrapper{box-sizing:content-box;height:100%;pointer-events:none;position:relative;-webkit-transform-style:preserve-3d;transition-property:transform;width:100%;z-index:1}.winning-slider .swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;height:100%;pointer-events:all;position:relative;width:500px}.winning-slider .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%}.app-dev__rectangle{position:absolute;right:0;top:0}.app-dev__pattern{left:0;position:absolute;top:100%}.app-dev-cases{margin-top:96px;position:relative;z-index:1}.app-dev-cases-container{padding-bottom:150px;position:relative}.app-dev-cases-container:after{background-image:url(./snake-bg.7e66f47f.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.app-dev-cases .app-dev-case{display:flex;justify-content:center}.app-dev-cases .app-dev-case a{cursor:pointer;display:inline-block;position:relative}.app-dev-cases .app-dev-case-row{display:grid;grid-template-columns:repeat(3,1fr)}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:first-child a{left:40px;top:190px}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:first-child img{width:240px}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:nth-child(2) img{width:266px}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:last-child{justify-content:flex-start}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:last-child a{left:40px;top:150px}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:last-child img{width:196px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:first-child a{left:-40px;top:190px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:first-child img{width:196px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:nth-child(2){margin-top:40px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:nth-child(2) img{width:266px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:nth-child(3) a{top:190px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:nth-child(3) img{width:230px}.winning{min-height:600px}.search-promotion{position:relative}.search-promotion .ellipse-icon-2{bottom:0;left:0;position:absolute}.search-promotion__insurance{position:absolute;right:40px;top:-90px;z-index:1}.search-promotion-content{position:relative}.search-promotion-images{display:flex;margin-top:170px;position:relative;z-index:1}.search-promotion-images .search-promotion-image{padding-left:50px;padding-top:72px;position:relative}.search-promotion-images .search-promotion-image img{width:100%}.search-promotion-images .search-promotion-image:last-child{margin-left:-140px;margin-top:130px}.search-promotion-images .ellipse-icon{left:0;position:absolute;top:0}.brands{display:flex;justify-content:center;margin-top:56px;padding:0 48px}.brands .swiper{width:100%}.brands .swiper-slide{align-items:center;display:flex;justify-content:center}.brands .swiper-slide img{margin:auto}.swiper-team{margin-top:72px}.swiper-team h4{font-size:20px;line-height:1;margin-bottom:4px}.swiper-team img{border-radius:8px;margin-bottom:16px;max-height:339px;-o-object-fit:cover;object-fit:cover;width:100%}.testimonials{padding-bottom:80px}.testimonials__ellipse{position:absolute}.testimonials__ellipse-first{right:0}.testimonials__ellipse-second{left:0;top:50%}.testimonials__ellipse-third{bottom:200px;right:0}.testimonials-container{display:flex;flex-direction:column;margin:0 auto;max-width:385px;width:100%}.testimonials-container .button{align-self:center;margin-top:72px}.testimonials-list{margin:100px auto 0}.testimonials-list .testimonial{margin-bottom:140px}.testimonials-list .testimonial__title{font-size:16px;font-weight:600;margin:12px 0 6px}.testimonials-list .testimonial__comment{color:#1f1f1fb3;font-size:14px;line-height:1.6;margin-bottom:38px}.testimonials-list .testimonial__author{display:flex}.testimonials-list .testimonial:last-child{margin-bottom:0}.testimonials-list .author-info{align-items:center;display:flex}.testimonials-list .author-info__image{border-radius:6px;height:62px;margin-right:16px;width:62px}.testimonials-list .author-info__title{font-size:18px;line-height:1.1;margin-bottom:8px}.testimonials-list .author-info__position{color:#1f1f1fb3;font-size:16px;line-height:22px}.contact-us{padding:200px 0 320px}.contact-us__ellipse{position:absolute}.contact-us__ellipse-first{right:0;top:0;transform:translate(110px) translateY(-110px)}.contact-us__ellipse-second{bottom:0;left:0;transform:translate(-110px) translateY(220px)}.contacts-us-box{align-items:center;background-color:#6776f5;background-image:url(./contact-bg.abb116ae.svg);background-position:50%;background-repeat:no-repeat;border-radius:33px;display:flex;height:600px;justify-content:center;position:relative}@media not all and (pointer:coarse){.contacts-us-box .button.button--dark:hover{background-color:#fff}}.contact-us-content{color:#fff;max-width:692px;padding:0 16px;text-align:center}.contact-us-content p{font-size:30px;line-height:1.5}.contact-us-content .button{margin-top:32px}@media (max-width:1399.98px){.contact-us{padding:100px 0 180px}}@media (max-width:991.98px){.hero__rectangle{display:none}.hero__content{flex-direction:column;padding-bottom:54px;padding-top:120px}.hero__image{left:0;margin-bottom:100px;max-width:100%;order:-1;position:relative;right:auto;transform:none}.hero__image-main{left:0}.hero__image img{max-height:100%;transform:none}.winning-slider.swiper-3d .swiper-slide-shadow-left,.winning-slider.swiper-3d .swiper-slide-shadow-right{background-image:none}.winning{min-height:auto}.app-dev-cases .app-dev-cases-container{padding-bottom:0}.app-dev-cases .app-dev-case{position:absolute}.app-dev-cases .app-dev-case-row{display:flex;justify-content:center;position:relative}.app-dev-cases .app-dev-case-row img{max-width:180px;transform:none}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:first-child{left:-100px;top:80px}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:first-child a{left:0;top:0}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:nth-child(2){position:relative;z-index:1}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:nth-child(2) img{max-width:260px}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:last-child{left:auto;right:-100px;top:80px}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:last-child a{right:0;top:0}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:first-child{left:-100px;top:80px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:first-child a{left:0;top:0}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:nth-child(2){position:relative;z-index:1}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:nth-child(2) img{max-width:260px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:last-child{left:auto;right:-100px;top:80px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:last-child a{right:0;top:0}.app-dev-cases-container:after,.app-dev__pattern,.app-dev__rectangle,.search-promotion .ellipse-icon,.search-promotion .ellipse-icon-2{display:none}.search-promotion-images{margin-top:100px}.testimonials__ellipse{display:none}.contact-us{padding:80px 0 140px}.contact-us__ellipse{display:none}.app-dev-cases-container{padding-bottom:20px}.app-dev,.digital-marketing,.our-team,.search-promotion,.winning{margin-bottom:80px}.winning{margin-top:80px}}@media (max-width:767.98px){.hero__content p,.hero__image img{max-width:100%}.search-promotion-images .search-promotion-image{padding-left:0}.brands{padding:0}.testimonials-list{margin:60px auto 0}.testimonials-list .testimonial{margin-bottom:100px}}@media (max-width:575.98px){.app-header{padding:6px 0}.app-header svg{height:50px}.hero__left{margin-bottom:12px}.hero__content{padding-bottom:60px;padding-top:60px}.app-dev,.digital-marketing,.our-team,.search-promotion,.winning{margin-bottom:60px}.swiper.winning-slider{margin-top:16px}.search-promotion-images{flex-direction:column;margin-top:40px}.search-promotion-images .search-promotion-image{padding-top:0}.search-promotion-images .search-promotion-image img{height:100%}.search-promotion-images .search-promotion-image:last-child{margin-left:0;margin-top:0}.app-dev-cases{margin-top:80px}.app-dev-cases .app-dev-case-row{display:flex;justify-content:center;position:relative}.app-dev-cases .app-dev-case-row img{max-width:180px;transform:none}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:first-child{left:-100px;top:80px}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:first-child a{left:0;top:0}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:nth-child(2){position:relative;z-index:1}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:nth-child(2) img{max-width:180px}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:last-child{left:auto;right:-100px;top:80px}.app-dev-cases .app-dev-case-row:first-child .app-dev-case:last-child a{right:0;top:0}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:first-child{left:-100px;top:80px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:first-child a{left:0;top:0}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:nth-child(2){position:relative;z-index:1}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:nth-child(2) img{max-width:140px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:last-child{left:auto;right:-100px;top:80px}.app-dev-cases .app-dev-case-row:last-child .app-dev-case:last-child a{right:0;top:0}.app-dev-cases-container{padding-bottom:45px}.swiper.swiper-team{padding-bottom:60px}.swiper.swiper-team .swiper-button{display:none}.swiper.swiper-brands{padding-bottom:16px}.search-promotion{margin-top:120px}.search-promotion__insurance{display:none}.testimonials{padding-bottom:132px}.testimonials-list{margin:40px auto 0}.testimonials-container .button{margin-top:56px}.contact-us{padding:0 0 120px}.contact-us .container{padding:0}.contacts-us-box{background-image:none;border-radius:0;height:348px}.contact-us-content p{font-size:16px}}.page-privacy__ellipse{position:absolute}.page-privacy__ellipse-first{bottom:0;left:0}.page-privacy__ellipse-second{bottom:0;right:0}.privacy-aside{align-self:flex-start;flex:0 0 282px;padding-bottom:24px;position:sticky;top:140px}.privacy-aside ul{list-style:disc;margin-top:24px;padding-left:20px}.privacy-aside ul li{margin-bottom:8px}.privacy-aside ul li:last-child{margin-bottom:0}.privacy-aside ul a{color:#1f1f1f;display:block;width:100%}@media not all and (pointer:coarse){.privacy-aside ul a:hover{color:#1c5842}}.page-privacy-content{display:flex;gap:126px;padding-bottom:120px}.privacy-blocks .privacy-block{margin-bottom:56px}.privacy-blocks .privacy-block h4{margin-bottom:10px;max-width:70%}.privacy-blocks .privacy-block:last-child{margin-bottom:0}.last-updated{color:#1f1f1fb3;margin-top:56px}.last-updated span{color:#1f1f1f}@media (max-width:1399.98px){.page-privacy-content{gap:60px;padding-bottom:0}}@media (max-width:991.98px){.privacy-aside{display:none}.privacy-blocks .privacy-block{margin-bottom:24px}}.app-dev-content{display:flex;gap:170px}.app-dev-content__left .button{margin-top:56px}.app-dev-content__right{flex:0 0 433px}.app-dev-item{display:flex;margin-bottom:56px}.app-dev-item__icon{flex:none;margin-right:24px}.app-dev-item:last-child{margin-bottom:0}.app-dev-portfolio{margin-top:160px}.app-dev-portfolio h3{margin-bottom:72px;text-align:center}.app-dev-portfolio p{margin-top:8px}.portfolio-item{cursor:pointer}.portfolio-item__bg{border-radius:16px}.portfolio-item__image{margin:auto}.portfolio-item:nth-child(odd) .portfolio-item__bg{background-color:#e0e6e6}.portfolio-item:nth-child(2n) .portfolio-item__bg{background-color:#e4eefd}.case-studies-content h3{margin-bottom:80px;text-align:center}.case-studies-cols{display:grid;gap:32px;grid-template-columns:1.7fr 1fr}.case-studies__col{display:flex;flex-direction:column}.case-studies__col-wrapper{align-self:flex-start;display:flex;flex:1;margin-bottom:32px}.case-studies__col-wrapper-middle{display:flex;flex:.25;gap:32px}.case-studies__col-wrapper:last-child{margin-bottom:0}.case-studies__col-middle{display:flex}.case-studies__col-item a{width:100%}.case-studies__col-item:last-child{margin-bottom:0}.case-studies__col-right{display:flex;flex-direction:column}.case-studies__col-right .case-studies-item{flex:1}.case-studies-list .inner-wrapper{display:flex;gap:32px}.case-studies-list img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.case-studies-item{border-radius:24px;box-shadow:-12.95px 12.5px 26px 5px #edeef3;overflow:hidden;transition:all .25s ease}@media not all and (pointer:coarse){.case-studies-item:hover{box-shadow:-12.95px 12.5px #edeef3;transition:all .25s ease}}@media (max-width:1199.98px){.app-dev-content{gap:80px}.app-dev-portfolio{margin-top:60px}.app-dev-portfolio h3{margin-bottom:56px}}@media (max-width:991.98px){.app-dev-content{flex-direction:column}.app-dev-content__right{display:none}}@media (max-width:575.98px){.app-dev-content__left .button{margin-top:32px}.app-dev-item{border:1px solid #e0e2f2;border-radius:8px;margin-bottom:18px;padding:16px}.app-dev-portfolio h3{margin-bottom:32px}}@media (max-width:459.98px){.app-dev-item{flex-direction:column}.app-dev-item__icon{margin-bottom:16px;margin-right:0}}.page-seo-bottom{margin-top:56px;text-align:center}.page-seo-bottom p{margin:0 auto 32px;max-width:640px}.seo-ellipse{height:370px;position:absolute;right:0;top:150px;width:126px}@media (max-width:1148.98px){.seo-ellipse{display:none}}@media (max-width:575.98px){.page-seo-bottom{margin-top:32px}}.page-dm__ellipse,.page-ellipses{position:absolute}.page-dm__ellipse-first{left:-40px}.page-dm__ellipse-second{right:0;top:0}.page-dm-content__bottom{margin-top:56px;text-align:center}@media (max-width:991.98px){.page-dm__ellipse{display:none}}@media (max-width:575.98px){.page-dm-content__bottom{margin-top:32px;text-align:center}}.page-web .page-intro{position:relative}.page-web__ellipse{position:absolute}.page-web__ellipse-first{height:256px;left:0;-o-object-fit:cover;object-fit:cover;top:20%;transform:translateY(-50%);width:89px}.page-web__ellipse-second{height:195px;right:0;top:20%;transform:translateY(-50%);width:66px}.web-info{background-color:#fafafa;padding:65px 0}.web-info__content{display:flex;gap:50px}.web-info__left p{margin:16px 0 24px}.web-info__right{flex:none}.web-info__right img{border-radius:8px}.technologies-slider{margin-bottom:136px;margin-top:80px}.swiper.swiper-technologies{padding-bottom:60px}.swiper.swiper-technologies .swiper-wrapper{transition-timing-function:linear!important}.swiper.swiper-technologies .swiper-slide img{margin:auto}.mobile-case-studies{display:none}.case-studies .container{padding:0}@media (max-width:1148.98px){.page-web__ellipse{display:none}.web-info__content{flex-direction:column}.web-info__right{display:none}.grid-container{display:none!important}.case-studies-cols{display:none}.mobile-case-studies{display:block}.mobile-case-studies .swiper{padding-bottom:60px}.technologies-slider{margin-bottom:80px}.case-studies-content{padding:0 24px}.case-studies-content h3{margin-bottom:40px}}@media (max-width:575.98px){.case-studies-content h3{margin-bottom:18px}}.page-feedback{overflow-x:hidden;position:relative}.page-feedback__ellipse{position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.feedback-item{border-radius:10px;display:flex;margin-bottom:80px;overflow:hidden}.feedback-item__left{flex:0 0 311px}.feedback-item__left img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.feedback-item__right{padding:32px 36px}.feedback-item__quotes{height:48px;margin-bottom:12px;width:48px}.feedback-item__position{margin-bottom:32px}.feedback-item__title{margin-bottom:8px}.feedback-item:nth-child(odd){background-color:#fafafa}.feedback-item:nth-child(odd) .feedback-item__left{border-radius:8px 0 0 8px;overflow:hidden}.feedback-item:nth-child(2n){border:1px solid #e0e2f2;flex-direction:row-reverse}.feedback-item:nth-child(2n) .feedback-item__left{border-radius:0 8px 8px 0;overflow:hidden}.feedback-item:last-child{margin-bottom:0}@media (max-width:1399.98px){.page-dm__ellipse,.page-feedback__ellipse{display:none}}@media (max-width:767.98px){.feedback-item{flex-direction:column;margin-bottom:60px}.feedback-item__left img{margin:auto}.feedback-item:nth-child(2n){flex-direction:column}.feedback-item:nth-child(2n) .feedback-item__left,.feedback-item:nth-child(odd) .feedback-item__left{border-radius:0}.feedback-item:last-child{margin-bottom:0}}@media (max-width:575.98px){.feedback-item{margin-bottom:40px}.feedback-item__right{padding:16px 18px}.feedback-item:last-child{margin-bottom:0}}.price-list{display:grid;gap:80px;grid-template-columns:1fr 1fr}.price-list__top{align-items:center;display:flex;margin-bottom:22px}.price-list__icon{flex:none;height:50px;margin-right:12px;width:50px}.price-list-category{align-items:center;background-color:#fafafa;border-radius:5px;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px;padding:12px}.price-list-category__cost{flex:none}.price-list-category:last-child{margin-bottom:0}.pricing-note{margin:56px auto 0;max-width:585px;text-align:center}.pricing-note .button{margin-top:56px}@media (max-width:1148.98px){.price-list{gap:56px;grid-template-columns:1fr}}@media (max-width:575.98px){.price-list__top{align-items:flex-start;flex-direction:column}.price-list__icon{margin-bottom:16px}.pricing-note .button{margin-top:32px}}.case-study__top{display:flex;justify-content:space-between;margin-bottom:70px}.case-study__link{align-items:center;display:flex;font-size:16px;font-weight:500;text-transform:uppercase}.case-study__link-previous svg{margin-right:8px}.case-study__link-next{margin-left:auto}.case-study__link-next svg{margin-left:8px}.case-study__link svg path{transition:all .25s ease}@media not all and (pointer:coarse){.case-study__link:hover{color:#1c5842}.case-study__link:hover svg path{stroke:#1c5842;transition:all .25s ease}}.case-study__title{text-align:center}.case-study__image{margin-top:56px}.case-study__image img{border-radius:12px;width:100%}.case-study__url{margin-top:32px;text-align:center}@media not all and (pointer:coarse){.case-study__url a:hover{color:#1c5842}}.case-study-inner{padding:0 80px}.case-study-blocks{margin-bottom:100px;margin-top:80px}.case-study-block{margin-bottom:32px;max-width:100%}.case-study-block h1,.case-study-block h2,.case-study-block h3,.case-study-block h4{font-size:32px;margin-bottom:8px;margin-top:40px}.case-study-block:last-child{margin-bottom:0}.case-websites{margin-bottom:130px}.case-websites .swiper-slide{height:auto!important}.case-websites .swiper-slide__image{border-radius:7px;box-shadow:.7424460053px 13.3640289307px 31.1827335358px #edeef3;height:240px;overflow:hidden}.case-websites .swiper-slide__image img{-o-object-position:top;object-position:top}.case-websites .swiper-slide__image img,.case-websites .swiper-slide__image video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.case-websites .swiper-wrapper{height:100%;position:relative;width:100%}.case-websites h3{margin-bottom:52px;text-align:center}.case-websites p{margin-top:28px}.case-websites:last-child{margin-bottom:0}.case-websites .swiper-application-websites .swiper-slide__image{background:linear-gradient(118deg,#a4c5f8 7.81%,#fff);height:300px;padding:24px 0}.case-websites .swiper-application-websites .swiper-slide__image img{height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:767.98px){.case-study__image{margin-top:32px}.case-study-inner{padding:0 40px}.case-study-blocks{margin-bottom:80px;margin-top:60px}.case-websites{margin-bottom:80px}.case-websites h3{margin-bottom:32px}}@media (max-width:575.98px){.case-study-inner{padding:0}.case-websites{margin-bottom:60px}.case-websites h3{margin-bottom:12px}}.admin-page-layout{padding-bottom:136px;padding-top:140px}.admin-page-layout .app-breadcrumbs{margin-bottom:28px}.admin-layout__inner{display:flex;gap:126px;min-height:480px}.admin-layout__inner h6{margin-bottom:21px}.admin-layout__aside{flex:0 0 282px}.admin-layout__aside ul li{margin-bottom:4px}.admin-layout__aside ul li a{border-radius:10px;display:block;padding:4px 24px;position:relative;transition:all .25s ease;width:100%}.admin-layout__aside ul li a.router-link-active{background-color:#f0f8fe;color:#1c5842;font-weight:900;padding:4px 14px;transition:all .25s ease}.admin-layout__aside ul li a.router-link-active:after{opacity:0;transition:all .25s ease}.admin-layout__aside ul li a:after{background-color:#1f1f1f;border-radius:100%;content:"";height:6px;left:6px;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s ease;width:6px}.admin-layout__aside ul li:last-child{margin-bottom:0}.admin-layout__main ul li{margin-bottom:12px}@media not all and (pointer:coarse){.admin-layout__main ul li a:hover{color:#1c5842}}.admin-layout__main ul li:last-child{margin-bottom:0}.admin-layout__main{flex:1}.admin-navigation-inner{margin-bottom:56px}.mb-28{margin-bottom:28px}.mb-46{margin-bottom:46px}.mt-66{margin-top:66px}.mb-66{margin-bottom:66px}.text-align-right{text-align:right}.admin-page-header{color:#1f1f1f;font-size:20px;font-weight:400}.items-upload{margin-bottom:100px;margin-top:72px}.items-upload:last-child{margin-bottom:0}.items-upload-list{margin-bottom:38px}.items-upload-list-item{display:flex;justify-content:space-between;margin-bottom:18px}.items-upload-list-item__left{align-items:center;display:flex}.items-upload-list-item__left img{height:38px;margin-right:22px;width:62px}.items-upload-list-item__left p{font-size:14px}.items-upload-list-item__right{align-items:center;display:flex}.items-upload-list-item:last-child{margin-bottom:0}.form-submit--style-1{align-items:center;display:flex;justify-content:center}.form-submit--style-1 .delete-link{margin-right:150px}.delete-link{color:red;font-size:14px;font-weight:400;padding:0;position:relative}.delete-link:after{background-color:red;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);transition:all .25s ease;width:0}@media not all and (pointer:coarse){.delete-link:hover:after{transition:all .25s ease;width:100%}}.content-block{position:relative}.content-block .delete-button{opacity:0;position:absolute;right:-18px;top:0;visibility:hidden}.content-block:hover .delete-button{opacity:1;visibility:visible}@media (max-width:1199.98px){.admin-layout__inner{gap:60px}}@media (max-width:991.98px){.admin-layout__inner{gap:24px}}@media (max-width:767.98px){.admin-layout__aside{flex:none}.admin-layout__inner{flex-direction:column;gap:36px;min-height:auto}}@media (max-width:575.98px){.admin-page-layout{padding-bottom:80px;padding-top:100px}.admin-layout__inner h6{margin-bottom:12px}.form-submit--style-1{flex-direction:column}.form-submit--style-1 .delete-link{margin-right:0;margin-top:32px;order:1}}.vfm{align-items:center;display:flex;justify-content:center;padding:0 16px;position:relative}.vfm__close{position:absolute;right:24px;top:24px;z-index:10}.vfm__close svg path{fill:#1f1f1fb3}.vfm__content{background-color:#fff;border-radius:24px;padding:36px 56px;position:relative;text-align:center}.vfm h4{margin-bottom:24px}.vfm .app-input{margin-bottom:16px}.vfm .app-input:last-child{margin-bottom:0}.contact-us-modal-content{max-width:770px;width:100%}.contact-us-modal__ellipse{position:absolute}.contact-us-modal__ellipse-first{border-radius:24px 0;left:0;top:0}.contact-us-modal__ellipse-second{border-radius:0 0 0 24px;bottom:0;left:0}.contact-us-form-container{display:grid;gap:32px;grid-template-columns:1fr 1fr}.contact-us-modal-inner__col{display:flex;flex-direction:column}.contact-us-modal-inner .app-input--request{margin-top:auto}.contact-us-modal__messengers{display:flex;gap:32px;margin-bottom:56px;text-align:left}.contact-us-modal__messengers .app-checkbox__view{margin-right:8px}.contact-us-modal__messenger{align-items:center;display:flex}.contact-us-modal__messenger svg{margin-right:8px}.contact-us-form__submit{margin-top:32px;text-align:right}.get-in-touch-modal__ellipse{border-radius:0 0 0 24px;bottom:0;left:0;position:absolute}.get-in-touch-modal-content{max-width:510px;width:100%}.get-in-touch-modal-inner{position:relative}.project-cases-modal .vfm__content{max-width:1170px;width:100%}.project-cases-modal .swiper-slide{height:auto;padding-bottom:15px}.project-cases-modal .swiper-slide img,.project-cases-modal .swiper-slide video{height:100%;max-height:500px;-o-object-fit:cover;object-fit:cover}.project-cases-modal .swiper-slide img{margin:auto}.project-cases-modal .swiper-slide p{margin-top:24px}.confirm-deletion-modal-content{display:flex;flex-direction:column;max-width:460px;width:100%}.confirm-deletion-modal-content .button{align-self:flex-end;display:block;margin-top:16px;width:100%}.preview-image-modal img,.preview-image-modal video{max-height:600px;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:767.98px){.contact-us-modal__ellipse{display:none}.contact-us-modal .vfm__content{max-height:90%;overflow-y:auto}.contact-us-form-container{grid-template-columns:1fr}.vfm__content{padding:36px 24px}}@media (max-width:575.98px){get-in-touch-modal__ellipse{display:none}}.app-input{display:flex;flex-direction:column}.app-input>label{align-self:flex-start;display:inline-block;font-size:14px;margin-bottom:4px}.app-input.error>label{color:#ef2a2a}.app-input.error .input{border-color:#ef2a2a}.app-input.error .input::-moz-placeholder{color:#ef2a2a}.app-input.error .input::placeholder{color:#ef2a2a}.input-errors{color:#ef2a2a;font-size:12px;margin-top:4px;text-align:left}.app-input--with-button{display:flex}.app-input--with-button input{display:none}.app-input--with-button .app-input__container{display:flex;gap:18px}.app-input--with-button .app-input__container label{width:100%}.app-input--with-button .app-input__container .button{height:auto}.file-input .input{color:#838e9e}.input{border:1px solid #e6e8ec;border-radius:4px;display:block;font-size:16px;padding:13px 16px;resize:none;transition:all .25s ease;width:100%}.input::-moz-placeholder{color:#838e9e}.input::placeholder{color:#838e9e}.input:focus{border-color:#6776f5}@media not all and (pointer:coarse){.input:hover{border-color:#838e9e;transition:all .25s ease}.input:hover:focus{border-color:#6776f5}}@media (max-width:575.98px){.app-input--with-button .app-input__container{flex-direction:column}.app-input--with-button .app-input__container .button{height:55px}}.app-checkbox{font-size:12px}.app-checkbox,.app-checkbox__view{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;position:relative}.app-checkbox__view{border:1px solid #e6e8ec;border-radius:8px;height:24px;transition:all .25s ease;width:24px}.app-checkbox__check{display:inline-flex;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.app-checkbox path{stroke:#fff}.app-checkbox--checked .app-checkbox__view{background-color:#6776f5}.app-checkbox input{display:none}.app-checkbox input:checked+.app-checkbox__view .app-checkbox__check{opacity:1}@media not all and (pointer:coarse){.app-checkbox:hover__view{border-color:#838e9e;transition:all .25s ease}}.button{align-items:center;border:2px solid transparent;border-radius:4px;display:inline-flex;font-size:20px;font-weight:600;justify-content:center;position:relative}.button.button-size--small{height:46px;padding:2px 19px}.button.button-size--medium{height:55px;padding:4px 22px}.button.button-size--large{font-weight:700;height:67px;padding:2px 26px}.button__loader{align-items:center;display:inline-flex;height:24px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);vertical-align:middle;width:24px}.button__loader>svg{animation:progress-circular-rotate 1.4s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center;transition:all .2s ease-in-out;width:100%;z-index:0}.button__loader>svg circle{stroke:#fff;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0px;animation:progress-circular-dash 1.4s ease-in-out infinite;color:#1f1f1f}.button__icon{margin-left:4px}.button__icon path{transition:all .25s ease}.button__icon.rotated{transform:rotate(90deg)}.button[disabled]{cursor:not-allowed;opacity:.45;transition:background-color .25s ease}.button.button--green{background-color:#1c5842;color:#fff;transition:all .25s ease}@media not all and (pointer:coarse){.button.button--green:hover:not([disabled]){background-color:transparent;border-color:#1c5842;color:#1c5842;transition:all .25s ease}.button.button--green:hover:not([disabled]) path{fill:#1c5842}}.button.button--dark{background-color:#1f1f1f;color:#fff;transition:all .25s ease}@media not all and (pointer:coarse){.button.button--dark:hover:not([disabled]){background-color:transparent;border-color:#1f1f1f;color:#1f1f1f;transition:all .25s ease}.button.button--dark:hover:not([disabled]) path{fill:#1f1f1f}}.button.button--danger{background-color:#ef2a2a;color:#fff;transition:all .25s ease}@media not all and (pointer:coarse){.button.button--danger:hover:not([disabled]){background-color:transparent;border-color:#ef2a2a;color:#ef2a2a;transition:all .25s ease}}@media (max-width:575.98px){.app-header .button.button-size--medium{height:36px;padding:4px 9px}.app-header .button.button-size--medium svg{height:16px;margin-left:0}.button{font-size:14px;width:100%}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(1turn)}}.app-preloader{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;transition:all .25s ease 1s;width:100%;z-index:201}.app-preloader__left,.app-preloader__right{background-color:#fafafa;height:100%;position:fixed;width:50%}.app-preloader__left.hidden,.app-preloader__right.hidden{transition:width .45s ease-in-out;width:0}.app-preloader__left{left:0}.app-preloader__right{right:0}.app-preloader.hidden{opacity:0;transition:all .25s ease 1s;visibility:hidden;z-index:-1}.tvdd{height:250px;overflow:hidden;position:relative;width:250px}.tvdd,.tvdd.hidden{transition:all .25s ease}.tvdd.hidden{opacity:0;visibility:hidden}.tvdd__ring{height:62.5%;left:18.75%;top:0;transform-origin:50% 80%;width:62.5%}.tvdd__ring,.tvdd__ring-dot{position:absolute}.tvdd__ring-dots{animation:pivot 1s linear infinite;height:100%;width:100%}.tvdd__ring-dot{animation:pulse 1s ease-in-out infinite;background-color:#1c5842;border-radius:50%;height:10%;margin:-5% 0 0 -5%;width:10%}.tvdd__ring-dot:first-child{left:6.533337817%;top:38.3531429704%}.tvdd__ring-dot:nth-child(2){animation-delay:-.0833333333s;left:6.533337817%;top:61.6468570296%}.tvdd__ring-dot:nth-child(3){animation-delay:-.1666666667s;left:18.1801948466%;top:81.8198051534%}.tvdd__ring-dot:nth-child(4){animation-delay:-.25s;left:38.3531429704%;top:93.466662183%}.tvdd__ring-dot:nth-child(5){animation-delay:-.3333333333s;left:61.6468570296%;top:93.466662183%}.tvdd__ring-dot:nth-child(6){animation-delay:-.4166666667s;left:81.8198051534%;top:81.8198051534%}.tvdd__ring-dot:nth-child(7){animation-delay:-.5s;left:93.466662183%;top:61.6468570296%}.tvdd__ring-dot:nth-child(8){animation-delay:-.5833333333s;left:93.466662183%;top:38.3531429704%}.tvdd__ring-dot:nth-child(9){animation-delay:-.6666666667s;left:81.8198051534%;top:18.1801948466%}.tvdd__ring-dot:nth-child(10){animation-delay:-.75s;left:61.6468570296%;top:6.533337817%}.tvdd__ring-dot:nth-child(11){animation-delay:-.8333333333s;left:38.3531429704%;top:6.533337817%}.tvdd__ring-dot:nth-child(12){animation-delay:-.9166666667s;left:18.1801948466%;top:18.1801948466%}.tvdd__ring:nth-child(2){transform:rotate(120deg)}.tvdd__ring:nth-child(2) .tvdd__ring-dot{background-color:#6776f5}.tvdd__ring:nth-child(3){transform:rotate(240deg)}.tvdd__ring:nth-child(3) .tvdd__ring-dot{background-color:#f3b634}@keyframes pivot{0%{transform:rotate(0)}to{transform:rotate(30deg)}}@keyframes pulse{0%,to{transform:scale(.1)}50%{transform:scale(1)}}.app-breadcrumbs ul{display:flex}.app-breadcrumbs li{margin-right:16px;position:relative}.app-breadcrumbs li:after{content:">";font-size:12px;position:absolute;right:-12px;top:51%;transform:translateY(-50%)}.app-breadcrumbs li:last-child{margin-bottom:0}.app-breadcrumbs li:last-child:after{display:none}.app-breadcrumbs a{font-size:12px}@media not all and (pointer:coarse){.app-breadcrumbs a:hover{color:#1c5842}}.delete-button{align-items:center;background-color:#ef2a2a;border:1px solid #ef2a2a;border-radius:4px;display:flex;height:36px;justify-content:center;transition:all .25s ease;width:36px}.delete-button svg{fill:#fff;height:24px;transition:all .25s ease;width:24px}@media not all and (pointer:coarse){.delete-button:hover{background-color:transparent;transition:all .25s ease}.delete-button:hover svg{fill:#ef2a2a;transition:all .25s ease}}.mdc-linear-progress{height:4px;overflow:hidden;position:relative;transform:translateZ(0);transition:opacity .25s cubic-bezier(.4,0,.6,1) 0ms;width:100%}.mdc-linear-progress__buffer{background-color:#e6e6e6;height:100%;position:absolute;width:100%}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{animation:primary-indeterminate-translate 2s linear infinite;left:-145.166611%;will-change:tarnsform}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{animation:secondary-indeterminate-translate 2s linear infinite;left:-54.888891%;visibility:visible;will-change:tarnsform}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress__bar,.mdc-linear-progress__bar-inner{height:100%;position:absolute;width:100%}.mdc-linear-progress__bar{transform-origin:top left}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:primary-indeterminate-scale 2s linear infinite}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:secondary-indeterminate-scale 2s linear infinite}.mdc-linear-progress__bar-inner{background-color:#6776f5;display:inline-block;will-change:tarnsform}@keyframes primary-indeterminate-translate{0%{transform:translate(0)}20%{animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translate(0)}59.15%{animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translate(83.67142%)}to{transform:translate(200.611057%)}}@keyframes primary-indeterminate-scale{0%{transform:scaleX(.08)}36.65%{animation-timing-function:cubic-bezier(.334731,.12482,.785844,1);transform:scaleX(.08)}69.15%{animation-timing-function:cubic-bezier(.06,.11,.6,1);transform:scaleX(.661479)}to{transform:scaleX(.08)}}@keyframes secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(.15,0,.515058,.409685);transform:translate(0)}25%{animation-timing-function:cubic-bezier(.31033,.284058,.8,.733712);transform:translate(37.651913%)}48.35%{animation-timing-function:cubic-bezier(.4,.627035,.6,.902026);transform:translate(84.386165%)}to{transform:translate(160.277782%)}}@keyframes secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(.205028,.057051,.57661,.453971);transform:scaleX(.08)}19.15%{animation-timing-function:cubic-bezier(.152313,.196432,.648374,1.004315);transform:scaleX(.457104)}44.15%{animation-timing-function:cubic-bezier(.257759,-.003163,.211762,1.38179);transform:scaleX(.72796)}to{transform:scaleX(.08)}}.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{bottom:0;left:0;right:0;top:0}.vfm--overlay{background-color:#00000080;z-index:-1}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-duration:.3s;transition-property:transform}.vfm-slide-down-enter-active,.vfm-slide-down-leave-active,.vfm-slide-up-enter-active,.vfm-slide-up-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-left-enter-active,.vfm-slide-left-leave-active,.vfm-slide-right-enter-active,.vfm-slide-right-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{bottom:0;position:fixed;top:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}.Vue-Toastification__container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;min-height:100%;padding:4px;pointer-events:none;position:fixed;width:600px;z-index:9999}@media only screen and (min-width:600px){.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:1em}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.top-left{left:1em}.Vue-Toastification__container.bottom-left .Vue-Toastification__toast,.Vue-Toastification__container.top-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance:none){.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl{margin-left:auto;margin-right:unset}}.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.top-right{right:1em}.Vue-Toastification__container.bottom-right .Vue-Toastification__toast,.Vue-Toastification__container.top-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance:none){.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.top-center{left:50%;margin-left:-300px}.Vue-Toastification__container.bottom-center .Vue-Toastification__toast,.Vue-Toastification__container.top-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{left:0;margin:0;padding:0;width:100vw}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:0}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;direction:ltr;display:inline-flex;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;justify-content:space-between;margin-bottom:1rem;max-height:800px;max-width:600px;min-height:64px;min-width:326px;overflow:hidden;padding:22px 24px;pointer-events:auto;position:relative;transform:translateZ(0)}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;font-size:16px;line-height:24px;white-space:pre-wrap;word-break:break-word}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;font-size:24px;font-weight:700;line-height:24px;opacity:.3;outline:none;padding:0 0 0 10px;transition:.3s ease;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:focus,.Vue-Toastification__close-button:hover{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{animation:scale-x-frames linear 1 forwards;background-color:#ffffffb3;bottom:0;height:5px;left:0;position:absolute;transform-origin:left;width:100%;z-index:10000}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{left:unset;right:0;transform-origin:right}.Vue-Toastification__icon{align-items:center;background:transparent;border:none;height:100%;margin:auto 18px auto 0;outline:none;padding:0;transition:.3s ease;width:20px}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.bottom-left,.Vue-Toastification__bounce-enter-active.top-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.bottom-right,.Vue-Toastification__bounce-enter-active.top-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-enter-active,.Vue-Toastification__bounce-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-duration:.4s;transition-property:all;transition-timing-function:ease-in-out}@keyframes fadeOutTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.Vue-Toastification__fade-enter-active.bottom-left,.Vue-Toastification__fade-enter-active.top-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.bottom-right,.Vue-Toastification__fade-enter-active.top-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-enter-active,.Vue-Toastification__fade-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-duration:.4s;transition-property:all;transition-timing-function:ease-in-out}@keyframes slideInBlurredLeft{0%{filter:blur(40px);opacity:0;transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%}to{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideInBlurredTop{0%{filter:blur(240px);opacity:0;transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0}to{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideInBlurredRight{0%{filter:blur(40px);opacity:0;transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0 50%}to{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideInBlurredBottom{0%{filter:blur(240px);opacity:0;transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%}to{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideOutBlurredTop{0%{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0}to{filter:blur(240px);opacity:0;transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0}}@keyframes slideOutBlurredBottom{0%{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%}to{filter:blur(240px);opacity:0;transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%}}@keyframes slideOutBlurredLeft{0%{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}to{filter:blur(40px);opacity:0;transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%}}@keyframes slideOutBlurredRight{0%{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}to{filter:blur(40px);opacity:0;transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0 50%}}.Vue-Toastification__slideBlurred-enter-active.bottom-left,.Vue-Toastification__slideBlurred-enter-active.top-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.bottom-right,.Vue-Toastification__slideBlurred-enter-active.top-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-enter-active,.Vue-Toastification__slideBlurred-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-duration:.4s;transition-property:all;transition-timing-function:ease-in-out}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-font-size:16px;--cc-bg:#fff;--cc-z-index:2147483647;--cc-text:#2d4156;--cc-border-radius:.45rem;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-primary-hover-text:var(--cc-btn-primary-text);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-btn-secondary-hover-text:var(--cc-btn-secondary-text);--cc-btn-border-radius:.375rem;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:#040608;--cc-overlay-opacity:.85;--cc-consent-modal-box-shadow:0 .625rem 1.875rem rgba(2,2,3,.28);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-primary-hover-text:var(--cc-btn-primary-text);--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-btn-secondary-hover-text:var(--cc-btn-secondary-text);--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}#cc--main{z-index:2147483647;z-index:var(--cc-z-index)}.cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{animation:none;background:none;border:none;border-radius:unset;box-shadow:none;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;vertical-align:baseline;visibility:unset}.cc_div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d4156;color:var(--cc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--cc-font-family);font-size:16px;font-size:var(--cc-font-size);font-weight:400;text-rendering:optimizeLegibility}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.45rem;border-radius:var(--cc-border-radius)}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.cc_div a{border-bottom:1px solid}.cc_div a:hover{border-color:transparent;text-decoration:none}.cc_div .c-bn>span{pointer-events:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translate(100%)}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translate(-100%)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:.85!important;opacity:var(--cc-overlay-opacity)!important;visibility:visible!important}#cm{background:#fff;background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625rem 1.875rem #02020347;box-shadow:var(--cc-consent-modal-box-shadow);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1em 1.4em 1.3em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:1}#cc_div #cm{display:block!important}#c-ttl{font-size:1.05em;margin-bottom:.7em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{background:#eaeff2;background:var(--cc-btn-secondary-bg);border-radius:.375rem;border-radius:var(--cc-btn-border-radius);color:#2d4156;color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:.5rem}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg);color:#2d4156;color:var(--cc-btn-secondary-hover-text)}#s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101}#s-bl{outline:none;scrollbar-width:thin}#s-bl .title{margin-top:1.4em}#s-bl .b-bn,#s-bl .title:first-child{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{background:none;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s ease;width:100%}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{border:1px solid #f1f3f5;border:1px solid var(--cc-section-border);margin-bottom:.4rem;padding:1em;transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:transparent;background:unset}#s-bl .c-bl.b-ex{background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border:none;padding:0;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:.5em}#s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0}#s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden}#s-cnt .p{color:#2d4156;color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;position:relative;vertical-align:middle}#cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%}#cs,#s-inr{height:100%}#s-inr{box-shadow:0 13px 27px -5px #03060942;margin:0 auto;max-width:45em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 1.6em;width:100%}#s-bns{border-top:1px solid #f1f3f5;border-top:1px solid var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 1.8em;position:absolute;right:0}.cc_div .cc-link{border-bottom:1px solid #2d4156;border-bottom:1px solid var(--cc-btn-primary-bg);color:#2d4156;color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:600;padding-bottom:0;text-decoration:none}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}#c-bns.swap button:first-child{background:#eaeff2;background:var(--cc-btn-secondary-bg);color:#2d4156;color:var(--cc-btn-secondary-text)}#c-bns.swap button:last-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#2d4156;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg);color:#fff;color:var(--cc-btn-primary-hover-text)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg);color:#2d4156;color:var(--cc-btn-secondary-hover-text)}#s-hdr{border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--cc-section-border);display:table;height:4.75em;padding:0 1.8em;position:absolute;top:0;width:100%;z-index:2}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-size:1em}#s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;overflow:hidden;padding:0;position:relative;width:1.7em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{height:100%;height:calc(100% - 2.5em);max-height:37.5em;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:transparent;border-radius:0 .25em .25em 0;height:100%;width:.8em}#s-bl::-webkit-scrollbar-thumb{background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border:.25em solid #fff;border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}}.cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:0;right:1.2em;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0}.cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0}.cc_div .b-tg .c-tg{background:#919ea6;background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s ease,box-shadow .25s ease}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{background:#fff;background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px #1820235c;box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s ease;width:1.25em}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translate(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#s-bl caption{border-bottom:1px solid #e9edf2;border-bottom:1px solid var(--cc-cookie-table-border);font-size:.9em;font-weight:600;padding:.5rem 1rem}#s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#s-bl th{font-family:inherit;font-weight:600;padding:1em 1rem}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-bottom:1px solid var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{background:#070707;background:#040608;background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100%;width:100vw}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{max-width:100vw;width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid #2d4156;border:solid var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid #ecf2fa;border:solid var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)}#s-c-bn:after,#s-c-bn:before{background:#2d4156;background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px}#s-c-bn:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s ease;width:50%}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{background:#ecf2fa;background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em}.cc_div .off-i:before{transform:rotate(45deg)}.cc_div .off-i:after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em}#cm.cloud{max-width:50em;overflow:hidden;padding:1.2em 1.7em;text-align:center;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{margin:.5rem 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%}#cm.bar #c-inr{margin:0 auto;max-width:32em}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.4em;padding-right:1.4em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl caption{border-bottom:1px solid #e9edf2;border-bottom:1px solid var(--cc-cookie-table-border);border-top:0;display:block}.cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative}.cc_div .bar #s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1rem;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm.top{bottom:auto;top:1.25em}#cm.left{left:1.25em;right:auto}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media (prefers-reduced-motion){#cc--main #cm,#cc--main #s-cnt,#cc--main #s-inr{transition:none!important}}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:1em;display:block;left:1em;margin:0;max-width:100%;padding:1.2em!important;right:1em;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.2em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.2em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl caption{border-bottom:0;display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1rem;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}
