:root {
--color1: #ff0000;
--color2: #4df5ef;
--color3: #000000;
--kenar: 0em;
--header: sticky;
}

.keskin{
border-radius: var(--kenar) !important;
}

#header {
position: var(--header);
}

.lito::before {
    background: url(https://sosyalbayi.net/themes/elissa/img/gecis/x4x.png);
}
.libo::after {
    background: url(https://sosyalbayi.net/themes/elissa/img/gecis/x4.png);
}

.deseni {
background: url(https://sosyalbayi.net/themes/elissa/img/des3.png), linear-gradient(to top right, var(--color1), var(--color2));;
}

.main-nav .drop-down > a:after {
    border-color: transparent var(--color3) var(--color3) transparent;
}

.xrb, #progressbar li.active:before, #progressbar li.active:after,
#msform .action-button, .alticiz::before, .alticiz::after, .btn-order.bo-ileri {
background-color: var(--color1) !important;
}
.xrc, .xrc:active, .hser {
    color: var(--color3) !important; 
}
.mobile-nav.d-lg-none .drop-down ul li a {
color: var(--color1) !important;
}
.mobile-nav-toggle i{
color: var(--color2);
}
.xrbs, .duyuru-alert {
background-color: var(--color2) !important;
}
.main-nav a, .mobile-nav-toggle i, #testimonials, .paketfiyat, .blco h2, .blco p, .ns-select, .ns-select-area i {
color: var(--color3);
}
.paketozellik ul li {
color: var(--color3);
opacity: .7;
}
.y-buts {
    color: var(--color1) !important;
    border-radius: var(--kenar) var(--kenar) 0 0;
}
.wizard .content .purpose-radio .purpose-radio-label, #services .box {
    border-radius: var(--kenar);
}
.paket::after {
    background: var(--color1);
    border-radius: var(--kenar);
}
.p-wall {
    border-radius: var(--kenar);
}
.mobile-nav {
    border-radius: calc(var(--kenar) *2) calc(var(--kenar) *2) 0 0;
}
#testimonials .owl-dot {
background: var(--color1);
border-radius: calc(var(--kenar) / 3);
}
.footerilet, .paketsatinal, .wizard .steps > ul li.current span.number, .wizard .steps > ul li.done span.number, .wizard .actions li a, .btn-order {
    background: var(--color1);
}
.wizard .content .purpose-radio .purpose-radio-input:checked + .purpose-radio-label {
    border-color: var(--color1);
}
.foot-iletisim::before {
    background: var(--color1);
    border-radius: var(--kenar);
}
.foot-iletisim::after {
    background: var(--color1);
    border-radius: var(--kenar);
}
.menubut {
    background: var(--color3);
}
.p-item1 {
    background: var(--color2);
}
.section-header h3, .mobile-nav a, .wizard .content .purpose-radio .purpose-radio-input:checked + .purpose-radio-label .label-text, .wizard .content .purpose-radio .purpose-radio-input:checked + .purpose-radio-label .label-icon {
    color: var(--color1);
}
.hi-hizmetbut {
    border-radius: calc(var(--kenar) / 1.5);
    border: 2px solid var(--color1);
    background: var(--color1);
}
.hi-hizmetbut:hover, .hser:active, .hizlisip2 .hiz-but {
    color: var(--color1) !important;
}
.paketozellik::-webkit-scrollbar-thumb
{
background-color: var(--color1);
}
.head-servis:after {
    border-radius: calc(var(--kenar) / 1.8);
}
.hser::before, .hser::after, .hser.active::after {
    background: var(--color1);
}
.hser, #msform input, #msform textarea, #msform select, .hser::before, .tek.blog:hover .animebut, .tek.blog img, .sip-alani, .alticiz::after, .alticiz::before {
    border-radius: var(--kenar);
}
.hser::after {
    border-radius: calc(var(--kenar) / 3);
}
.paketozellik::-webkit-scrollbar-track, .paketozellik::-webkit-scrollbar, .paketozellik::-webkit-scrollbar-thumb
{
border-radius: calc(var(--kenar) / 4);
}
.phone-item .keskin, .icerikgorsel img {
border-radius: calc(var(--kenar) / 1.8);
}
.whatsappico, .telico, .sorgu {
border-radius: 0px var(--kenar) var(--kenar) 0px;
}
.sorgubut.keskin, .drop-down .keskin, .kupuyg.keskin {
    border-radius: calc(var(--kenar) / 1.5);
}
.phone-img.keskin {
    border-radius: calc(var(--kenar) * 1.5);
}
.ns-select, ul.ns-dropselect {
    border-radius: calc(var(--kenar) / 2);
}
.animebut {
    border-radius: var(--kenar) var(--kenar) 0px 0px;
}
