@keyframes ldio-u7f1gr9qhrq {
    0% { background: #60bfb9 }
    12.5% { background: #60bfb9 }
    12.625% { background: #5d54e2 }
    100% { background: #5d54e2 }
}

.ldio-u7f1gr9qhrq div {
    position: absolute;
    width: 50px;
    height: 50px;
    background: #5d54e2;
    animation: ldio-u7f1gr9qhrq 1.6949152542372878s linear infinite;
}

.loadingio-spinner-blocks-0wggnsn3v4vp {
    width: 200px;
    height: 200px;
    display: inline-block;
    overflow: hidden;
    background: #ffffff;
}

.ldio-u7f1gr9qhrq {
    width: 200px;
    height: 200px;
    position: relative;
    transform: translateZ(0) scale(1);
    backface-visibility: hidden;
    transform-origin: 0 0; /* see note above */
}

.loader_body{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
    position: fixed;
    top: 0;
    background: white;
    width: 100%;
    z-index: 5;
}

.ldio-u7f1gr9qhrq div { box-sizing: content-box; }

/*
.image_block img {
    width: 100%;
}*/

/*
#content img {
    width: 100%;
}

#content span {
    font-size: 120%;
}

.tarrif_item_body {
    height: 250px !important;
    margin-bottom: 10px!important;
}


.tariffs_list .container {
    padding-bottom: 100px!important;
}*/

#conteiner {
    width: 1600px !important;
}

#landing_body {
    line-height: 1.5 !important;
    font-size: 1.5em !important;
}

.content ul li::before {
    content: none;
}

.content ul li {
    text-indent: 0em;
}

.item_icon img {
    margin-top: 7px;
}
.landing_body h1 {
    margin-bottom: 24px !important;
}

.landing_body p {
    margin-bottom: 24px !important;
}


.landing_body td {
    border: none;
}
.landing_body tr {
    border: none;
}

.landing_body table {
    border: none;
}


.box_details .box_details_body {
    margin-top: 64px !important;
    background: url(https://landing.hls.tv/landing/images/backgrounds/lilo_right_bg.svg) !important; 
    background-repeat: no-repeat !important;
    background-position-x: right !important;
    background-size: 30% !important;

}