/*
#clapat-logo path {
    fill: currentColor;
}

.light-content h1, .light-content h2, .light-content h3, .light-content h4, .light-content h5, .light-content h6, .dark-section h1, .dark-section h2, .dark-section h3, .dark-section h4, .dark-section h5, .dark-section h6 {
    color: #9af1fb;
}

.light-content p, .dark-section p {
    color: #9af1fb;
}
*/

/*_________FRONTPAGE_________*/
.hero-title-placeholder.completed span:last-child::after{
    width: 5%;
}
.button-icon-link .button-icon{
    background-color: #9af1fb !important;
}

.dark-section.clients p,.dark-section.clients h2{
    color: #9af1fb !important;
}
.button-icon-link:hover .button-text span{
    filter: unset !important;
    color: #e1e4e8 !important;
}

.heartbeat{
    margin-bottom: 34px;
}
.claim{margin-bottom: 40px;}
.claim span{font-weight: 500;}

#clapat-logo {
color: #1a3d64; 
transition: color 0.3s ease;
}

.white-header #clapat-logo {
color: #fff; 
}

.cta_section{margin-top: -180px;}
.cta_section p,
.dark-content .light-section .button-border.outline a{color:#fff;}
.cta_section .button-border.outline{border: solid 2px #fff;}

.flex-lists-wrapper.services li.flex-list{justify-content: flex-start;}
.flex-lists-wrapper.services li.flex-list .flex-list-left{font-weight: 600;}
.flex-lists-wrapper.services li.flex-list .flex-list-center{text-align: left;padding-left: 4rem;}
.flex-lists-wrapper.services li.flex-list .flex-list-left,.flex-lists-wrapper.services li.flex-list .flex-list-center{font-size: 20px;}

.clapat-item.design-filter .img-mask-overlay,.clapat-item.photo-filter .img-mask-overlay{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0);
    z-index: 9;
    transition: .3s ease-in-out;
}
.clapat-item.design-filter:hover .img-mask-overlay,.clapat-item.photo-filter:hover .img-mask-overlay{
    background-color: rgba(0, 0, 0, .5);
    z-index: 9;
    transition: .3s ease-in-out;
}

.moving-gallery li{margin: 90px 0;}
.moving-gallery li img{scale: 1.5;}
.white-header .header-gradient{
    background-color: rgb(26, 61, 100) !important;
    mask-image: linear-gradient(rgb(26, 61, 100), transparent) !important;
    opacity: 1 !important;
}
.clients-slider{overflow: hidden;}

/*_________WSP_________*/
#clapat-page-content[data-body-class="tmpl-wsp"],#clapat-page-content[data-body-class="tmpl-wsp"] .classic-menu.white-header .flexnav li{
    color: #ffffff;
}
#clapat-page-content[data-body-class="tmpl-wsp"]{
    background-color: #000;
}
#clapat-page-content[data-body-class="tmpl-wsp"] .light-section .pinned-lists li {
    color: #000;
}
#clapat-page-content[data-body-class="tmpl-wsp"] #project-nav{
    background-color: #e52a1b;
}

#clapat-page-content[data-body-class="tmpl-wsp"] .white-header .header-gradient{
    background-color: rgb(0, 0, 0) !important;
    mask-image: linear-gradient(rgb(0, 0, 0), transparent) !important;
    opacity: 1 !important;
}
#clapat-page-content[data-body-class="tmpl-wsp"] #clapat-logo a{
    color: #fff !important; 
}

#clapat-page-content[data-body-class="tmpl-wsp"] .button-icon-link:hover .button-text span{
    color:#000 !important;
}
.light-content[data-body-class="tmpl-wsp"] .white-header .button-icon-link{border: solid 2px #fff;}
#clapat-page-content[data-body-class="tmpl-wsp"] .white-header .header-gradient,#clapat-page-content[data-body-class="tmpl-wsp"].header-gradient{background-color: transparent !important;opacity: 1 !important;}


/*_________Drupa_________*/
#clapat-page-content[data-body-class="tmpl-drupa"],#clapat-page-content[data-body-class="tmpl-drupa"] .classic-menu.white-header .flexnav li{
color: #ffffff;
}
#clapat-page-content[data-body-class="tmpl-drupa"] .light-section .pinned-lists li,#clapat-page-content[data-body-class="tmpl-drupa"] .light-section p {
    color: #ffffff;
}
#clapat-page-content[data-body-class="tmpl-drupa"] #project-nav{
    background-color: #64bff7;
}

#clapat-page-content[data-body-class="tmpl-drupa"] .reveal-gallery{margin-top: 100px;}
#clapat-page-content[data-body-class="tmpl-drupa"] #clapat-logo a{color: #fff !important; }
.light-content[data-body-class="tmpl-drupa"] .white-header .button-icon-link{border: solid 2px #fff;}
#clapat-page-content[data-body-class="tmpl-drupa"] .white-header .header-gradient,#clapat-page-content[data-body-class="tmpl-drupa"].header-gradient{
    background-color: transparent !important;
    opacity: 1 !important;
}


/*_________Minuto_________*/
#clapat-page-content[data-body-class="tmpl-minuto"],#clapat-page-content[data-body-class="tmpl-minuto"] .classic-menu.white-header .flexnav li,#clapat-page-content[data-body-class="tmpl-minuto"] .light-section .pinned-lists li,#clapat-page-content[data-body-class="tmpl-minuto"] .light-section p {
    color: #ffffff;
}
#clapat-page-content[data-body-class="tmpl-minuto"]{
    background-color: #64bff7;
}
#clapat-page-content[data-body-class="tmpl-minuto"] #project-nav{
    background-color: #ffffff;
}
#clapat-page-content[data-body-class="tmpl-minuto"] #clapat-logo a{color: #fff !important; }
.light-content[data-body-class="tmpl-minuto"] .white-header .button-icon-link{border: solid 2px #fff;}
#clapat-page-content[data-body-class="tmpl-minuto"] .white-header .header-gradient,#clapat-page-content[data-body-class="tmpl-drupa"].header-gradient{background-color: transparent !important;opacity: 1 !important;}

/*Telefunken*/
#clapat-page-content[data-body-class="tmpl-telefunken"] *{
    color: #e52a1b;
}
#clapat-page-content[data-body-class="tmpl-telefunken"]{
    background-color: #ffffff;;
}
#clapat-page-content[data-body-class="tmpl-telefunken"] #project-nav{
    background-color: #000;
}
#clapat-page-content[data-body-class="tmpl-telefunken"] #clapat-logo a{color: #e52a1b !important; }
.light-content[data-body-class="tmpl-telefunken"] .white-header .button-icon-link{border: solid 2px #e52a1b;}
#clapat-page-content[data-body-class="tmpl-telefunken"] .white-header .header-gradient,#clapat-page-content[data-body-class="tmpl-telefunken"].header-gradient{background-color: transparent !important;opacity: 1 !important;}

.hero-title-placeholder.completed{display:none;}

