/*
CTC Separate Stylesheet
Updated: 2024-11-28 16:06:42
*/

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
    padding: 3px !important;
    border-radius: 10px 0 0 10px;
}

#topmenu #hamb svg {fill: #000000;}
.home #topmenu #hamb svg {fill: #ffffff;}
.about-img img {
    --color: #f123e0; 
    --border: 10px;  
    --offset: 20px;  
    --gap: 5px;      
    --_c: var(--color) var(--border), #0000 0 calc(100% - var(--border)),var(--color) 0;
    --_o: calc(3*var(--offset));
    padding: 
    calc(var(--gap) + var(--border) + 10px);
    background: 
      linear-gradient(      var(--_c)) var(--_o) var(--_o), 
      linear-gradient(90deg,var(--_c)) var(--_o) var(--_o);
    background-size: calc(100% - var(--_o)) calc(100% - var(--_o));
    background-repeat: no-repeat;
    filter: grayscale(.4);
    transition: .5s;
    cursor: pointer;
}

.about-img:hover img {
    background-size: 100% 100%;
    background-position: top left, bottom right; 

}
#social .elementor-repeater-item-e4f196e {background:#000000}
#social .elementor-social-icon-Apple_Music {background:#f03844}