/* row */
.KbSubCategoryContainer__row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.row_custom {
    display: flex;
    width: 100%;
    margin-top: 50px;
}

/* column */
.col-1 {
    width:100%;
    margin:0 0 0 0;
}
.col-2 {
    width:50%;
    margin:0 0 0 0;
}
.col-3 {
    width:33%;
    margin:0 0 0 0;
}
.col-4 {
    display: flex;
    width:25%;
    margin:0 0 0 0;
}

/* margin */
.mt-2 {margin-top: 40px;}
.mt-5 {margin-top: 100px;}
.mb-2 {margin-bottom: 40px;}
.mb-5 {margin-bottom: 100px;}

/*.BreadCrumbs__breadcrumbsView {display:none;}*/
.commonStyle__zt3breadCrumbText:hover{color:#000;}
.Footer__footerBg {display:none;}

.zoom {
    transition: transform .3s;
}

.zoom:hover {
    transform: scale(1.2);
}

.img-languages {width: 30px; height: 20px; border:1px solid #fff;}
img.Header__tabsTab {margin: 50px 0 0 10px;}
.img-languages2 {width: 25px; height: 15px; margin: 0 0 0 0;}

/* start Widget Download */
.text-download {color: #222; font-size: 14px; font-weight: 600;}
.text-download .img-download {height: 40px; padding-top:10px;}
/* end Widget Download */

.Footer__footerCopyrigt {background-color: rgba(13,11,28, 0.9);}
.widget-Footer__footerCopyrigt {border-top: 1px solid #ececec; background-color: transparent; margin: 0 0 0 0; padding-top: 10px;}
a.widget-Footer__footerLink:link, a.widget-Footer__footerLink:hover, a.widget-Footer__footerLink:visited {color: #bbb;}
span.footer_space {color: #bbb;}
/*div#footerContainer {display: none;}*/

.SearchContainer__searchIcon {
    background-color: #635bc3;
    border: 3px solid #fff;
}

.justify {
    text-align: justify;
}

.Header__homeContent.Header__homeNavbarFixed .Header__navbar {
    background-color: rgba(13,11,28, 0.5);
}

.AppContainer__arrowShow {background-color:#635bc3;}

.AppContainer__arrowShow:hover {background-color:#635bc3;}

/* nav Home */
.nav-violet {
    background-color: #2e3192; padding: 20px 20px; text-align: center; border-right: 0px solid #fff; cursor: pointer;
}
.nav-violet-light {
    background-color: #635bc3; padding: 20px 20px; text-align: center; border-right: 0px solid #fff;
}
.nav-pink {
    background-color: #635bc3; padding: 20px 20px; text-align: center; border-right: 0px solid #fff;
}

.border-radius-tl {
    border-top-left-radius: 25px;
}
.border-radius-tr {
    border-top-right-radius: 25px;
}
.border-radius-bl {
    border-bottom-left-radius: 25px;
}
.border-radius-br {
    border-bottom-right-radius: 25px;
}
.border-radius-left {
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
}
.border-radius-right {
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
}
.border-radius-right-mob {
    border-top-right-radius: 0;
}
.border-radius-left-bottom-mob {
    border-bottom-left-radius: 0;
}

/* link */
.nav-violet a:link, .nav-violet a:visited, .nav-violet-light a:link, .nav-violet-light a:visited {
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 1px;
    text-decoration: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

ul.Header__tabsTab {
    line-height: 0;
}

.Icon__brand {
    color: #635bc3;
}
.commonStyle__zt3Brand {
    color: #635bc3;
}
/*
.Header__tabsTab.Header__active, .Header__homeNavbarFixed .Header__navbar .Header__tabsTab.Header__active {
    color: #ED1E79;
    text-decoration: underline;
}
*/

.KbDetailLtContainer__userSocialIcon {
    display:none;
}
.ArticleListRightContainer__widgetSection {
    display:none;
}
.assistenzaclienti .KbDetailLtContainer__review {
    display:none;
}
.assistenzaclienti .Layout__layout2 {
    display:none;
}
.atenciónalcliente .KbDetailLtContainer__review {
    display:none;
}
.atenciónalcliente .Layout__layout2 {
    display:none;
}
.article_52701000039619036 {
    display:none;
}
.form .KbDetailLtContainer__review {
    display:none;
}
.form .Layout__layout2 {
    display:none;
}



/*settings menu*/
.dropdown {
    position: relative;
    display: inline-block;
}

a.miolink {
    text-decoration: none;
}

nav {
    display: inline-block;
    font-family: monospace;
}

ul.miaclasse {
    background: transparent;
    list-style: none;
    margin: 0;
    margin-left: 70px;
    padding-left: 0;
    position: relative;
}
ul.miaclasse2 {
            background: transparent;
            list-style: none;
            margin: 0;
            margin-left: 70px;
            padding-left: 0;
            position: relative;
        }
        ul.miaclasse2 li ul.miaclasse2 {
            background: #ccc;
            visibility: hidden;
            opacity: 0;
            /*min-width: 5rem;*/
            position: absolute;
            transition: all 0.5s ease;
            /*margin-top: 1rem;*/
            margin: 0 0 0 50%;
            left: 0;
            display: none;
            border-radius: 0 10px 10px 10px;
            padding: 3px 10px 3px 10px;
        }

li.miaclasse {
    color: #fff;
    background: transparent;
    display: block;
    float: left;
    padding: 0 0 0 0;
    position: relative;
    text-decoration: none;
    transition-duration: 0.5s;
}

li a.miolink {
    color: #fff;
    font-size: 16px;
}

li.miaclasse:hover,
li.miaclasse:focus-within {
    background: #ED1E79;
    cursor: pointer;
}

li.miaclasse:focus-within a {
    outline: none;
}

ul.miaclasse li ul.miaclasse {
    background: #ED1E79;
    visibility: hidden;
    opacity: 0;
    /*min-width: 5rem;*/
    position: absolute;
    transition: all 0.5s ease;
    /*margin-top: 1rem;*/
    margin: 0 0 0 50%;
    left: 0;
    display: none;
    border-radius: 0 10px 10px 10px;
    padding: 3px 10px 3px 10px;
}

ul.miaclasse li:hover > ul,
ul.miaclasse li:focus-within > ul,
ul.miaclasse li ul:hover,
ul.miaclasse li ul:focus {
    visibility: visible;
    opacity: 1;
    display: block;
}

ul.miaclasse li ul li {
    clear: both;
    width: 100%;
    line-height:20px;
}




@media (max-width: 1024px) {
    .row_custom {
        display: block;
    }
    .col-1 {
        width:100%;
    }
    .col-2 {
        width:100%;
    }
    .col-3 {
        width:100%;
    }
    .col-4 {
        display: block;
        width:100%;
    }
    .border-radius-left, .border-radius-right {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }
    .border-radius-left-mob {
        border-top-left-radius: 25px;
    }
    .border-radius-right-mob {
        border-top-right-radius: 25px;
    }
    .border-radius-left-bottom-mob {
        border-bottom-left-radius: 25px;
    }
    .border-radius-right-bottom-mob {
        border-bottom-right-radius: 25px;
    }
    .zoom:hover {
        transform: none;
    }
    .Header__header {
        background-position: 80% 35%;   /* 50% */
    }
    .Icon__brand {
        color: #635bc3;
    }
    .commonStyle__zt3Brand {
        color: #635bc3;
    }
    /*
      .Header__tabsTab.Header__active, .Header__homeNavbarFixed .Header__navbar .Header__tabsTab.Header__active {
          color: #ED1E79;
          text-decoration: underline;
      }
  */
    ul.miaclasse {
        margin-left: 15px;
        margin-top: 10px;
    }
    .row_custom {
        margin-top: 0px;
    }

}

.article_52701000039619036 {
    display:none;
}

data-id#searchList_52701000039619125 {
    display:none;
}

.Layout__oneColumn {min-height: 0;}
.Header__tabsTab.miaclasse3:hover {border-bottom-color: transparent;}

.ContentList__subCategory.miaclasse4 {
    left:0;
    right:0;
    margin-left: auto;
    margin-right: auto;
}
.KbDetailRtContainer__rightPanelDetail {
  display:none;
}
.KbDetailLtContainer__review {
  display:none;
}
.Footer__container2 span {font-size:14px;}
