@import "lib.css" screen;

._354 {
    font-size: 20px;
}
.text-block-750{
    padding-left: 5px;
}
@media(max-width: 500px){
    ._354{font-size: 18px;}
}
footer{
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: .5%;
    background-color: #000;
}
footer .max960{
    padding-top: .5em;
}
.footer-item{
    padding-left: 10px;
    padding-right: 10px;
    flex: 1;
}
.footer-item.left{
    display: flex;
    flex-direction: column;
    color: #f0da9a;
}
.footer-item.right{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.footer__item-img{
    flex: 1;
    max-width: 82px;
    cursor: pointer;
    transition: opacity .3s;
}
.footer__item-img:hover{
    opacity: .7;
}
.footer__item-img img{
    max-width: 56px;
}
.footer-item a{
    color: #f0da9a;
}
.footer-item a:hover{
    text-decoration: underline;
}
.footer-item span{font-size: 14px;}
@media(max-width: 1370px){
    footer {max-width: 900px;}
    .footer-item span{font-size: 14px;}
    .footer__item-img {max-width: 74px;}
    .footer__item-img img {max-width: 50px;}
}
@media(max-width: 1025px){
    footer {max-width: 750px;}
}
@media(max-width: 601px){
    .footer-item span {font-size: 12px;}
    .footer__item-img img {max-width: 43px;}
}
@media(max-width: 500px){
    .footer-item.left, .footer-item.right{
        text-align: center;
        min-width: 100%;}
    .footer-item.right{justify-content: center;margin-top: 8px;margin-bottom: 8px;}
    .footer__item-img img {max-width: 37px;}
    .footer-item span {font-size: 11px;}
}

.footer-item span, .footer-item span a{color: #fff;}

.cost[data-show], .cost[data-show-2], .cost[data-show-3], .form_block, #testt{
    padding: 6% 3%;
    background-image: url(../images/756-get.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
}
#akk3 .akk-top {
    position: relative;
    display: flex;
    justify-content: center;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 15px;
    padding-left: 15px;
    cursor: pointer;
    box-shadow: 0 4px 0 0 #12899e;
    margin-right: auto;
    margin-left: auto;
    background-image: url(../images/765-get.png);
    background-position: 96% 100%;
    background-size: 90px;
    background-repeat: no-repeat;
    background-color: #ecfafe;
    border-radius: 10px;
}
.text-block-838{
    width: 100%;
    text-align: center;
}

.form_block{
    padding: 3%;
}

.cost[data-show], .cost[data-show-2], .cost[data-show-3]{
    padding: 6% 3%;
    background-image: url(../images/756.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
}
.cost[data-show] .cost_content, .cost[data-show-2] .cost_content, .cost[data-show-3] .cost_content{
    flex: 1;
    padding: 40px 31px 70px;
    background-color: hsla(0,0%,100%,.94);
    background-image: linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)),url(../images/ooo.png);
    background-position: 0 0,50% 120%;
    background-size: auto,contain;
    background-attachment: scroll,scroll;
    box-shadow: 0 6px 11px 0 rgba(18,137,158,.83);
    min-width: 300px;
    border-radius: 30px;
    background-repeat: repeat,no-repeat;
}
.cost[data-show] .cost_empty, .cost[data-show-2] .cost_empty, .cost[data-show-3] .cost_empty{
    flex: 1;
    max-width: 400px;
}
.cost[data-show] .div-block-324, .cost[data-show-2] .div-block-324, .cost[data-show-3] .div-block-324 {
    margin-bottom: 3%;
    padding-top: 6%;
    padding-bottom: 5%;
    background-color: transparent;
    background-image: url(../images/-17.png);
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat;
}
.cost[data-show] .text-block-828, .cost[data-show-2] .text-block-828, .cost[data-show-3] .text-block-828 {
    margin-bottom: 1%;
    color: #010f11;
    line-height: 1.4em;
    font-weight: 400;
    text-transform: none;
}
.cost[data-show] .text-block-828,
.cost[data-show] .text-block-829,
.cost[data-show-2] .text-block-828,
.cost[data-show-2] .text-block-829,
.cost[data-show-3] .text-block-828,
.cost[data-show-3] .text-block-829 {
    font-size: 24px;
    text-align: center;
}
.cost[data-show] .text-block-829, .cost[data-show-2] .text-block-829, .cost[data-show-3] .text-block-829{font-weight: 300;}
.cost[data-show] .text-block-830, .cost[data-show-2] .text-block-830, .cost[data-show-3] .text-block-830 {
    margin-bottom: 4%;
    font-size: 44px;
    line-height: 1em;
    font-weight: 500;
    text-align: center;
}
.cost[data-show] .text-block-831, .cost[data-show-2] .text-block-831, .cost[data-show-3] .text-block-831 {
    margin-bottom: 3%;
    font-size: 31px;
    line-height: 1.6em;
    text-align: center;
}
.cost[data-show] .text-block-838, .cost[data-show-2] .text-block-838, .cost[data-show-3] .text-block-838 {
    color: #12899e;
    font-size: 38px;
    font-weight: 500;
}
.cost[data-show] .bold-text-453, .cost[data-show-2] .bold-text-453, .cost[data-show-3] .bold-text-453 {
    color: #010f11;
    font-size: 44px;
    font-weight: 500;
}
.cost[data-show] .text-block-839, .cost[data-show-2] .text-block-839, .cost[data-show-3] .text-block-839 {
    color: #010f11;
    font-size: 26px;
    font-weight: 400;
}
.cost[data-show] .text-block-830._876, .cost[data-show-2] .text-block-830._876, .cost[data-show-3] .text-block-830._876 {
    color: #12899e;
    text-shadow: 1px 1px 1px rgba(0,0,0,.41);
}
.span-btn{
    display: block;
    width: 100%;
    max-width: 350px;
    margin-right: auto;
    margin-left: auto;
    border-radius: 10px;
    background-color: #ff0002;
    box-shadow: 0 4px 0 0 #830000;
    font-size: 22px;
    line-height: 2em;
    text-align: center;
    padding: 9px 10px;
    cursor: pointer;
    color: #fff;
}
.span-btn:hover{
    box-shadow: none;
}
.list-2{
    font-size: 20px;
    color: #006072;
    padding-top: 5px;
    list-style-type: decimal;
}
.text-block-770{
    font-size: 18px;
    line-height: 1.4em;
    color: #000;
}
._354, .text-span-11{font-size: 22px;}

