body.page-single-gallery .gallery-hero .breadcrumb-nav { 
    display: none !important;
}

body.page-single-gallery .gallery-hero .breadcrumb-row {
    justify-content: flex-end;
}

.action-inner-wraper {
    background-color: rgb(255,255,255,0.5);
}

#toggleNavigationOffcanvas,
.btn-brand,
.btn-primary {
    background-color: #aa2225;
    --bs-btn-border-color: #aa2225;
   --bs-btn-hover-bg: #b94b4d;
    --bs-btn-hover-border-color: #b94b4d;
   
}

.navigation-indicator-b {
    border-bottom: 4px solid #aa2225;
}

.navbar .navbar-brand img.main-logo {
    max-height: 3rem;
}

div.menu-languages:nth-child(2){
    display:none !important;}

.support {
    display: none;
}

body > main > div.container-content > div > div > div > div.col-12.col-sm-11.col-md-6.col-lg-6.sica-first > form > div:nth-child(2){
    display: none;
}

body > main > div.container-content > div > div > div > div.col-12.col-sm-11.col-md-6.col-lg-6.sica-first > form > div:nth-child(3) > div{
    display: none;
}

body > main > div.container-content > div > div > div > div.col-12.col-sm-11.col-md-6.col-lg-6.sica-first > form > div:nth-child(3){
    display: none;
}

body > main > div.container-content > div > div > div > div.col-12.col-sm-11.col-md-6.col-lg-6.sica-first > form{
    display: none;
}

body > main > div.container-content > div > div > div > div.col-12.col-sm-11.col-md-6.col-lg-6.sica-first > div.pin-authentification.mt-4 > a{
    display: none;
}