/* cookie popup */


.termsfeed-com---palette-dark.termsfeed-com---nb {
    background-image: url("https://www.peopleinai.com/app/public/images/home-first-bg.webp") !important;
}

.termsfeed-com---palette-dark .cc-nb-reject, .termsfeed-com---palette-dark .cc-nb-okagree, .termsfeed-com---palette-dark .cc-nb-changep, .termsfeed-com---palette-dark .cc-cp-foot-save {
    background-color: #FFFFFF !important;
    color: #061344 !important;
    transition: all .3s ease;
}

.termsfeed-com---palette-dark .cc-nb-reject:hover, .termsfeed-com---palette-dark .cc-nb-okagree:hover, .termsfeed-com---palette-dark .cc-nb-changep:hover, .termsfeed-com---palette-dark .cc-cp-foot-save:hover {
    background-color: #1bd4ed !important;
    border-color: #1bd4ed !important;
    box-shadow: 2px 4px 8px 0 rgba(0, 0, 0, .2);
    transform: translateY(-2px);
    color: #FFFFFF !important;
}

.termsfeed-com---palette-dark .cc-pc-container .cc-cp-body, .termsfeed-com---palette-dark .cc-cp-body .cc-cp-body-content , .termsfeed-com---palette-dark .cc-cp-body-tabs, .termsfeed-com---palette-dark .cc-cp-body-tabs-item, .termsfeed-com---palette-dark .cc-cp-body, .termsfeed-com---palette-dark .cc-cp-body, .termsfeed-com---palette-dark .cc-pc-container .cc-cp-foot {
    background: transparent !important;
    color: #FFFFFF !important;
}

.termsfeed-com---palette-dark .cc-pc-container {
    background: url("https://www.peopleinai.com/app/public/images/home-first-bg.webp") !important;
}

.termsfeed-com---pc-dialog .cc-pc-head {
    background: transparent !important;
}

.termsfeed-com---palette-dark .cc-cp-body-tabs {
    border-right: 1px solid #FFF !important;
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item {
    border-right-color: #FFFFFF !important;
    border-bottom-color: #FFFFFF !important;
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link:focus {
    box-shadow: none !important;
}

.termsfeed-com---palette-dark .cc-cp-body-tabs .cc-cp-body-tabs-item[active=true] {
    background: #1bd4ed  !important;
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true] button {
    color: #FFFFFF  !important;
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link {
    color: #FFF !important;
}

.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox+label:before , .termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox+label:after{
    border: 1px solid #1bd4ed !important;
}

.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox:checked+label:before {
    background: #1bd4ed !important;
}

.termsfeed-com---pc-dialog .cc-cp-foot-byline a,.termsfeed-com---palette-dark .cc-cp-body-content-entry a {
    color: #1bd4ed !important;
}

.termsfeed-com---palette-dark .cc-nb-changep:focus, .termsfeed-com---palette-dark .cc-nb-okagree:focus, .termsfeed-com---palette-dark .cc-nb-reject:focus, .termsfeed-com---palette-dark .cc-cp-foot-save:focus , .termsfeed-com---palette-dark .cc-pc-head-close:focus , .termsfeed-com---palette-dark .cc-pc-head-lang select:focus{
    box-shadow:none !important;
}

.termsfeed-com---palette-dark .cc-pc-head-close:focus {
    border: none !important;
}



/* Responsive */
@media screen and (max-width:700px){

.termsfeed-com---pc-dialog .cc-pc-head {
    flex-direction: column !important;
}

.termsfeed-com---palette-dark .cc-pc-container {
    background-size: cover !important;
}

.termsfeed-com---pc-dialog .cc-pc-head-title {
    padding: 10px 15px 0px;
    align-items: center  !important;
}

.termsfeed-com---nb-simple {
    max-width: 60% !important;
}

}


@media screen and (max-width:600px){
.termsfeed-com---palette-dark .cc-cp-body-tabs {
    border-right: none;
}

.termsfeed-com---pc-dialog .cc-pc-head-lang {
    padding: 15px !important;
}

.termsfeed-com---palette-dark .cc-pc-head-lang select {
    width: 100%;
}

.termsfeed-com---pc-dialog .cc-cp-body-content-entry {
    padding: 25px 10px !important;
}
.termsfeed-com---nb-simple {
    max-width: 80% !important;
}
}

@media screen and (max-width:480px){
.termsfeed-com---pc-dialog .cc-cp-foot {
    flex-direction: column  !important;
    padding-bottom: 10px !important;
}

.termsfeed-com---nb-simple {
    max-width: 90% !important;
}

.termsfeed-com---nb .cc-nb-main-container {
    padding: 30px !important;
}

.termsfeed-com---nb .cc-nb-okagree, .termsfeed-com---nb .cc-nb-reject, .termsfeed-com---nb .cc-nb-changep {
    display: inline-block !important;
    width: auto !important;
    min-width: unset !important;
    margin-top: 0px !important;
    max-width: unset !important;
    padding: 8px 20px !important;
}

.termsfeed-com---pc-dialog .cc-cp-body-content-entry-title {
    font-size: 20px !important;
}

.termsfeed-com---pc-dialog .cc-cp-body-content-entry-text {
    font-size: 15px !important;
}
}