@media(max-width: 801px){
    .cost[data-show] .cost_empty{display: none;}
    .cost[data-show] .cost_content{max-width: 80%;}
    ._354, .text-span-11 {font-size: 19px;}
}
@media(max-width: 700px){
    .cost[data-show] .text-block-828, .cost[data-show] .text-block-829 {font-size: 20px;}
    .cost[data-show] .text-block-830 {
        margin-top: 5px;
        margin-bottom: 2%;
        font-size: 36px;}
    .cost[data-show] .text-block-838 {text-align: center;font-size: 28px;}
    .cost[data-show] .text-block-831 {font-size: 26px;}
    .cost[data-show] .bold-text-453 {font-size: 36px;}
    .cost[data-show] .text-block-839 {font-size: 23px;}
    .cost[data-show] .cost_content {padding: 40px 31px 47px;}
}
@media(max-width: 500px){
    .list-2{padding-left: 25px;font-size: 19px;}
    .cost[data-show] .cost_content {padding: 20px 7px 25px;}
    .cost[data-show] .cost_content {max-width: 98%;}
    .cost[data-show] .text-block-828, .cost[data-show] .text-block-829 {font-size: 18px;}
    .cost[data-show] .text-block-830 {font-size: 30px;}
    .cost[data-show] .text-block-838 {font-size: 23px;}
    .cost[data-show] .text-block-831 {font-size: 22px;}
    .cost[data-show] .bold-text-453 {font-size: 32px;}
    .cost[data-show] .text-block-839 {font-size: 18px;}
    .span-btn {
        max-width: 80%;
        font-size: 22px;
        padding: 5px 15px;}
}
@media(max-width: 801px){
    .text-block-770 {font-size: 16px;}
    .cost[data-show-2] .cost_empty{display: none;}
    .cost[data-show-2] .cost_content{max-width: 80%;}
}
@media(max-width: 700px){
    .cost[data-show-2] .text-block-828, .cost[data-show-2] .text-block-829 {font-size: 20px;}
    .cost[data-show] .text-block-830 {
        margin-top: 5px;
        margin-bottom: 2%;
        font-size: 36px;}
    .cost[data-show-2] .text-block-838 {text-align: center;font-size: 28px;}
    .cost[data-show-2] .text-block-831 {font-size: 26px;}
    .cost[data-show-2] .bold-text-453 {font-size: 36px;}
    .cost[data-show-2] .text-block-839 {font-size: 23px;}
    .cost[data-show-2] .cost_content {padding: 40px 31px 47px;}
}
@media(max-width: 500px){
    .cost[data-show-3] .cost_content {padding: 20px 10px 25px;}
    .cost[data-show-2] .cost_content {max-width: 98%;}
    .cost[data-show-2] .text-block-828, .cost[data-show] .text-block-829 {font-size: 18px;}
    .cost[data-show-2] .text-block-830 {font-size: 30px;}
    .cost[data-show-2] .text-block-838 {font-size: 23px;}
    .cost[data-show-2] .text-block-831 {font-size: 22px;}
    .cost[data-show-2] .bold-text-453 {font-size: 32px;}
    .cost[data-show-3] .text-block-839 {font-size: 18px;}
    .span-btn {
        max-width: 80%;
        font-size: 15px;
        padding: 5px 7px;}
}
@media(max-width: 801px){
    .cost[data-show-3] .cost_empty{display: none;}
    .cost[data-show-3] .cost_content{max-width: 80%;}
}
@media(max-width: 700px){
    .cost[data-show-3] .text-block-828, .cost[data-show-3] .text-block-829 {font-size: 20px;}
    .cost[data-show] .text-block-830 {
        margin-top: 5px;
        margin-bottom: 2%;
        font-size: 36px;}
    .cost[data-show-3] .text-block-838 {text-align: center;font-size: 28px;}
    .cost[data-show-3] .text-block-831 {font-size: 26px;}
    .cost[data-show-3] .bold-text-453 {font-size: 36px;}
    .cost[data-show-3] .text-block-839 {font-size: 23px;}
    .cost[data-show-3] .cost_content {padding: 40px 31px 47px;}
}
@media(max-width: 500px){
    .heading-80 {font-size: 18px;}
    .cost[data-show-3] .cost_content {padding: 20px 10px 25px;}
    .cost[data-show-3] .cost_content {max-width: 98%;}
    .cost[data-show-3] .text-block-828, .cost[data-show] .text-block-829 {font-size: 18px;}
    .cost[data-show-3] .text-block-830 {font-size: 30px;}
    .cost[data-show-3] .text-block-838 {font-size: 23px;}
    .cost[data-show-3] .text-block-831 {font-size: 22px;line-height: 1.4em;margin-top: 10px;}
    .cost[data-show-3] .bold-text-453 {font-size: 32px;}
    .cost[data-show-3] .text-block-839 {font-size: 18px;}
    .span-btn {
        max-width: 85%;
        font-size: 15px;
        padding: 5px 7px;}
}
@media(max-width: 330px){
    #akk1 .text-block-750 {font-size: 15px;}
    ._354, .text-span-11 {font-size: 17px;}
    .text-block-770 {font-size: 15px;}
    .list-2 {font-size: 17px;}
}