.bottom_container .tn-atom {
    border-radius: 0 0 32px 32px;
}
.top_container .tn-atom {
    border-radius: 32px 32px 0 0;
}

.t-rec_pb_15 {
    padding-bottom: 16px !important;
}

.maincontainer,
.primarycontainer,
.secondarycontainer, 
.darkcontainer,
.right_container, 
.left_container,
.top_container, 
.bottom_container,
#rec462849595 {
    padding: 0px 16px;
} 
.maincontainer .tn-atom {
    border-radius: 0px 0px 32px 32px;
    background: linear-gradient(180deg, #505DDE 0%, #A6AEF9 100%);
} 
.primarycontainer .tn-atom {
    background: linear-gradient(180deg, #505DDE 0%, #A6AEF9 100%);
} 
.titlegrad .tn-atom {
    background: linear-gradient(180deg, #505DDE 0%, #A6AEF9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
} 
.right_container {
    padding-left: 8px;
}
.left_container {
    padding-right: 8px;
}
@media screen and (max-width: 480px) {
    /*.t396 {*/
    /*    padding: 0 8px;*/
    /*}*/
    .bottom_container .tn-atom {
        border-radius: 0 0 24px 24px;
    }
    .top_container .tn-atom {
        border-radius: 24px 24px 0 0;
    }
    .right_container {
        padding-left: 0;
    }
    .left_container {
        padding-right: 0;
    }
    .maincontainer .tn-atom {
        padding-radius: 0px 0px 24px 24px;
    } 
    .maincontainer, 
    .primarycontainer, 
    .secondarycontainer, 
    .darkcontainer,
    .right_container, 
    .left_container,
    .top_container, 
    .bottom_container,
    #rec462849595 {
        padding: 0px 8px;
    } 
    .t-rec_pb_15 {
        padding-bottom: 8px !important;
    }
}