/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */


.case-btn .elementor-button-text:after {
    content: '';
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" focusable="false" color="var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))" style="user-select: none; width: 100%; height: 100%; display: inline-block; fill: var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)); color: var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)); flex-shrink: 0;"><g color="var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))" weight="regular"><path d="M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z"></path></g></svg>');
    width: 21px;
    height: 21px;
    display: flex;
    transition: all 0.3s;
}
.apple-btn a:not([href]),
.apple-btn a[href=""] {
    display: none;
}

.apple-btn:has(a:not([href])),
.apple-btn:has(a[href=""]) {
    display: none;
}
h2.wp-block-heading {
    color: #fff;
    margin-top: 20px;
}

h3.wp-block-heading {
    color: #fff;
}
.elementor-post-info__terms-list {
    font-size: 0;
}

.elementor-post-info__terms-list span {
    font-size: 14px;
    margin-right: 10px;
}
.elementor-widget-theme-post-content a{
    color: #fff !important;
}

a#scroll-top {
    background: #2f2f2f;
}
a#scroll-top:hover {
    background: #373535;
}
/* 
#scroll-top {
    position: fixed;
    width: 55px;
    height: 55px;
    border-radius: 50%;
    display: flex !important;
    align-items: center;
    justify-content: center;
    background: conic-gradient(#000000 0%, #ddd 0%);
    z-index: 999;
    cursor: pointer;
}

#scroll-top i {
    font-size: 20px;
    color: #000;
    background: #fff;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
} */