.header__logo-img path{fill:#fff}.hero__header{background:#fff0;box-shadow:none}.hero__header .menu__link{color:#fff}.hero__header .search__field{background:rgb(255 255 255 / .1);color:#fff;border:1px solid rgb(255 255 255 / .7)}.hero__header .search__field::placeholder{color:rgb(255 255 255 / .8)}.hero__header .search__field:focus{outline:none;border:1px solid #fff;box-shadow:0 0 10px rgb(255 255 255 / .8);background:rgb(255 255 255 / .3)}.hero__header .icon-search{color:#fff}@media (max-width:991px){.header__logo-img path{fill:#007aff}.hero__header{background:#fff}.hero__header .menu__link{color:#37474F}.hero__header .search__field{background:#f0f2f5;color:#37474F}.hero__header .search__field::placeholder{color:#8c939d}.hero__header .search__field:focus{border:1px solid #007aff;box-shadow:0 0 8px rgb(0 122 255 / .5);background:#fff;color:#37474F}.hero__header .icon-search{color:#8c939d}}.hero{background:#005af0;background:linear-gradient(225deg,rgb(0 220 192) 0%,rgb(0 90 240) 75%)}.hero-container{margin:0 auto;max-width:1700px;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;padding:50px 0}.hero-container__left{width:60%;padding:30px 90px 30px 30px}.hero-container__right{width:40%;padding:30px}.hero-container__left h1,.hero-container__left h2{color:#fff}.hero-counter{color:#00dcc0;font-weight:700}.hero-apps{margin-top:5px}.hero-apps span{margin-right:5px;color:#fff}.hero-apps a{display:inline-block;padding:4px}.ico-circle{display:inline-block;padding:6px;border-radius:50%;border:2px solid #fff}.ico-circle svg{display:inline-block;vertical-align:middle;width:35px;height:35px}@media (max-width:1399px){.hero-container__left{width:49%;padding:30px}.hero-container__right{width:51%}}@media (max-width:991px){.hero{background:linear-gradient(320deg,rgb(0 220 192) 0%,rgb(0 90 240) 75%)}.hero-container__left{text-align:center;width:100%}.hero-container__right{width:100%;padding:15px 90px 30px 90px}}@media (max-width:768px){.hero-container{padding:5px 0}.hero-container__left{padding:15px}.hero-container__right{padding:15px 20px 30px 20px}.ico-circle svg{width:27px;height:27px}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:auto;padding:4px;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:#fff0}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}@media (max-width:768px){.glide__slide{padding:2px}}.bg-gray{background:#f0f3f8}.bg-wow{background-color:#f0f3f8;background-image:url(images/bg-wow.svg);background-attachment:fixed;background-size:cover}@media (max-width:991px){.bg-wow{background-attachment:scroll}}.item-cat-col{width:50%;padding:0 20px;margin-bottom:22px}.item-cat{display:block;height:100%;text-align:center;padding:8px 10px;transition:all 0.5s;border-radius:3px;box-shadow:5px 5px 10px #e8ebed,-5px -5px 10px #fff;position:relative;color:var(--slate-gray)}.item-cat:hover{box-shadow:10px 10px 20px #dcdfe0,-10px -10px 20px #fff}.item-cat h4{margin-bottom:0}.item-cat__ico{display:inline-block;width:48px;height:48px}.item-cat__counter{position:absolute;top:8px;right:8px;font-size:13px;padding:1px 5px;background:#ECEFF1;border-radius:5px;color:#37474F}.item-cat--last{display:flex;justify-content:center;align-items:center;background-color:#0070ea}.item-cat--last h4{color:#fff;font-size:14px;text-transform:uppercase}.logo-td{border-radius:50%;margin-bottom:20px}.d-flex-1{display:flex;flex-flow:column wrap;justify-content:center}.d-flex-2{display:flex;flex-flow:row wrap;align-content:center;justify-content:center}.d-flex-inverted{order:1}@media (max-width:991px){.d-flex-2{margin-top:20px}.d-flex-inverted{order:0}}.badges{margin-top:30px}.badge__google,.badge__apple{display:inline-block;margin-right:20px}.badge__google img{width:162px;height:48px}.badge__apple img{width:144px;height:48px}@media (max-width:768px){.badges{text-align:center}.badge__google img{width:135px;height:40px}.badge__apple img{width:120px;height:40px}}.features-app{margin:10px 0 20px 0;padding-left:30px;list-style:circle}.grid-items{display:flex;flex-flow:row wrap}.item-col{width:25%;padding:10px;margin-bottom:3px}.item{display:flex;flex-direction:column;height:100%;background:#fff;box-shadow:2px 3px 0 0 rgb(224 231 235);border-radius:5px;transition:all 0.5s}.item:hover{box-shadow:2px 3px 10px 0 rgb(212 221 226)}.item h4{margin-bottom:0}.item h4 a{display:block;padding:20px 15px 5px 15px;color:#263238}.item__thumb{position:relative;border-bottom:1px solid #ebf2f6;text-align:center;flex-shrink:0}.item__thumb a{display:block}.item__thumb a::after{content:"";position:absolute;bottom:-20px;right:15px;width:58px;height:58px;background:url(images/play.svg) no-repeat}.item:hover .item__thumb a::after{background:url(images/play-hover.svg) no-repeat}.item-logo{width:115px;height:115px;margin:15px 0}.item__footer{margin-top:auto;padding:10px}.item__footer span{display:inline-block;padding:2px 4px;margin:0 4px 5px 0;border:1px solid #ecf1f0;border-radius:3px;color:#546E7A;font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.item-trend,.item-trend-show{position:relative}.item-trend::after{content:"";position:absolute;top:15px;left:15px;width:34px;height:34px;background:url(images/ico-trend.svg);background-size:cover}.item-trend-show::after{content:"popolare";position:absolute;top:15px;left:8px;font-size:12px;font-weight:700;padding:3px 8px;background:#00eacd;color:#000;border-radius:5px}@media (max-width:991px){.item-col{width:50%}}@media (max-width:768px){.item-col{padding:4px}.item__thumb a::after{width:44px;height:44px}.item-logo{margin:0}}.breadcrumb{padding:10px 0}.breadcrumb li{display:inline-block;font-size:13px;color:#263238}.breadcrumb li a{color:#006ce2}.breadcrumb li+li::before{content:"\00bb";padding:8px;color:#90A4AE}@media (max-width:768px){.breadcrumb{padding:10px 15px}}.menu-top{display:flex;margin-top:25px;border-bottom:2px solid #ECEFF1}.menu-top li{width:20%;text-align:center}.menu-top li a{display:block;padding:20px 0;color:#546E7A;font-size:15px;font-weight:700}.menu-top li:hover,.menu-top .selected{border-bottom:3px solid #006ce2;color:#006ce2}@media (max-width:768px){.menu-top{overflow-x:auto;white-space:nowrap}.menu-top li{width:150px;flex-shrink:0}.menu-top li:first-child{order:-2}.menu-top .selected{order:-1}}.menu-sub-container{background:#fff;padding:20px 15px;border-bottom:2px solid #ECEFF1;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-bottom:35px;position:relative}.menu-sub{display:flex;flex-wrap:wrap}.menu-sub li{width:20%;text-align:center;padding:0 10px}.menu-sub li a{display:block;padding:10px 0;font-size:14px;color:#455A64;border-bottom:1px solid #ECEFF1}.menu-sub li a:hover,.menu-sub .selected a{color:#006ce2;background:#f3f6f8;border-radius:5px;font-weight:700}.menu-sub-expand,.menu-sub-fade{display:none}@media (max-width:768px){.menu-sub{max-height:110px;overflow:hidden;transition:max-height 0.5s cubic-bezier(0,1,0,1)}.menu-sub li{width:50%}.menu-sub .selected{order:-1}.menu-sub-expand{display:block;margin:0 auto;width:150px;padding:12px 0;position:relative;bottom:-35px;border-radius:5px;text-align:center;text-transform:uppercase;font-size:13px;font-weight:700;color:#0070ea;cursor:pointer;background:#fff;border:1px solid #ECEFF1}.menu-sub-fade{display:block;position:absolute;bottom:50px;left:0;height:40px;width:100%;background-image:linear-gradient(to bottom,#fff0,white)}.menu-sub--nofade{display:none}.menu-sub--open{max-height:1000px;transition:max-height 1s ease-in-out}}.description-cat{margin-top:20px;border-top:2px solid #ECEFF1;padding:25px 0}.description-cat p{font-size:15px}.pagination{padding:20px 0;text-align:center}.pagination a,.pagination span{display:inline-block;padding:10px 20px;margin:10px;background:#fff;box-shadow:2px 2px #e8e8e8;border-radius:3px;color:#455a64}.pagination a:hover,.pagination .current{color:#fff;background:#0070ea;border-radius:3px}.items-featured{counter-reset:featured-counter}.item-featured{display:flex;align-items:center;background:#fff;border-radius:5px;counter-increment:featured-counter;margin-top:30px;min-height:100px;padding:10px 10px 10px 30px;box-shadow:2px 3px 0 0 rgb(224 231 235);cursor:pointer;position:relative}.item-featured::before,.item-featured::after{background:linear-gradient(135deg,#83e4e2 0%,#a2ed56 100%);border-radius:14px 14px 0 14px;content:"";position:absolute;left:-10px;top:-15px;height:50px;width:50px;overflow:hidden}.item-featured::before{content:counter(featured-counter);display:flex;align-items:flex-end;justify-content:flex-end;color:#1d1f20;font-size:24px;font-weight:700;padding:0 10px;z-index:1}.item-featured:hover{box-shadow:2px 3px 10px 0 rgb(212 221 226)}.item-featured:hover .item-featured__body::after{background:url(images/play-hover.svg) no-repeat}.item-featured__thumb{padding:10px 20px}.item-featured__body{width:100%;padding:0 100px 0 10px;position:relative}.item-featured__body::after{content:"";position:absolute;top:20px;right:15px;width:58px;height:58px;background:url(images/play.svg) no-repeat}.item-featured__body a{color:#263238}.item-featured__body p{font-size:14px}@media (max-width:768px){.item-featured{flex-direction:column;padding:10px}.item-featured__body{padding:20px 10px 10px 10px;border-top:1px solid #ebf2f6}.item-featured__body::after{top:-30px}}.m-height{min-height:850px;padding-top:30px;padding-bottom:50px}.page-info ul{list-style-type:disc;padding-left:20px;margin-bottom:20px}.page-info ul li{margin-bottom:10px;line-height:1.6}.page-info ul li ul{padding-left:20px;margin-top:20px}.page-info h2,.page-info h3,.page-info h4{margin-top:40px}.page-404{margin-top:120px;min-height:700px;text-align:center;padding:0 20px}.page-404 h2{font-size:140px;margin-bottom:15px}.page-404 p{font-size:20px;line-height:1.6}