body {

    font-family: Roboto, Ubuntu, Oswald, 'Roboto Slab', 'Open Sans Condensed', 'Noto Serif TC', serif, sans-serif;

}@charset "UTF-8";
figure, input {
    margin: 0
}h1, h2, h3, h4, h5, h6, ol, ul {
    margin-bottom: 10px
}.file-1406 tbody .chckb, .file-1406 tbody .advcatid, .file-1406 tbody .emazing_link, .file-1406 tbody .hotspot_3, .city_port_int, .dsper .bapromo, .heroc, .c13264, .chart-arubaito, img {
    vertical-align: middle
}h1, h2, h3, h4, h5, h6 {
    text-transform: uppercase
}html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}article, aside, figure, footer, header, nav {
    display: block
}.city_port_int, label {
    display: inline-block;
    font-weight: 700
}a {
    background-color: transparent
}a:active, a:hover {
    outline: 0
}input {
    color: inherit;
    font: inherit
}.fill-398, h1, h2, h3, h4, h5 {
    font-style: normal
}input::-moz-focus-inner {
    border: 0;
    padding: 0
}input[type=checkbox] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}table {
    border-collapse: collapse;
    border-spacing: 0
}td {
    padding: 0
}@media print {*, :after, :before {
        background: 0 0 !important;
        color: #000 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        text-shadow: none !important
    }a, a:visited {
        text-decoration: underline
    }a[href]:after {
        content: " (" attr(href) ")"
    }img, tr {
        page-break-inside: avoid
    }img {
        max-width: 100% !important
    }h2, h3, p {
        orphans: 3;
        widows: 3
    }h2, h3 {
        page-break-after: avoid
    }.extras6 {
        border-collapse: collapse !important
    }.extras6 td {
        background-color: #fff !important
    }}.city_port_int, .chart-error:active, .breadcrumbs-nav:active {
    background-image: none
}.ddul141, img, label {
    max-width: 100%
}*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent
}input {
    font-size: inherit;
    line-height: inherit
}a:focus {
    outline-offset: -2px
}img {
    border: 0;
    height: auto
}h1, h2, h3, h4, h5, h6 {
    line-height: 1.1
}h1, h2, h3 {
    margin-top: 20px
}h4, h5, h6 {
    margin-top: 10px
}p {
    margin: 0 0 10px
}ol, ul {
    margin-top: 0
}.id1956 {
    margin-right: auto;
    margin-left: auto;
    padding-left: 8px;
    padding-right: 8px
}@media (min-width: 768px) {.id1956 {
        width: 736px
    }}@media (min-width: 992px) {.id1956 {
        width: 956px
    }}@media (min-width: 1200px) {.id1956 {
        width: 1186px
    }}.foo-comercial {
    margin-left: -8px;
    margin-right: -8px
}.fragment-1107, .hdrsubcat-943, .fr-btn, .accordion-35, .cate_img_24, .forums-home, .kwt702660 {
    position: relative;
    min-height: 1px;
    padding-left: 8px;
    padding-right: 8px
}.cate_img_24 {
    float: left;
    width: 50%
}@media (min-width: 768px) {.forums-home, .kwt702660 {
        float: left
    }.forums-home {
        width: 100%
    }.kwt702660 {
        width: 33.33333333%
    }}@media (min-width: 992px) {.fragment-1107, .hdrsubcat-943, .fr-btn, .accordion-35 {
        float: left
    }.hdrsubcat-943 {
        width: 83.33333333%
    }.accordion-35 {
        width: 66.66666667%
    }.fr-btn {
        width: 33.33333333%
    }.fragment-1107 {
        width: 16.66666667%
    }.homepage-kindle {
        margin-left: 41.66666667%
    }.contentbkgd {
        margin-left: 8.33333333%
    }}.extras6 {
    margin-bottom: 20px;
    width: 100%;
    max-width: 100%
}.extras6 > tbody > tr > td {
    line-height: 1.42857143
}.footer-europa > tbody > tr:hover {
    background-color: #ffffff
}.koganeishi {
    overflow-x: auto;
    min-height: .01%
}@media screen and (max-width: 767px) {.koganeishi {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }.koganeishi > .extras6 {
        margin-bottom: 0
    }.koganeishi > .extras6 > tbody > tr > td {
        white-space: nowrap
    }}input[type=checkbox] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal
}input[type=checkbox]:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}.city_port_int {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    border: 1px solid transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}.city_port_int:active:focus, .city_port_int:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}.city_port_int:active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: none;
    box-shadow: none
}.cjyy {
    display: block;
    width: 100%
}.foo-comercial:after, .foo-comercial:before, .id1956:after, .id1956:before, .de-de-link:after, .de-de-link:before {
    content: " ";
    display: table
}.aumago::before, .item-479::before, .db_tab11_1::after {
    content: "";
    top: 0;
    bottom: 0
}.foo-comercial:after, .id1956:after, .de-de-link:after {
    clear: both
}h1, h2, h3, h4, h5, h6 {
    color: #fff;
    margin: 0 0 .75em;
    font-weight: 700;
    letter-spacing: -.02em
}h2 {
    font-size: 32px
}h3 {
    font-size: 24px
}h4 {
    font-size: 22px;
    text-transform: none
}.city_port_int, .a_int_50574, .eallmtj > li > a, .item-479 > h4, .fill-398, h5, h6, label {
    text-transform: uppercase
}h5 {
    font-size: 16px
}h6 {
    margin-bottom: 2em;
    line-height: 26px;

}p {
    margin-bottom: 1.5em
}a {
    color: #fc0;
    text-decoration: none
}a:focus, a:hover {
    color: #ffe653;
    text-decoration: none;
    outline: 0
}table {
    background-color: transparent
}.extras6 > tbody > tr > td {
    padding: 6.5px;
    vertical-align: top;
    border-top: 1px solid #ffffff;
    font-size: 10px
}@media (min-width: 992px) {.extras6 > tbody > tr > td {
        padding: 13px 10px;
        font-size: 11px
    }}.footer-europa > tbody > tr {
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease
}.footer-europa > tbody > tr:hover {
    background-color: #ffffff
}@media (max-width: 767px) {.home_month {
        display: none !important
    }.koganeishi {
        border: none;
        margin-bottom: 0
    }}:root {
    --headings-color: #fff;
    --circular-track-color: #677e96
}.city_port_int {
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    padding: 13px 42px;
    font-size: 11px;
    line-height: 1.5em;
    border-radius: 2px
}.city_port_int:focus, .city_port_int:hover {
    text-decoration: none;
    color: #fff
}.chart-error {
    color: #fff;
    background-color: #5be4c5;
    border-color: transparent
}.chart-error:active, .chart-error:focus, .chart-error:hover {
    color: #fff;
    background-color: #4fe2c0;
    border-color: transparent
}.chart-error:active:focus, .chart-error:active:hover {
    color: #fff;
    background-color: #22c8a2;
    border-color: transparent
}.breadcrumbs-nav {
    color: #fff;
    background-color: #ffa461;
    border-color: transparent
}.breadcrumbs-nav:active, .breadcrumbs-nav:focus, .breadcrumbs-nav:hover {
    color: #fff;
    background-color: #ff9b52;
    border-color: transparent
}.breadcrumbs-nav:active:focus, .breadcrumbs-nav:active:hover {
    color: #fff;
    background-color: #ff730a;
    border-color: transparent
}.key-list {
    padding: 5px 13px;
    font-size: 9px;
    line-height: 1.5em;
    border-radius: 2px
}.f-mask {
    background-color: transparent
}.cjyy {
    padding-left: 0;
    padding-right: 0
}.cartbox_242759 {
    border: 1px solid #ffffff;
    border-radius: 4px;
    background-color: #474c55;
    margin-bottom: 15px
}.con_yq_1 > .category_21515 {
    padding: 0
}.con_yq_1 > .category_21515 .extras6 {
    margin-bottom: 0
}.item-479 {
    padding: 27px 23px;
    border-radius: 4px 4px 0 0;
    position: relative;
    border-bottom: 1px solid #ffffff;
    overflow: hidden;
    background-color: transparent
}.item-479::before {
    display: block;
    position: absolute;
    width: 6px;
    left: 0;
    border-radius: 3px 0 0
}.item-479 > h4 {
    font-size: 16px;
    line-height: 1.2em;
    letter-spacing: -.02em;
    margin-bottom: 0;
    font-style: normal
}.home-comecar {
    padding-top: 24px;
    padding-bottom: 24px
}.home-comecar > h4 {
    margin-bottom: .5em
}@media (min-width: 480px) {.home-comecar > h4 {
        display: inline-block;
        margin-bottom: 0
    }}.category_21515 {
    padding: 24px
}@media (min-width: 992px) {.fi9 .category_21515 {
        padding: 43px
    }}label {
    font-size: 11px;
    color: #fff;
    margin-bottom: 9px
}body, html {
    height: 100%;
    padding: 0;
    margin: 0
}html {
    overflow-x: hidden
}body {
    background-color: #3c4048;
    color: #bdbec2;
    font-size: 15px;
    line-height: 26px;
    font-weight: 400
}@media (max-width: 479px) {body {
        font-size: 13px;
        line-height: 22px
    }}.inf_right_55873 {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}.bst143 {
    left: 0;
    top: 0;
    z-index: 102;
    width: 100%;
    height: 100%;
    position: fixed;
    background-color: transparent;
    cursor: pointer;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: visibility 0s, opacity .4s linear;
    transition: visibility 0s, opacity .4s linear
}.back-btn2, .db_tab11_1 {
    position: relative;
    background-color: #3c4048
}.back-btn2 {
    z-index: 3
}@media (max-width: 991px) {.back-btn2 {
        z-index: 103
    }}.formsubmit1 {
    background-color: #3c4048;
    display: none
}@media (min-width: 992px) {.formsubmit1 {
        display: block;
        text-align: right
    }.eallmtj {
        border-left: none
    }}.db_tab11_1::after {
    display: block;
    position: absolute;
    right: 0;
    background-color: #474c55;
    width: 50%
}.aumago {
    position: relative;
    z-index: 1;
    background-color: #474c55
}.aumago::before {
    position: absolute;
    display: none;
    width: 210px;
    background-color: #3c4048;
    left: -25px;
    margin-left: 0;
    -webkit-transform: skew(-25deg);
    transform: skew(-25deg)
}@media (min-width: 768px) {.aumago::before {
        display: block
    }}.dvcityrequest {
    position: absolute;
    z-index: 3;
    bottom: -10px;
    left: 0;
    display: block
}@media (max-width: 991px) {.aumago::before {
        width: 80px
    }.dvcityrequest {
        display: none
    }}.kherson {
    position: relative
}.appstore-icn {
    display: none;
    background-color: #3c4048
}@media only screen and (max-width: 991px) {.appstore-icn {
        display: block;
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 3
    }.f_contatos {
        overflow: hidden;
        position: relative;
        z-index: 2;
        height: 100px;
        background-color: #3c4048;
        -webkit-transition: all .4s ease-in-out;
        transition: all .4s ease-in-out
    }.comment-101105 {
        text-align: center;
        position: absolute;
        z-index: 3;
        left: 50%;
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        top: 5px
    }.hid_admin {
        width: 97px;
        height: auto
    }.answer_549190 {
        z-index: 102;
        -webkit-transition: all .4s ease-in-out;
        transition: all .4s ease-in-out;
        display: block;
        position: absolute;
        top: 40px;
        left: 34px;
        cursor: pointer;
        width: 26px;
        height: 19px
    }.form_user_phone, .form_user_phone::after, .form_user_phone::before {
        content: '';
        cursor: pointer;
        height: 3px;
        width: 100%;
        background-color: #fff;
        position: absolute;
        top: 0;
        display: block;
        border-radius: 1px
    }.form_user_phone::before {
        top: 8px
    }.form_user_phone::after {
        top: 16px
    }}.ib2_el_twv5b9qm {
    position: relative;
    text-align: right
}.eallmtj {
    display: inline-block;
    text-align: left;
    padding: 0;
    margin: 0;
    list-style: none
}.eallmtj > li {
    text-align: center;
    display: inline-block;
    padding: 0
}@media (min-width: 992px) {.eallmtj > li {
        margin-left: -.25em;
        border-right: none
    }.eallmtj > li:first-of-type {
        margin-left: 0
    }}.eallmtj > li > a {
    display: block;
    color: #fff;
    line-height: 62px;
    text-decoration: none;
    position: relative;
    font-size: 12px;
    font-weight: 700;
    -webkit-transition: color .3s ease;
    transition: color .3s ease
}@media (min-width: 992px) and (max-width: 1199px) {.eallmtj > li > a {
        padding-left: 20px;
        padding-right: 20px
    }}.eallmtj > li > a::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    width: 100%;
    background-color: transparent;
    -webkit-transition: background-color .3s ease;
    transition: background-color .3s ease
}.eallmtj > li > a:hover {
    color: #ffe653;
    background-color: transparent;
    text-decoration: none
}.eallmtj > li > a:hover::before {
    background-color: #ffe653
}@media only screen and (max-width: 991px) {.ib2_el_twv5b9qm {
        width: 270px;
        left: 0;
        -webkit-transform: translateX(-270px);
        transform: translateX(-270px);
        height: 100%;
        position: fixed;
        top: 100px;
        bottom: 0;
        margin: 0;
        z-index: 103;
        overflow: auto;
        -webkit-transition: all .4s ease-in-out;
        transition: all .4s ease-in-out;
        background-color: #3c4048
    }.ib2_el_twv5b9qm .eallmtj > li > a::before {
        top: 0;
        bottom: 0;
        width: 4px;
        height: auto
    }.ib2_el_twv5b9qm .eallmtj {
        border-top: 1px solid #474c55;
        height: 100%;
        overflow-y: auto;
        display: block
    }.ib2_el_twv5b9qm .eallmtj > li {
        width: 100%;
        display: block;
        float: none;
        border-right: none;
        background-color: transparent;
        position: relative;
        white-space: inherit
    }.ib2_el_twv5b9qm .eallmtj > li > a {
        padding: 16px 30px;
        font-size: 11px;
        text-align: left;
        border-right: solid 0;
        background-color: transparent;
        color: #fff;
        line-height: 1.5em;
        border-bottom: 1px solid #474c55;
        position: static
    }}.idp490161712, .ftcaptcha {
    background-color: #373c42
}.c16985 {
    padding: 30px 0
}@media (min-width: 992px) {.c16985 {
        padding: 60px 0
    }}.contactbuttons {
    font-size: 14px;
    line-height: 22px;
    color: #bdbec2
}.cat-padre11 {
    padding: 0 7px
}.carousel-evento {
    padding: 0 0 50px;
    text-align: center;
    width: 40%;
    margin: 0 auto
}@media (min-width: 992px) {.carousel-evento {
        width: auto;
        margin: 0;
        padding: 30px 0
    }.attachment_6495 .a11221caption3 {
        padding: 12px 0 26px
    }}.ddul141 {
    height: auto
}@media (min-width: 768px) {.attachment_6495 {
        background-color: #ffe653
    }}.attachment_6495 .a11221caption3 {
    background-color: #373c42;
    padding: 12px 0 26px
}.attachment_6495 .a11221caption3::after, .attachment_6495 .a11221caption3::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 120px;
    background-color: #ffe653;
    display: none
}@media (min-width: 768px) {.attachment_6495 .a11221caption3::after, .attachment_6495 .a11221caption3::before {
        display: block
    }}@media (max-width: 991px) {.attachment_6495 .a11221caption3::after, .attachment_6495 .a11221caption3::before {
        width: 80px
    }}.attachment_6495 .a11221caption3::before {
    left: -20px;
    -webkit-transform: skew(20deg);
    transform: skew(20deg)
}.attachment_6495 .a11221caption3::after {
    right: -20px;
    -webkit-transform: skew(-20deg);
    transform: skew(-20deg)
}.a11221caption3 {
    background-color: #373c42;
    padding: 24px 0;
    position: relative;
    border-top: 0 solid transparent
}@media (min-width: 992px) {.a11221caption3 {
        padding: 24px 0
    }}ul.homepost_3 {
    list-style-type: none;
    padding: 0
}ul.homepost_3:not(.post-grid) {
    margin: 0
}.g-login {
    margin-bottom: 1em
}.g-login:last-child {
    margin-bottom: 0
}.down_355541 {
    float: left;
    margin: 0 10px 0 0
}.fill-398 {
    letter-spacing: -.03em
}.fill-398 a {
    color: #fff;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}.fill-398 a:hover {
    color: #fafafa
}.dwdl11_ss .g-login {
    overflow: hidden;
    margin-bottom: 18px
}.cartbox_242759 .dwdl11_ss .g-login {
    border-bottom: 1px solid #ffffff;
    margin-left: -24px;
    margin-right: -24px;
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    margin-bottom: 24px
}.dwdl11_ss .g-login:last-child, .cartbox_242759 .dwdl11_ss .g-login:last-child {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0
}.dwdl11_ss .bst116 {
    overflow: hidden
}.dwdl11_ss .fill-398 {
    margin-bottom: 0;
    line-height: 1em
}.dwdl11_ss .down_355541, .dwdl11_ss .down_355541 img, .dwdl11_ss .down_355541::before {
    border-radius: 0
}.id_112091, .id_112091:last-child {
    margin-bottom: 15px
}.id_112091 .fill-398 {
    font-size: 18px;
    line-height: 1em;
    margin-bottom: .2em
}.id_112091 .bst116 {
    padding-top: 18px;
    position: relative
}@media (min-width: 992px) {.id_112091 .fill-398 {
        font-size: 24px
    }.jquerybutton .bst116 {
        padding-top: 30px
    }.jquerybutton .fill-398 {
        font-size: 28px;
        line-height: 1.07em
    }}.box_immagine .gg-5-134 {
    font-size: 18px;
    line-height: 1.0625em;
    margin-bottom: .55em
}.dsper .componentdiv1, .beta_badge {
    margin-bottom: 15px
}@media (min-width: 992px) {.box_immagine .gg-5-134 {
        font-size: 32px
    }}.beta_badge .home-2-1-5-2 {
    font-size: 14px;
    line-height: 22px
}.ftcaptcha .click_20915 .deshpg:not(:focus) {
    border-color: #494e57
}.g08e0ves .home-2-1-5-2 {
    padding: 0
}@media (max-width: 479px) {.dsper .componentdiv1 {
        width: 100%
    }}.dsper .htmlblock4882 {
    position: relative
}.dsper .desktop-36 {
    position: relative;
    border-radius: 4px;
    overflow: hidden;
    border: 1px solid #ffffff
}.dsper .deg-izq, .dsper .desktop-36::before {
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0
}.dsper .desktop-36::before {
    content: "";
    height: 50%;
    background-image: linear-gradient(to bottom, transparent, #212121)
}@media (min-width: 375px) and (max-width: 479px) {.dsper .componentdiv1 {
        width: 50%
    }.dsper .deg-izq {
        padding: 12px
    }}.dsper .jrate_733top_s {
    display: table;
    width: 100%
}.dsper .bapromo {
    display: table-cell
}@media (min-width: 992px) {.dsper .bapromo {
        padding-left: 10px
    }}.dsper .jnbt-4 {
    color: #fff;
    margin-bottom: .15em;
    line-height: 1em
}@media (min-width: 768px) {.dsper .jnbt-4 {
        font-size: 18px
    }}@media (min-width: 992px) {.dsper .jnbt-4 {
        font-size: 24px
    }}@media (min-width: 1200px) {.dsper .bapromo {
        padding-left: 14px
    }.dsper .jnbt-4 {
        font-size: 30px;
        line-height: 28px
    }.file-1406 .hotspot_3 {
        padding-right: 25px
    }}@media (min-width: 375px) and (max-width: 479px) {.dsper .jnbt-4 {
        font-size: 14px
    }}.dsper .id610 {
    display: block
}.googlead2 {
    border: none;
    margin-bottom: 0
}.g08e0ves .googlead2 > tbody > tr > td {
    vertical-align: middle;
    color: #fff;
    text-align: center
}.g08e0ves .googlead2 > tbody > tr > td:first-child {
    padding-left: 24px
}.g08e0ves .googlead2 > tbody {
    counter-reset: counter
}.frnvflhqhvc {
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}.heroc {
    width: 60px;
    height: 30px;
    text-align: center;
    display: inline-block;
    margin-right: 2px
}.heroc img {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}.c13264 {
    display: inline-block
}.hd-info-home {
    font-size: 12px;
    line-height: 1.2em;
    font-weight: 400;
    margin-bottom: 0;
    text-transform: none;
    color: #fff
}.file-1406 .advcatid {
    text-align: center
}@media (min-width: 1200px) {.file-1406 .emazing_link {
        width: 170px;
        padding-left: 20px;
        padding-right: 20px
    }}.img022 {
    list-style: none;
    padding: 0;
    margin: 0
}.entryid2711 {
    position: relative;
    min-height: 26px;
    padding: 2px 0 0 40px;
    margin-bottom: 34px;
    list-style: none;
    text-align: left
}.entryid2711:last-child {
    margin-bottom: 0
}.entryid2711 .department96 {
    position: absolute;
    left: 0;
    top: 0
}.content-134366 {
    line-height: 1.2em;
    margin-bottom: 5px;
    color: #fff;
    text-transform: uppercase
}.chart-arubaito {
    display: inline-block
}.chart-arubaito .entryid2711 {
    display: inline-block;
    margin: 7px 0 0 26px
}@media (min-width: 992px) {.chart-arubaito .entryid2711 {
        padding-top: 20px;
        padding-bottom: 32px
    }.chart-arubaito .entryid2711 .department96 {
        top: 24px;
        stroke: #ffe653
    }.chart-arubaito .entryid2711 .content-134366 {
        margin-top: 5px
    }}@media (min-width: 992px) and (max-width: 1199px) {.chart-arubaito .entryid2711 {
        margin-left: 20px
    }}.dsper .jnbt-4 {
    font-size: 14px
}.dsper .bapromo {
    padding-left: 0
}.dsper .deg-izq {
    padding: 15px
}.department96 {
    fill: none;
    stroke: #ffe653;
    width: 40px;
    height: 40px
}.chart-arubaito .entryid2711 .department96 {
    top: 12px
}.content-134366 {
    font-size: 10px;
    margin-left: 7px
}.g08e0ves a {
    color: #fff
}.eallmtj > li > a {
    padding: 0 32px !important
}h1 {
    font-size: 30px
}.item-479::before {
    background-color: #bb97db
}#f53d165, #area_teacher {
    display: none
}@media screen and (max-width: 991px) {#area_teacher:checked + #f53d165 {
        transform: translateX(0) !important;
        display: block
    }}@media screen and (max-width: 510px) {.advcatid, .c13264 {
        display: none
    }}@media screen and (max-width: 370px) {#footer-pizzas {
        display: none
    }}