:root {
    --main-bg: #FFE6D7;
    --reverse-bg: #FF748C;
    --secondary-bg: #F7F7F8;
    --dark-bg: #FF748C;
    --dark-gray-bg: #EEE;
    --last-call-bg: #FF748C;
    --footer-bg: #000000;
    --text-base-primary: #14151A;
    --text-base-reverse: #000000;
    --text-base-secondary: #000000;
    --text-base-gray: rgba(15, 19, 36, 0.60);
    --white-color: #FFFFFF;
    --btn-main-bg: linear-gradient(180deg, #FF8484 0%, #FF30AC 100%);
    --btn-color: #FFFFFF;
    --link-color: #FF3CA7;
    --input-bg: #F7F7F8;
    --last-call-color: var(--white-color);
    --last-call-btn-color: #FF748C;
    --last-call-btn-main-bg: var(--white-color);
}

.gc-template-1-like .f-text li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 18C10.1819 18 11.3522 17.7672 12.4442 17.3149C13.5361 16.8626 14.5282 16.1997 15.364 15.364C16.1997 14.5282 16.8626 13.5361 17.3149 12.4442C17.7672 11.3522 18 10.1819 18 9C18 7.8181 17.7672 6.64778 17.3149 5.55585C16.8626 4.46392 16.1997 3.47177 15.364 2.63604C14.5282 1.80031 13.5361 1.13738 12.4442 0.685084C11.3522 0.232792 10.1819 -1.76116e-08 9 0C6.61305 3.55683e-08 4.32387 0.948211 2.63604 2.63604C0.948212 4.32387 0 6.61305 0 9C0 11.3869 0.948212 13.6761 2.63604 15.364C4.32387 17.0518 6.61305 18 9 18ZM8.768 12.64L13.768 6.64L12.232 5.36L7.932 10.519L5.707 8.293L4.293 9.707L7.293 12.707L8.067 13.481L8.768 12.64Z' fill='%23FF3CA7'/%3E%3C/svg%3E%0A");    
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.gc-template-1-faq .lt-text-header-expand .f-name {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.1665 9.16675V4.16675H10.8332V9.16675H15.8332V10.8334H10.8332V15.8334H9.1665V10.8334H4.1665V9.16675H9.1665Z' fill='%23FF3CA7'/%3E%3C/svg%3E%0A");    
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: 20px;
}
.gc-template-1-faq .lt-text-header-expand.open .f-name {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16675 9.1665H15.8334V10.8332H4.16675V9.1665Z' fill='%23FF3CA7'/%3E%3C/svg%3E%0A");
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: 20px;
}