 /*fonts*/
    .pt-sans .tn-atom{
        font-family: 'PT Sans Caption', sans-serif !important;
        font-weight: 400 !important;
    }
    
    .pt-sans700 .tn-atom{
        font-family: 'PT Sans Caption', sans-serif !important;
        font-weight: 700 !important;

    }
    
    
    
/*____________________________*/
/*fonts for self-healing 2024 START*/
html, body {
    scroll-behavior: smooth;
}


.condensed .tn-atom{
    font-family: 'Roboto Condensed', sans-serif !important;
    font-weight: 700 !important;
}

/*roza 3th section*/
#rec688813517 .tn-elem[data-elem-id="1704563917516"] {
    z-index: 64 !important;
}

#rec688813517 .tn-elem[data-elem-id="1704558355457"] {
    z-index: 20 !important;
}

.width__bg {
    max-width: 1490px;
    left: 50% !important;
    transform: translateX(-50%);
}

.self__radius .tn-atom {
    border-radius: 0 15px 15px;
}

.self__bottom .tn-atom {
    border-radius: 15px 15px 0 0;
}

/*BTN start*/
.self__btn .tn-atom {
    position: relative;
    overflow: hidden;
    background-color: transparent !important;
    transition: 0.4s !important;
}

.self__btn-bg .tn-atom{
    position: relative;
    overflow: hidden;
    background-color: transparent !important;
}

.self__btn .tn-atom:before {
    content:"";
    position: absolute;
    z-index: -1;
    width: 360px;
    height: 360px;
    border-radius: 173px;
    transform: translate(0%, -50%);
    background: #E473AD;
    top: 50%;
    left:0;
}

.self__btn-bg .tn-atom:before {
    content:"";
    position: absolute;
    z-index: -1;
    width: 360px;
    height: 360px;
    border-radius: 173px;
    transform: translate(0%, -50%);
    background-color: #CD679C;
    top: 50%;
    left:0;
}

.self__btn .tn-atom:after {
    content: "";
    position: absolute;
    z-index: -1;
    width: 100%;
    height: 100%;
    border-radius: 18px;
    background: radial-gradient(49.01% 50% at 50.17% 50%, #FFA5DE 0%, rgba(228, 115, 173, 0.00) 100%);
    top: 0;
    left: 0;
}

.self__btn .tn-atom:hover{
    transform: scale(104%);
}

@media screen and (max-width: 1200px) {
    .self__btn .tn-atom:before {
        width: 300px;
        height: 300px;
        border-radius: 148px;
    }

    .self__btn-bg .tn-atom:before {
        width: 300px;
        height: 300px;
        border-radius: 148px;
    }
}

/*BTN end*/

/*____________________________*/
/*fonts for self-healing 2024 END*/


/*form debag couuntry flag*/
.iti-mobile .iti--container {
    z-index:999999;
}
