@media screen and (orientation: portrait), (max-width: 620px) {
    .post_by_categories_list .go_down {
        display:none
    }

    .tools_post_gallery .swiper-container .swiper-pagination {
        display: none;
    }

    html {
    }

    html * {
    }

    html {
    }

    body {
    }

    .open_menu .search_btn svg path,.open_menu .search_btn svg line {
        stroke: #E5E6DF!important
    }

    html::-webkit-scrollbar, body::-webkit-scrollbar {
    }

    /* Hide scrollbar for IE and Edge */
    html, body {
    }

    body {
    }

    * {
    }

    body .icheckbox.checked:after {
        width: 4vw;
        height: 4vw;
    }

    .overflow_hidden {
    }

    body * {
    }

    .tools_post_gallery .swiper-container .swiper-wrapper .swiper-slide .slide_image .slide_image_blured {
        width: 100%;
        height: 100%;
        filter: blur(0vw);
        transform: scale(1);
        background: none!important;
    }

    .tools_post_gallery .swiper-container .swiper-wrapper .swiper-slide .slide_image .slide_image_centered {
        width: 100%;
        height: 60vh;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        min-height: unset;
        width: 73%;
        width: 100%;
        height: 100%;
    }

    .post_by_categories_post::-webkit-scrollbar,.post_by_categories_list_scroll::-webkit-scrollbar,html::-webkit-scrollbar, body::-webkit-scrollbar,.categories_filters_options::-webkit-scrollbar {
    }

    div, ul, li, header, footer, a, figure, img, label, span,form {
    }
.home_flexible_content {
    padding-top: 10.666666666666666vw;
}
    .post_image_container {
        position: relative;
    }

    .post_image_container {
        /* padding:6.666666666666667vw 2.6666666666666665vw; */
    }

    .home_flexible_module_content_last_posts_highlight_grid .post_image_container, .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item .post_image_container {
        float: none
    }

    .post_image_container:after {
        background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
        mix-blend-mode: multiply;
        opacity: 0.6;
        content: '';
        height: 13.866666666666667vw;
        bottom: -1px;
        position: absolute;
        width: 100%;
        z-index: 1;
    }

    .post_image_container .post_tags {
        position: absolute;
        bottom: 0;
        padding: 2vw 1.3333333333333333vw;
        z-index: 3;
    }

    .home_flexible_module_content_last_post_title {
        float: none;
        font-size: 9.333333333333334vw;
        line-height: 12.8vw;
        width: 100%;
        padding-right: 0;
        padding-bottom: 11vw;
    }

    .big_main_menu_container_table {
    }

    .big_main_menu_container_table_cell {
    }

    .center_this_title {
    }

    .center_this_title .center_this_title_cell {
    }

    .home_portrait_activities_header {
    }

    b, strong, h1, h2, h3, h4, h5, h6, label {
    }

    textarea, input[type="text"], input[type="button"], input[type="submit"], input {
        /* display: none; */
    }

    a {
    }

    b, strong {
    }

    .clear::after,.flexible_module_content_paragraph_container:after,.custom_flexible_content_items_wrapper:after,.home_flexible_module_content_last_posts_highlight_grid .grid_item .grid_item_wrapper:after {
    }

    a {
    }

    .home_category_name_center {
        display: table;
    }

    .home_category_name_center {
        display: table;
        width: 100%;
        height: 100%;
        min-height: 16vw;
    }

    .home_category_name_center_wrapper {
        display: table-cell;
        width: 100%;
        vertical-align: middle;
    }

    .start_website .site-content {
    }

    #masthead {
        height: 10.666666666666666vw;
        padding: 2.6666666666666665vw;
        border-bottom: 1px solid black;
    }

    body:not(.category-herramientas) .has_become_mutante_header #masthead, body:not(.category-herramientas) .has_become_mutante_header .categories_filters {
        margin-top: 0;
        position: fixed;
    }

    body:not(.category-herramientas).fix_header .has_become_mutante_header #masthead, body:not(.category-herramientas).fix_header .has_become_mutante_header .categories_filters {
    }

    .categories_filters {
        top: 10.666666666666666vw;
        border-top: 0;
    }

    #masthead .logo {
        width: 46.666666666666664vw;
        padding: 0;
        z-index: 3;
    }

    #masthead .logo svg {
    }

    #masthead .main_menu {
        display: none;
    }

    #masthead .main_menu .main_menu_wrapper {
    }

    #masthead .main_menu .main_menu_wrapper ul {
    }

    #masthead .main_menu .main_menu_wrapper ul li {
    }

    #masthead .main_menu .main_menu_wrapper ul li a {
    }

    #masthead .main_menu .main_menu_wrapper ul li a.active {
    }

    #masthead .header_right_controls {
        z-index: 3;
    }

    #masthead .header_right_controls .right_menu {
        display: none;
    }

    #masthead .header_right_controls .right_menu ul {
    }

    #masthead .header_right_controls .right_menu ul li {
    }

    #masthead .header_right_controls .right_menu ul li a {
    }

    #masthead ul li a.active {
    }

    #masthead ul li a.active {
    }

    #masthead ul li a.active:before {
    }

    #masthead .menu_btn {
        display: none;
    }

    #masthead .search_btn {
        width: 5.866666666666666vw;
    }

    .open_menu #masthead .search_btn {
        opacity: 0
    }

    #masthead .search_btn svg {
    }

    #masthead:after,#masthead.home_main_menu:after {
        content: '';
        top: 10.666666666666666vw;
        background: linear-gradient(180deg, rgba(150, 254, 128, 0.85) 0%, rgba(146, 255, 100, 0) 65.08%);
        height: 3.466666666666667vw;
        z-index: 3;
        opacity: 1;
    }

    .archive #masthead:after,.error404 #masthead:after {
    }

    .page-template-template_search #masthead:after {
        display: block
    }

    ::-moz-selection {
    }

    ::selection {
    }

    #primary {
        padding-top: 10.666666666666666vw;
    }

    .posts_container,.legal_container,.about_container {
        padding: 14.666666666666666vw 2.6666666666666665vw 5.666667vw 2.666667vw;
    }

    body:not(.category-herramientas) .has_become_mutante_header .posts_container {
        padding-top: 17.333333333333332vw;
    }

    .archive .posts_container {
    }

    .page-template-template_search .posts_container {
        padding: 15.933333vw 2.6666666666666665vw 8.933333vw 2.6666666666666665vw;
    }

    .page-template-template_search .posts_container {
    }

    .page-template-template_search {
    }

    .page-template-template_search #primary,.error404 #primary {
    }

    .page-template-template_search #masthead:after {
    }

    .about_container {
        padding: 0;
    }

    .main_about_container {
        background-image: url(images/about_bk_portrait.png);
        background-position: 0 -11vw;
        padding: 14.666666666666666vw 2.6666666666666665vw 25.666667vw 2.6666666666666665vw;
    }

    .page-template-template_become_mutante .main_about_container {
        background-image: url(images/about_bk_portrait.png);
        padding-bottom: 23vw;
    }

    .about_container .main_title {
        width: 100%;
        min-height: auto;
        margin-bottom: 69.33333333333333vw;
    }

    .page-template-template_become_mutante .about_container .main_title {
        margin-bottom: 7.466666666666667vw;
    }

    .post_content {
    }

    .main_title {
        font-size: 9.333333333333334vw;
        line-height: 12.8vw;
        margin-bottom: 13.866666666666667vw;
    }

    .page-template-template_search .main_title {
    }

    body.archive .main_title {
        width: 100%;
        margin-bottom: 8vw;
    }

    .main_title h1 {
        font-size: 9.333333333333334vw;
        line-height: 8.8vw;
    }

    .main_title h1 {
    }

    .page-template-template_search .main_title h1 {
    }

    .post_content .columns_content {
    }

    .post_content .columns_content .column_content {
        padding: 0;
        width: 100%;
        font-size: 4.8vw;
        line-height: 6.666666666666667vw;
    }

    .post_content .columns_content .column_content .right_column {
    }

    .post_content h1 {
    }

    .post_content h2 {
        font-size: 4.8vw;
        line-height: 6.666666666666667vw;
    }

    .post_content p {
    }

    .post_content b,.post_content strong {
        font-family: 'SpaceGrotesk-Bold';
    }

    .post_content a {
    }

    .post_content a:after,.newsletter_terms a:after,.what_we_do_module_image_credits a:after,.membership_footer .clear_cart:after,.full_height_container .full_height_content .get_random_content a:after {
    }

    .become_mutante_container {
        padding: 4.8vw 2.6666666666666665vw 45.333333333333336vw 2.6666666666666665vw;
    }

    .become_mutante_container.become_mutante_container_about {
    }

    .become_mutante_container.become_mutante_container_about .become_mutante_btn {
    }

    .become_mutante_container.become_mutante_container_about .become_mutante_text {
    }

    .become_mutante_container .become_mutante_text {
        font-size: 8.533333333333333vw;
        line-height: 8.266666666666667vw;
    }

    .become_mutante_container .become_mutante_text:before {
        content: "HAZTE MUTANTE";
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
        text-transform: uppercase;
        display: block;
        font-family: 'Denim-Medium';
        margin-bottom: 1vw;
    }

    .become_mutante_container .become_mutante_text br {
        display: none
    }

    .become_mutante_container .become_mutante_btn {
    }

    .become_mutante_container .become_mutante_btn.btn {
        bottom: 5.866666666666666vw;
        position: absolute;
        left: 4vw;
    }

    .btn, .transparency_module .transparency_module_columns .transparency_module_column .transparency_module_column_text .transparency_module_column_btn, .membership_footer .go_to_checkout_btn,.tools_post_hero .tools_post_content .post_hero_body .post_hero_btn {
        font-size: 3.7333333333333334vw;
        line-height: 10.133333333333333vw;
        border-radius: 10.133333333333333vw;
        padding: 0 8vw;
    }

    .become_mutante_hand_image {
        width: 14.88vw;
        top: auto;
        right: 5.066666666666666vw;
        bottom: 4.266666666666667vw;
    }

    .become_mutante_hand_image img {
    }

    .newsletter_container {
        height: 114.8vw;
        padding: 5.866666666666666vw;
        background-image: url(images/portrait_newsletter_backgroun.png);
    }

    .newsletter_form {
    }

    .newsletter_form .newsletter_text_container_table {
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell {
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container {
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form {
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form > div {
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content {
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_text,.newsletter_thanks_wrapper {
        font-size: 8.533333333333333vw;
        line-height: 8.266666666666667vw;
        width: 72.8vw;
        margin-bottom: 13.066666666666666vw;
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_text span {
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs {
        width: 100%;
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container {
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container input {
        background: white;
        height: 10.133333333333333vw;
        margin-bottom: 1.3333333333333333vw;
        font-size: 3.7333333333333334vw;
        line-height: 5.066666666666666vw;
        padding: 0 2.6666666666666665vw;
    }

    .clear {
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container.newsletter_name_container {
        float: none;
        width: 100%;
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container.newsletter_email_container input {
        border: 1px solid black;
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container.newsletter_email_container {
        width: 100%;
        float: none;
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container.submit_input_container {
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container.submit_input_container input {
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_terms {
        font-size: 4.266666666666667vw;
        line-height: 5.333333333333333vw;
        margin-top: 5.066666666666666vw;
    }

    .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_terms label {
    }

    .newsletter_terms a {
    }

    .newsletter_thanks_wrapper {
    }

    .newsletter_thanks_wrapper .newsletter_thanks_container {
    }

    .newsletter_thanks_wrapper .newsletter_thanks_container label {
    }

    ::-webkit-input-placeholder {
    }

    :-moz-placeholder {
    }

    ::-moz-placeholder {
    }

    :-ms-input-placeholder {
    }

    ::-ms-input-placeholder {
    }

    ::placeholder {
    }

    .invalid_email {
    }

    .empty_error:-moz-placeholder {
    }

    .empty_error::-moz-placeholder {
    }

    .empty_error:-ms-input-placeholder {
    }

    .empty_error::-ms-input-placeholder {
    }

    .empty_error::placeholder {
    }

    .icheckbox.empty_error {
    }

    .real_footer {
        padding: 3.2vw 2.6666666666666665vw;
        padding-bottom: 48vw;
    }

    .real_footer a {
    }

    .real_footer .logo {
        width: 100%;
    }

    .real_footer .logo svg {
    }

    .real_footer .logo svg path.letter {
    }

    .real_footer .footer_menu_container {
        padding: 0;
    }

    .real_footer .footer_menu_container .footer_menu {
        width: 50%!important;
        padding-right: 4vw;
    }

    .publicity_absolute_container {
        padding: 4vw 2.933333333333333vw 8vw 2.933333333333333vw;
    }

    .publicity_absolute_container .publicity_small_text {
        font-size: 4.266666666666667vw;
        line-height: 5.866666666666667vw;
    }

    .publicity_absolute_container .publicity_big_text {
        font-size: 10.93333333333333vw;
        line-height: 10.13333333333333vw;
        padding-top: 1vw;
    }

    .publicity_absolute_container .publicity_btn {
        bottom: 8vw;
    }

    .publicity_absolute_container .publicity_hand {
        width: 16.53333333vw;
        bottom: 8vw;
        right: 4.8vw;
    }

    .publicity_absolute_container .publicity_hand img {
    }

    .real_footer .footer_menu_container .footer_menu.footer_menu_1 {
    }

    .real_footer .footer_menu_container .footer_menu.footer_menu_2 {
    }

    .real_footer .footer_menu_container .footer_menu.footer_menu_3 {
    }

    .real_footer .footer_menu_container .footer_menu.footer_menu_4 {
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container {
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper {
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu {
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu .main_menu {
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu .main_menu ul {
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu .main_menu ul li {
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu .main_menu > ul > li {
        padding-bottom: 2vw;
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu .main_menu ul li a {
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu .main_menu ul li a span {
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
        margin-top: 3vw;
        margin-bottom: 3vw;
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu .main_menu .sub-menu {
        font-size: 4.8vw;
        line-height: 5.066667vw;
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu .main_menu .sub-menu ul {
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu .main_menu .sub-menu ul li {
        padding: 1vw 0;
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu .main_menu .sub-menu ul li a {
    }

    .real_footer .footer_menu_container .footer_menu .main_footer_menu_container .footer_menu_wrapper .footer_menu_container_menu .main_menu .sub-menu ul li a span {
    }

    .social_menu {
        bottom: 8.133333vw;
    }

    body .icheckbox,body .iradio {
        width: 5.866666666666666vw;
        height: 5.866666666666666vw;
        vertical-align: -1.35vw;
        margin-right: 1.1vw;
    }

    .social_menu .social_menu_wrapper_container {
    }

    .social_menu .social_menu_wrapper_container .social_menu_wrapper {
    }

    .social_menu .social_menu_wrapper_container .social_menu_wrapper nav {
    }

    .social_menu .social_menu_wrapper_container .social_menu_wrapper nav ul {
    }

    .social_menu .social_menu_wrapper_container .social_menu_wrapper nav ul li {
    }

    .social_menu .social_menu_wrapper_container .social_menu_wrapper nav ul li a {
        width: 7.085333333333334vw;
        height: 7.085333333333334vw;
        margin-right: 6.666666666666667vw;
    }

    .social_menu .social_menu_wrapper_container .social_menu_wrapper nav ul li a.facebook {
    }

    .social_menu .social_menu_wrapper_container .social_menu_wrapper nav ul li a.twitter {
    }

    .social_menu .social_menu_wrapper_container .social_menu_wrapper nav ul li a.instagram {
    }

    .copyright_icon {
        width: 8.533333333333333vw;
        height: 8.533333333333333vw;
        bottom: 8.333333vw;
        right: 4.266666666666667vw;
        left: auto;
    }

    .copyright_icon img {
    }

    .copyright_text {
        display: none;
    }

    .big_menu_container {
        padding: 13.333333333333334vw 3.2vw;
    }

    .big_menu_container a {
    }

    .big_menu_container .big_menu_container_wrapper {
    }

    #masthead .big_menu_container .big_menu_container_wrapper .logo {
        display: \none;
    }

    .big_menu_container .big_menu_container_wrapper .logo svg {
    }

    .big_menu_container .big_menu_container_wrapper .logo svg path.letter {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_main_menu {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_main_menu ul {
        font-size: 6.933333333333334vw;
        line-height: 7.2vw;
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_main_menu ul li {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_main_menu ul li a {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_main_menu ul li a span {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_main_menu ul li a.active {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_main_menu ul li a.active {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .social_menu {
        position: absolute;
        bottom: 7.165333333333334vw;
        left: 3.2vw;
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container {
        display: none;
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form .newsletter_text_container_table {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form > div {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form > div {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_text {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input {
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_menu_newsletter_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input input {
    }

    .big_menu_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container.newsletter_name_container, .big_menu_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container.newsletter_email_container {
    }

    .big_menu_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container input {
    }

    .big_menu_container input::-webkit-input-placeholder {
    }

    .big_menu_container input:-moz-placeholder {
    }

    .big_menu_container input::-moz-placeholder {
    }

    .big_menu_container input:-ms-input-placeholder {
    }

    .big_menu_container input::-ms-input-placeholder {
    }

    .big_menu_container input::placeholder {
    }

    .big_menu_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container.submit_input_container {
    }

    .big_menu_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_form_inputs .newsletter_form_input_container.submit_input_container input {
    }

    .big_menu_container .newsletter_form .newsletter_text_container_table .newsletter_text_container_table_cell .newsletter_form_container .newsletter_form_form .newsletter_content .newsletter_terms {
    }

    .big_menu_container .icheckbox {
    }

    .big_menu_container .icheckbox.checked:after {
    }

    .big_menu_container .newsletter_thanks_wrapper {
    }

    .close_menu_btn {
        display: none;
    }

    .start_website .big_menu_container,.start_website .search_container {
    }

    .open_menu .big_menu_container {
    }

    .search_container {
        padding: 7.733333333333333vw 2.6666666666666665vw;
        height: 101.06666666666666vw;
    }

    .open_search .search_container {
    }

    .search_container .close_search_btn {
        width: 5.333333333333333vw;
        height: 5.333333333333333vw;
        right: 5.066666666666666vw;
        left: auto;
        top: 6.666666666666667vw;
    }

    .search_container .close_search_btn svg {
    }

    .search_container .close_search_btn svg path {
    }

    .search_container .search_form {
        bottom: 0;
        padding: 7.733333333333333vw 2.6666666666666665vw;
    }

    .search_container .search_form .search_container_form {
    }

    .search_container .search_form .search_container_form #search_input {
        font-size: 8vw;
        padding-bottom: 2vw;
        letter-spacing: -0.02em;
    }

    .search_container .search_form .search_container_form #search_submit {
        text-indent: -9000vw;
        overflow: hidden;
        width: 5.333333333333333vw;
        height: 100%;
        padding: 0;
        background-image: url(images/select_arrow_search.svg);
        background-size: 5.333333333333333vw 5.333333333333333vw;
        background-position: center;
        background-repeat: no-repeat;
    }

    .search_container .search_form .search_container_form input:-moz-placeholder {
    }

    .search_container .search_form .search_container_form input::-moz-placeholder {
    }

    .search_container .search_form .search_container_form input:-ms-input-placeholder {
    }

    .search_container .search_form .search_container_form input::-ms-input-placeholder {
    }

    .search_container .search_form .search_container_form input::placeholder {
    }

    .magnifier_icon {
    }

    .search_container .magnifier_icon {
        display: none;
    }

    .magnifier_icon svg {
    }

    .magnifier_icon svg path {
    }

    .magnifier_icon svg line {
    }

    .about_main_text {
        width: 100%;
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
    }

    .page-template-template_become_mutante .about_main_text {
        width: 100%;
        padding-top: 5.866666666666666vw;
    }

    .about_main_text h2 {
        margin-bottom: 5.333333333333333vw;
        font-size: 6.933333333333334vw;
        line-height: 8vw;
    }

    .about_main_text p {
        margin-bottom: 1em;
    }

    .about_main_text_footer {
        padding-top: 26.2vw;
        font-size: 6.933333333333334vw;
        line-height: 8vw;
    }

    .about_main_text_footer .about_main_text_footer_text_1 {
    }

    .about_main_text_footer .about_main_text_footer_text_1 br:first-child {
        display: block;
    }

    .about_main_text_footer .about_main_text_footer_text_1 br {
        display: none;
    }

    .about_main_text_footer .about_main_text_footer_text_2 {
        margin-top: 14.133333333333333vw;
    }

    .about_hand {
        display: none;
    }

    .about_hand img {
    }

    .about_eyes {
        left: 50%;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }

    .about_eyes .about_eye1 {
        width: 21.184vw;
    }

    .about_eyes .about_eye1 img {
    }

    .about_eyes .about_eye2 {
        width: 19.424vw;
        margin-left: 1.7813333333333334vw;
    }

    .about_eyes div {
    }

    .about_eyes .about_eye2 img {
    }

    .about_eyes img {
    }

    .what_we_do_module {
        padding: 6.666666666666667vw 2.6666666666666665vw;
    }

    .what_we_do_module .what_we_do_module_title, .what_we_belive_module .what_we_belive_module_title, .team_module .team_module_title,.transparency_module .transparency_module_main_text h1 {
        font-size: 9.333333333333334vw;
        line-height: 12.8vw;
    }

    .what_we_do_module .what_we_do_module_title br {
        display: none;
    }

    .what_we_do_module .what_we_do_module_main_text {
        margin-top: 4.533333333333333vw;
        font-size: 6vw;
        line-height: 6vw;
        width: 100%;
        margin-bottom: 5.6vw;
    }

    .what_we_do_module .what_we_do_module_image_text_container {
    }

    .what_we_do_module .what_we_do_module_image_text_container .what_we_do_module_image_container {
        width: 100%;
        padding: 0;
    }

    .what_we_do_module .what_we_do_module_image_text_container .what_we_do_module_image_container:after {
    }

    .what_we_do_module .what_we_do_module_image_text_container .what_we_do_module_image_container img {
    }

    .what_we_do_module .what_we_do_module_image_text_container .what_we_do_module_image_container .what_we_do_module_image_credits {
        display: none;
    }

    .what_we_do_module .what_we_do_module_image_text_container .what_we_do_module_image_container .what_we_do_module_image_credits a {
    }

    .what_we_do_module .what_we_do_module_image_text_container .what_we_do_module_image_container .what_we_do_module_image_credits a:after {
    }

    .what_we_do_module .what_we_do_module_image_text_container .what_we_do_module_image_text {
        padding: 0;
        padding-top: 9.866666666666667vw;
        float: none;
        width: 100%;
        font-size: 4.8vw;
        line-height: 6.666666666666667vw;
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_body ul li::marker {
        text-transform: none;
        text-indent: 0px !important;
        text-align-last: end !important;
    }

    .what_we_do_module .what_we_do_module_image_text_container .what_we_do_module_image_text p {
    }

    .what_we_belive_module {
        padding: 7.2vw 2.6666666666666665vw;
    }

    .what_we_belive_module .what_we_belive_module_title {
    }

    .what_we_belive_module .what_we_belive_module_title br {
        display: none
    }

    .what_we_belive_module .what_we_belive_module_items {
        margin-top: 10.666666666666666vw;
    }

    .what_we_belive_module .what_we_belive_module_items .what_we_belive_module_item {
        float: none!important;
        width: 100%;
        text-align: center;
        margin: 0;
        margin-bottom: 12.533333333333333vw;
    }

    .what_we_belive_module .what_we_belive_module_items .what_we_belive_module_item:nth-of-type(4n) {
    }

    .what_we_belive_module .what_we_belive_module_items .what_we_belive_module_item:nth-of-type(4n+1) {
    }

    .what_we_belive_module .what_we_belive_module_items .what_we_belive_module_item .what_we_belive_module_item_icon {
        height: auto;
        width: 41vw;
        margin: auto;
    }

    .what_we_belive_module .what_we_belive_module_items .what_we_belive_module_item .what_we_belive_module_item_icon img {
        height: auto;
        width: 100%;
    }

    .what_we_belive_module .what_we_belive_module_items .what_we_belive_module_item .what_we_belive_module_item_text_container {
        margin-top: .9vw;
    }

    .what_we_belive_module .what_we_belive_module_items .what_we_belive_module_item .what_we_belive_module_item_text_container .what_we_belive_module_item_title {
        font-size: 6.933333333333334vw;
        line-height: 8vw;
        margin-bottom: 2.4vw;
    }

    .what_we_belive_module .what_we_belive_module_items .what_we_belive_module_item .what_we_belive_module_item_text_container .what_we_belive_module_item_text {
        font-size: 4.8vw;
        line-height: 6.666666666666667vw;
    }

    .team_says_module {
        padding: 4.8vw 0;
        padding-bottom: 10vw;
    }

    .team_says_module .team_says_title,.benefits_module .benefits_title {
        font-size: 9.333333333333334vw;
        line-height: 9.333333333333334vw;
        padding: 0 2.6666666666666665vw;
        padding-bottom: 8vw;
    }

    .team_says_module .swiper-container {
    }

    .team_says_module .swiper-container .swiper-wrapper {
    }

    .team_says_module .swiper-container .swiper-wrapper .swiper-slide {
        width: 100%!important;
    }

    .team_says_module .swiper-container .swiper-wrapper .swiper-slide .team_says_item_container {
    }

    .team_says_module .swiper-container .swiper-wrapper .swiper-slide .team_says_item_container .team_says_item_quote {
        margin: 0;
        font-size: 8vw;
        line-height: 8.5vw;
        padding: 4.8vw 2.6666666666666665vw;
        width: 100%;
        border: none;
        position: relative;
    }

    .team_says_module .swiper-container .swiper-wrapper .swiper-slide .team_says_item_container .team_says_item_quote:before {
        height: 1.3333333333333333vw;
        width: 26.666666666666668vw;
        content: '';
        position: absolute;
        top: -1vw;
        background: #92FF64;
    }

    .team_says_module .swiper-container .swiper-wrapper .swiper-slide .team_says_item_container .team_says_item_text {
        display: block;
        position: relative;
        -webkit-transform: translate(0, 0%);
        -ms-transform: translate(0, 0%);
        transform: translate(0, 0%);
        font-size: 4.266666666666667vw;
        line-height: 5.333333333333333vw;
        width: 71.73333333333333vw;
        margin-top: 3vw;
    }

    .team_says_module .swiper-container .swiper-wrapper .swiper-slide .team_says_item_container .team_says_item_text label {
    }

    .team_says_module .swiper-container .swiper-wrapper .swiper-slide .team_says_item_container .team_says_item_text span {
    }

    .team_says_module .swiper-container .swiper-pagination {
        left: 2.6666666666666665vw;
        bottom: 0;
    }

    .team_says_module .swiper-container .swiper-pagination .swiper-pagination-bullet {
        width: 2.933333333333333vw;
        height: 2.933333333333333vw;
        margin-right: 1vw;
    }

    .team_says_module .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    }

    .team_module {
        padding: 6.933333vw 2.6666666666666665vw;
    }

    .team_module .team_module_title {
    }

    .team_module .team_categories_list {
    }

    .team_module .team_categories_list .team_categories_item {
    }

    .team_module .team_categories_list .team_categories_item .team_categories_header {
        line-height: 21.6vw;
        font-size: 8vw;
        padding: 0;
    }

    .team_module .team_categories_list .team_categories_item:first-child .team_categories_header {
        border: none;
    }

    .team_module .team_categories_list .team_categories_item .team_categories_header label {
        padding-right: 11vw;
    }

    .team_module .team_categories_list .team_categories_item .team_categories_header .open_team_category {
        width: 4.7166664vw;
    }

    .team_module .team_categories_list .team_categories_item.open .team_categories_header .open_team_category {
    }

    .team_module .team_categories_list .team_categories_item .team_categories_header .open_team_category svg {
    }

    .team_module .team_categories_list .team_categories_item .team_categories_header .open_team_category svg path {
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body {
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_body_text {
        padding: 0;
        width: 100%;
        font-size: 4.8vw;
        line-height: 5.733333vw;
        padding: 2vw 0 3vw 0;
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items {
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items .team_categories_item_team_items_member {
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items .team_categories_item_team_items_member:nth-of-type(4n) {
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items .team_categories_item_team_items_member:nth-of-type(4n+1) {
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items .team_categories_item_team_items_member {
        float: none !important;
        width: 100%;
        padding-bottom: 6.666666666666667vw;
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items .team_categories_item_team_items_member .team_categories_item_team_items_member_image {
        box-shadow: inset 0px 0px 6.4vw #92ff64;
        border-radius: 2.6666666666666665vw;
        height: 94.13333333333334vw;
        margin-bottom: 2vw;
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items .team_categories_item_team_items_member .team_categories_item_team_items_member_information {
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items .team_categories_item_team_items_member .team_categories_item_team_items_member_information .team_categories_item_team_items_member_name {
        font-size: 5.866666666666666vw;
        line-height: 8vw;
        margin: 0;
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items .team_categories_item_team_items_member .team_categories_item_team_items_member_information .team_categories_item_team_items_member_job {
        font-size: 5.866666666666666vw;
        line-height: 8vw;
        margin: 0;
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items .team_categories_item_team_items_member .team_categories_item_team_items_member_information .team_categories_item_team_items_member_email {
        font-size: 4.8vw;
        line-height: 3.7333333333333334vw;
        margin-top: 1.8666666666666667vw;
        display: inline-block;
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items .team_categories_item_team_items_member .team_categories_item_team_items_member_information .team_categories_item_team_items_member_text {
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
        margin-top: 4.8vw;
    }

    .team_module .team_categories_list .team_categories_item .team_categories_body .team_categories_item_team_items .team_categories_item_team_items_member .team_categories_item_team_items_member_image:after {
    }

    .transparency_module {
    }

    .transparency_module {
        padding: 10.4vw 2.6666666666666665vw;
        padding-bottom: 15vw;
    }

    .transparency_module .transparency_module_main_text {
        font-size: 3.7333333333333334vw;
        line-height: 4.533333333333333vw;
        margin-bottom: 5.533333vw;
    }

    .transparency_module .transparency_module_main_text h1 {
    }

    .transparency_module .transparency_module_main_text p {
        width: 82.93333333333334vw;
        margin-top: 4.533333333333333vw;
    }

    .transparency_module .transparency_module_main_text p:last-child {
    }

    .transparency_module .transparency_module_columns {
    }

    .transparency_module .transparency_module_columns .transparency_module_column {
    }

    .transparency_module .transparency_module_columns .transparency_module_column:first-child {
        float: none;
        width: 100%;
        padding: 0;
    }

    .transparency_module .transparency_module_columns .transparency_module_column:last-child {
        padding-top: 16.333333vw;
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_graphs_container {
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_graphs_container {
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_graphs_container .transparency_graph {
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_graphs_container .transparency_graph .transparency_graph_image {
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_graphs_container .transparency_graph .transparency_graph_image img {
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_graphs_container .transparency_graph .transparency_graph_text {
        font-size: 4.8vw;
        line-height: 6.4vw;
        width: 100%;
        padding: 5vw 0 8vw 0;
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_graphs_container .transparency_graph .transparency_graph_btn {
        width: 100%;
        border: 1px solid black;
        font-family: 'Denim-Bold';
    }

    .transparency_module .transparency_module_columns .transparency_module_column {
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_module_column_text {
        font-size: 4.8vw;
        line-height: 6.666666666666667vw;
        padding: 0;
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_module_column_text h2 {
        font-size: 6.933333333333334vw;
        line-height: 8vw;
        margin-bottom: 7.2vw;
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_module_column_text ul {
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_module_column_text ul li {
        text-indent: 0;
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_module_column_text ul li {
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_module_column_text ul li:before {
        background: transparent;
        content: '-';
        width: auto;
        height: auto;
        position: relative;
        vertical-align: 0.3vw;
        display: inline-block;
        top: auto;
        border-radius: unset;
        left: auto;
        margin-right: 1vw;
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_module_column_text p {
    }

    .transparency_module .transparency_module_columns .transparency_module_column .transparency_module_column_text .transparency_module_column_btn {
        width: 100%;
        border: 1px solid black;
    }

    .post_share_module {
    }

    .page-template-template_about .post_share_module {
        display: none;
    }

    .post_share_module .custom_share_module_btn_container {
    }

    .post_share_module .custom_share_module_btn_container .custom_share_module_title {
        font-size: 3.7333333333333334vw;
        line-height: 5.066666666666666vw;
    }

    .post_share_module .custom_share_module_btn_container .share_icons {
    }

    .post_share_module .custom_share_module_btn_container .share_icons .custom_share_module_btn {
        margin: 0 3vw;
    }

    .post_share_module .custom_share_module_btn_container .share_icons .custom_share_module_btn img {
        height: 5.685333333333333vw;
    }

    .become_mutante_video_container {
        position: relative;
        bottom: auto;
        right: auto;
        width: 100%;
        height: 53.333333333333336vw;
    }

    .become_mutante_video_container iframe {
    }

    .benefits_module {
        padding: 7.2vw 2.6666666666666665vw;
    }

    .benefits_module .benefits_title {
        padding: 0;
    }

    .benefits_module .benefits_items_list {
        padding-top: 10.666666666666666vw;
    }

    .benefits_module .benefits_items_list .benefits_item {
        float: none!important;
        width: 100%;
        text-align: center;
        margin: 0;
        margin-bottom: 12.533333333333333vw;
    }

    .benefits_module .benefits_items_list .benefits_item:nth-of-type(3n) {
    }

    .benefits_module .benefits_items_list .benefits_item:nth-of-type(3n+1) {
    }

    .benefits_module .benefits_items_list .benefits_item .benefits_item_icon {
        height: auto;
        width: 22vw;
        margin: auto;
    }

    .benefits_module .benefits_items_list .benefits_item .benefits_item_icon img {
        height: auto;
        width: 100%;
    }

    .benefits_module .benefits_items_list .benefits_item .benefits_item_text {
        font-size: 4.8vw;
        line-height: 6.666666666666667vw;
        margin-top: 6.933333333333334vw;
    }

    .membership_module_container {
    }

    .membership_module_container .membership_module_columns {
    }

    .membership_module_container .membership_module_columns .membership_module_column {
        width: 100%;
        float: none;
        padding: 5.866666666666666vw 2.6666666666666665vw;
        height: auto;
    }

    .membership_module_container .membership_module_columns .membership_module_column:first-child {
    }

    .membership_module_container .membership_module_columns .membership_module_column:last-child {
    }

    .membership_module_container .membership_module_columns .membership_module_column:last-child {
        padding-bottom: 15vw
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_title,.membership_module_container .membership_module_columns .membership_module_column .membership_module_column_title {
        padding: 0;
        font-size: 9.333333333333334vw;
        line-height: 9.333333333333334vw;
        padding: 0 2.6666666666666665vw;
        padding-bottom: 8vw;
        position: relative;
        text-align: left;
        padding-bottom: 12.8vw;
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table {
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell {
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .membership_btns_container {
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .membership_btns_container .membership_btns_container_title,.membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .donations_container .donations_container_title {
        font-size: 4.266666666666667vw;
        line-height: 4.8vw;
        margin-bottom: 8.8vw;
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .membership_btns_container .membership_btns_list {
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .membership_btns_container .membership_btns_list .membership_btn {
        display: block;
        width: 89.86666666666666vw;
        margin: 5.6vw auto;
        height: 31.2vw;
        border-radius: 26.666666666666668vw;
        box-shadow: inset 0px 0px 2.6666666666666665vw 1.0666666666666667vw #92ff64;
        padding: 6vw 0;
        letter-spacing: -3.03em;
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .membership_btns_container .membership_btns_list .membership_btn label {
        font-size: 9.6vw;
        line-height: 9.6vw;
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .membership_btns_container .membership_btns_list .membership_btn > span {
        font-size: 6.666666666666667vw;
        line-height: 4.8vw;
        padding-top: 2.4vw;
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .membership_btns_container .membership_btns_list .membership_btn.active {
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .donations_container {
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .donations_container .donations_container_title {
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .donations_container .donations_field_container {
        width: 100%;
        font-size: 9.333333333333334vw;
        padding-top: 0;
        padding-bottom: 2vw;
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .donations_container .donations_field_container label {
    }

    .not_empty_field label,.not_empty_field span {
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .donations_container .donations_field_container span {
    }

    .membership_module_container .membership_module_columns .membership_module_column .membership_module_column_table .membership_module_column_table_cell .donations_container .donations_field_container input {
        font-size: 9.333333333333334vw;
        max-width: 71vw;
        width: 10vw;
    }

    .donations_field_container input::-webkit-input-placeholder {
    }

    .donations_field_container input:-moz-placeholder {
    }

    .donations_field_container input::-moz-placeholder {
    }

    .donations_field_container input:-ms-input-placeholder {
    }

    .donations_field_container input::-ms-input-placeholder {
    }

    .donations_field_container input::placeholder {
    }

    .membership_footer {
        padding: 5.866666666666666vw 2.6666666666666665vw;
        padding-bottom: 11vw;
    }

    .membership_footer .membership_footer_title {
        font-size: 4.266666666666667vw;
        line-height: 4.8vw;
        margin-bottom: 8vw;
    }

    .membership_footer .membership_details_list {
    }

    .membership_footer .membership_details_list .membership_details_list_item {
        width: 100%;
        font-size: 4.266666666666667vw;
        line-height: 9.6vw;
    }

    .membership_footer .membership_details_list .membership_details_list_item[type="membership_totals"] {
    }

    .membership_footer .membership_details_list .membership_details_list_item >label {
    }

    .membership_footer .membership_details_list .membership_details_list_item .dynamic_membership_item {
    }

    .membership_footer .membership_details_list .membership_details_list_item .dynamic_membership_item span {
    }

    .membership_footer .membership_details_list .membership_details_list_item .dynamic_membership_item .membership_price_container {
    }

    .membership_footer .go_to_checkout_btn {
        width: 88.8vw;
        margin: 5vw auto 4vw auto;
    }

    .membership_footer .clear_cart {
        display: none;
    }

    .membership_footer .clear_cart:after {
    }

    .membership_footer .membership_aclarations {
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
        width: 100%;
        text-align: left;
    }

    .membership_footer .membership_aclarations p {
    }

    .membership_footer .membership_aclarations p:last-child {
    }

    .main_grid_container {
    }

    .main_grid_container .main_grid {
    }

    .main_grid_container .main_grid .grid_item {
    }

    .main_grid_container .main_grid .grid_item .grid_item_wrapper {
    }

    .main_grid_container .main_grid .grid_item .grid_item_wrapper .post_image {
    }

    .post_image img {
    }

    .grid_item {
        width: 100%;
        padding: 0;
        float: none;
        margin: 0 0 5.333333333333333vw 0;
    }

    .grid_item:nth-of-type(3n) {
    }

    .grid_item:nth-of-type(3n+1) {
    }

    .home_flexible_module_content_tools_slider .grid_item {
    }

    .grid_item {
    }

    .grid_item .grid_item_wrapper {
    }

    .grid_item .grid_item_wrapper .post_information_container {
        width: 100%;
        overflow: visible;
    }

    .post_tags {
    }

    .grid_item .post_tags {
    }

    .post_tags .post_tag,.post_tags .post_tag.is_cat {
        line-height: 4.8vw;
        font-size: 3.7333333333333334vw;
        padding: 0 2.1333333333333333vw;
        margin-right: 1.5vw;
        padding-bottom: .5vw;
        margin-top: .5vw;
    }

    .post_tags .post_tag.is_cat {
    }

    .grid_item .grid_item_wrapper .post_title {
        font-size: 4.8vw;
        line-height: 5vw;
        width: 100%;
        padding-top: 1vw;
        margin-bottom: 1vw;
        padding-top: 2vw;
    }

    .grid_item .grid_item_wrapper .post_information_container .post_excerpt {
    }

    .grid_item.is_tools {
        height: 126.4vw;
    }

    .grid_item.is_tools .grid_item_wrapper {
        border-radius: 3vw;
        padding: 6.666666666666667vw 2.6666666666666665vw;
    }

    .grid_item.is_tools .grid_item_wrapper .post_information_container {
        padding: 6.666666666666667vw 2.6666666666666665vw;
    }

    .grid_item.is_tools .grid_item_wrapper .post_information_container .post_tags {
    }

    .grid_item.is_tools .grid_item_wrapper .post_information_container .post_tags .post_tag {
    }

    .grid_item.is_tools .grid_item_wrapper .post_information_container .post_tags .post_tag.is_cat {
    }

    .grid_item.is_tools .grid_item_wrapper .post_title {
        font-size: 6.933333333333334vw;
        line-height: 8vw;
    }

    .grid_item .grid_item_wrapper .post_information_container .post_excerpt {
        width: 100%;
        font-size: 2.6666666666666665vw;
        line-height: 3.466666666666667vw;
    }

    .grid_item .grid_item_wrapper .post_information_container .post_excerpt .grid_item .grid_item_wrapper .post_information_container .post_excerpt_text {
    }

    .grid_item .grid_item_wrapper .post_information_container .post_excerpt .post_excerpt_text {
        font-size: 3.7333333333333334vw;
        line-height: 4.533333333333333vw;
    }

    .grid_item.is_tools .grid_item_wrapper .post_information_container .post_excerpt .post_excerpt_text {
        display: block;
        padding-top: 3vw;
        color: black;
    }

    .grid_item .grid_item_wrapper .post_information_container .post_excerpt p {
    }

    .grid_item.is_tools .grid_item_wrapper .post_information_container .post_excerpt p:first-child {
    }

    .grid_item.is_tools .grid_item_wrapper .post_image {
    }

    .post_author {
        margin-top: 2.2vw;
        font-size: 3.2vw;
        line-height: 4vw;
    }

    .grid_item.is_tools .grid_item_wrapper .post_information_container .post_author {
    }

    .marquee_container {
    }

   .page-template-template_specials .marquee_container ,.single-especiales .marquee_container, .error404 .marquee_container, .error404 .become_mutante_container, .page-template-template_search .marquee_container, .page-template-template_search .become_mutante_container, .archive .marquee_container, .archive.category-herramientas .become_mutante_container {
        display: none;
    }

    .marquee_container .marquee_left_side {
    }

    .marquee_container .marquee_left_side:after {
    }

    .marquee_container .marquee_right_side {
    }

    .marquee_container .marquee {
    }

    .marquee_container .marquee .marquee_item {
    }

    .marquee_container .marquee_right_side span {
    }

    .marquee_container .marquee_right_side:before {
    }

    .categories_pagination {
    }

    body:not(.category-herramientas) .categories_pagination {
        display: none;
    }

    .categories_pagination .category_pagination_btn {
    }

    .categories_pagination .category_pagination_btn.prev_category {
    }

    .categories_pagination .category_pagination_btn.next_category {
    }

    .categories_pagination .category_pagination_btn img {
    }

    .categories_pagination .category_pagination_btn.prev_category img {
    }

    .categories_pagination .category_pagination_btn.next_category img {
    }

    .post_information_footer {
    }

    .categories_filters {
    }

    .categories_filters .categories_filters_container {
    }

    .categories_filters .categories_filters_container .categories_filters_field {
    }

    .categories_filters .categories_filters_container .categories_filters_field.open:last-child {
        right: 0;
    }

    .categories_filters .categories_filters_container .categories_filters_field.open {
        /* position: absolute; */
        /* width: 100%; */
        z-index: 4;
    }

    .categories_filters .categories_filters_container .categories_filters_field:after {
        content: '';
        /* top: 10.666666666666666vw; */
        background: linear-gradient(180deg, rgba(150, 254, 128, 0.85) 0%, rgba(146, 255, 100, 0) 65.08%);
        height: 3.466666666666667vw;
        z-index: 3;
        opacity: 1;
    }

    .categories_filters.child_category .categories_filters_container .categories_filters_field.topics_field {
    }

    .categories_filters.child_category .categories_filters_container .categories_filters_field {
    }

    .tax-post-format .categories_filters .categories_filters_container .categories_filters_field.formats_field {
    }

    .tax-post-format .categories_filters .categories_filters_container .categories_filters_field.topics_field {
    }

    .tax-post-format .categories_filters .categories_filters_container .categories_filters_field.topics_field .selected_option {
    }

    .categories_filters .categories_filters_container .categories_filters_field.topics_field .selected_option {
    }

    .categories_filters .categories_filters_container .categories_filters_field .selected_option label {
        display: block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .categories_filters .categories_filters_container .categories_filters_field.formats_field .selected_option {
    }

    .categories_filters .categories_filters_container .categories_filters_field .selected_option {
        line-height: 10.666666666666666vw;
        font-size: 3.2vw;
        padding: 0 8.666667vw 0 2.6666666666666665vw;
    }

    .categories_filters .categories_filters_container .categories_filters_field .selected_option:after {
        width: 4.266666666666667vw;
        height: 2.1333333333333333vw;
    }

    .categories_filters .categories_filters_container .categories_filters_field.open .selected_option:after {
    }

    .categories_filters .categories_filters_container .categories_filters_field.topics_field .categories_filters_options {
    }

    .categories_filters .categories_filters_container .categories_filters_field.open .categories_filters_options {
        display: block!important;
        height: auto!important;
    }

    .categories_filters .categories_filters_container .categories_filters_field .categories_filters_options {
        display: none!important;
        height: auto!important;
    }

    .categories_filters .categories_filters_container .categories_filters_field.formats_field .categories_filters_options {
    }

    .categories_filters .categories_filters_container .categories_filters_field.formats_field .categories_filters_options ul {
        width: 100%;
        columns: 1;
        -webkit-columns: 1;
        -moz-columns: 1;
        padding: 3.2vw 0;
    }

    .categories_filters .categories_filters_container .categories_filters_field .categories_filters_options {
        font-size: 3.7333333333333334vw;
        line-height: 6.333333vw;
        max-height: 40.66667vw;
    }

    .categories_filters .categories_filters_container .categories_filters_field .categories_filters_options > ul {
        width: 100%;
        columns: 1;
        -webkit-columns: 1;
        -moz-columns: 1;
        padding: 3.2vw 0;
    }

    .category-herramientas .categories_filters .categories_filters_container .categories_filters_field.topics_field .categories_filters_options > ul > li {
    }

    .category-herramientas .categories_filters .categories_filters_container .categories_filters_field .categories_filters_options > ul > li label {
        padding: 0 2.6666666666666665vw;
    }

    .category-herramientas .categories_filters .categories_filters_container .categories_filters_field.topics_field .categories_filters_options > ul > li {
    }

    .category-herramientas .categories_filters .categories_filters_container .categories_filters_field .categories_filters_options > ul > li:last-child {
    }

    .category-herramientas .categories_filters .categories_filters_container .categories_filters_field .categories_filters_options > ul > li label:after {
        width: 2.906667vw;
        height: 2.906667vw;
        right: 2.5vw;
    }

    .category-herramientas .categories_filters .categories_filters_container .categories_filters_field .categories_filters_options > ul > li.open label:after {
    }

    .category-herramientas .categories_filters .categories_filters_container .categories_filters_field.topics_field .categories_filters_options > ul {
    }

    .categories_filters .categories_filters_container .categories_filters_field .categories_filters_options > ul > li {
        padding: 0 2.666667vw;
    }

    .categories_filters .categories_filters_container .categories_filters_field .categories_filters_options li a {
    }

    .categories_filters .categories_filters_container .categories_filters_field .categories_filters_options > ul > li .categories_submenu {
        font-size: 3.7333333333333334vw;
        line-height: 5.333333333333333vw;
        padding: 2.6666666666666665vw;
    }

    .categories_filters .categories_filters_container .categories_filters_field .categories_filters_options > ul > li .categories_submenu li {
    }

    .categories_filters .categories_filters_container .categories_filters_field .selected_option span {
    }

    .clear_filter {
        width: 5vw;
        height: 5vw;
        vertical-align: -1vw;
    }

    .become_mutante_header {
        display: none;
    }

    .become_mutante_header a {
    }

    .become_mutante_header a span {
    }

    .become_mutante_header a span svg {
    }

    .become_mutante_header a span svg path {
    }

    .search_label {
        font-size: 3.7333333333333334vw;
        line-height: 5.066666666666666vw;
    }

    .no_results_container {
        background-image: url(images/about_bk_portrait.png);
        background-position: 0 -2vw;
        background-size: cover;
        padding: 18.733333vw 2.6666666666666665vw;
    }

    .not_found_container {
    }

    .not_found_container:after {
        content: '';
        width: 100%;
        height: 100%;
        overflow: hidden;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 0;
        background-image: url(images/about_bk_portrait.png);
        background-position: 0 -11vw;
        background-size: cover;
    }

    .full_height_container {
    }

    .no_results_container .main_title {
    }

    .full_height_container .full_height_content {
        width: 100% !important;
    }

    .not_found_container.full_height_container .full_height_content {
        z-index: 2;
        margin-top: 0;
        width: 100%;
        padding: 2.9vw 9.9vw;
    }

    .full_height_container .full_height_content h2 {
    }

    .full_height_container .full_height_content h2 {
        font-size: 6.933333333333334vw;
        line-height: 6.933333333333334vw;
        margin: 0;
    }

    .full_height_container .full_height_content h1 {
        font-size: 17.333333333333332vw;
        line-height: 23.733333333333334vw;
    }

    .full_height_container .full_height_content .get_random_content {
        display: none;
    }

    .full_height_container .full_height_content .get_random_content a {
    }

    .full_height_container .full_height_content .get_random_content a:after {
    }

    .full_height_container .full_height_content .btn {
        display: none;
    }

    .full_height_container .full_height_content label {
        font-size: 3.7333333333333334vw;
        line-height: 5.066666666666666vw;
        margin-bottom: 1vw;
        display: block;
    }

    .post_hero {
        min-height: unset;
        height: unset;
    }

    .post_hero.hero_format_1 {
        padding: 14.666666666666666vw 2.6666666666666665vw 7.666667vw 2.6666666666666665vw;
        height: auto;
        min-height: unset;
    }

    .single-post #primary {
    }

    .blured_image {
        filter: blur(.5vw);
    }

    .tools_post_gallery .swiper-container .swiper-wrapper .swiper-slide .slide_image .slide_image_centered img {
        /* display: none; */
    }

    .post_hero .post_tags {
    }

    .post_tags.hide_tags {
    }

    .post_hero .post_tags {
    }

    .post_hero .post_tags a {
    }

    .post_hero:not(.tools_post_hero) .post_tags a.is_cat {
    }

    .post_hero .post_hero_title {
    }

    .post_hero .post_hero_title h1 {
        font-size: 8.3vw;
        line-height: 7vw;
        margin: 2.4vw 0;
    }

    .post_hero .post_hero_body {
        min-height: unset;
        height: auto;
    }

    .post_hero .post_hero_body .post_hero_body_column {
        font-size: 14px;
        line-height: 17px;
        float: none;
    }

    .post_hero .post_hero_body .post_hero_body_column.post_hero_body_column_image {
        width: 100%;
        float: none;
        padding: 0;
    }

    .post_hero .post_hero_body .post_hero_body_column.post_hero_body_column_image .post_hero_body_image_object {
    }

    .post_hero .post_hero_body .post_hero_body_column.post_hero_body_column_image .post_hero_body_image_object img {
        width: 100%;
        display: block;
    }

    .post_hero .post_hero_body .post_hero_body_column.post_hero_body_column_text {
        padding: 0;
        border: 0;
        width: 100%;
        padding-top: 3.2vw;
        padding-bottom: 5.333333333333333vw;
        border-bottom: 1px solid black;
    }

    .post_hero .post_hero_body .post_hero_body_column p {
        margin: 0;
    }

    .post_hero .post_hero_body .post_hero_body_column.post_hero_body_column_credits {
        padding: 0;
        width: 100%;
        height: auto;
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
    }

    .post_hero_body_column.post_hero_body_column_credits:after {
        content: '';
        display: block;
        clear: both;
    }

    .post_hero .post_hero_body .post_hero_body_column.post_hero_body_column_credits .post_hero_body_column_credits_block {
        margin: 3.466666666666667vw 0;
    }

    .post_hero .post_hero_body .post_hero_body_column.post_hero_body_column_credits .post_hero_body_column_credits_block p {
        margin: 3.466666666666667vw 0;
    }

    .post_hero .post_hero_body .post_hero_body_column.post_hero_body_column_credits .post_hero_body_column_credits_block p strong {
    }

    .post_hero.tools_post_hero {
        padding-top: 10.666666666666666vw;
    }

    .post_hero.hero_format_2 {
    }

    .post_hero .tools_post_content {
        float: none;
        width: 100%;
        height: auto;
        padding-bottom: 10vw;
    }

    .post_hero .tools_post_gallery {
        width: 100%;
        float: none;
        height: 119vw;
    }

    .tools_post_gallery .swiper-container {
    }

    .tools_post_gallery .swiper-container .swiper-wrapper {
    }

    .tools_post_gallery .swiper-container .swiper-wrapper .swiper-slide {
    }

    .tools_post_gallery .swiper-container .swiper-wrapper .swiper-slide .slide_image {
    }

    .tools_post_gallery {
    }

    .flexible_module_content_gallery .pagination_arrow {
        top: 28vw;
        -webkit-transform: translate(0%, 0%);
        -ms-transform: translate(0%, 0%);
        transform: translate(0%, 0%);
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_slider .swiper-container .pagination_arrow {
        top: 1vw;
        display: none;
    }

    .pagination_arrow .swiper-button-next {
    }

    .pagination_arrow .swiper-button-prev {
    }

    .pagination_arrow .swiper-button-next, .pagination_arrow .swiper-button-prev {
        padding: 2.6666666666666665vw;
    }

    .pagination_arrow .swiper-button-next svg {
    }

    .pagination_arrow .swiper-button-prev svg {
    }

    .pagination_arrow .swiper-button-next svg, .pagination_arrow .swiper-button-prev svg {
        width: 9.333333333333334vw;
    }

    .flexible_module_content_gallery .pagination_arrow .swiper-button-next svg circle, .flexible_module_content_gallery .pagination_arrow .swiper-button-prev svg circle {
        fill: #92FF64;
    }

    .flexible_module_content_gallery .pagination_arrow .swiper-button-next svg path, .flexible_module_content_gallery .pagination_arrow .swiper-button-prev svg path {
        fill: black;
        stroke: transparent;
    }

    .post_hero .pagination_arrow .swiper-button-next svg circle, .post_hero .pagination_arrow .swiper-button-prev svg circle {
        fill: white;
        stroke: white;
    }

    .post_hero .pagination_arrow .swiper-button-next svg path, .post_hero .pagination_arrow .swiper-button-prev svg path {
        stroke: white;
    }

    .tools_post_content {
    }

    .tools_post_content .post_hero_header {
        padding-bottom: 4vw;
    }

    .tools_post_content .post_hero_header h1 {
        font-size: 26px;
        line-height: 27px;
    }

    .tools_post_content .post_hero_header .post_tags {
    }

    .tools_post_hero .tools_post_content .post_hero_header .post_tags {
        display: none;
    }

    .tools_post_hero .tools_post_content .post_hero_header .post_tags .post_tag {
    }

    .tools_post_hero .tools_post_content .post_hero_header .post_tags .post_tag .is_cat {
    }

    .tools_post_hero .tools_post_content .post_hero_body {
        height: auto!important;
        width: 100%;
    }

    .tools_post_hero .tools_post_content .post_hero_body .post_hero_content {
        font-size: 3.7333333333333334vw;
        line-height: 4.533333333333333vw;
        padding-bottom: 1px;
        border-bottom: 1px solid #000000;
    }

    .tools_post_hero .tools_post_content .post_hero_body .post_hero_content p {
    }

    .tools_post_hero .tools_post_content .post_hero_body .post_hero_btn {
        width: 64.53333333333333vw;
        background-image: url(images/download_btn.svg);
        background-repeat: no-repeat;
        background-size: 9vw;
        background-position: center right+1vw;
        padding-right: 10vw;
        padding-left: 3vw;
        margin: 6vw 0;
    }

    .tools_post_hero .tools_post_content .post_hero_body .post_share_module .custom_item_share_module {
    }

    .tools_post_hero .tools_post_content .post_hero_body .post_share_module .custom_item_share_module .custom_share_module_btn_container {
    }

    .tools_post_hero .tools_post_content .post_hero_body .post_share_module .custom_item_share_module .custom_share_module_btn_container .share_icons {
        padding-top: 5vw;
    }

    .tools_post_hero .tools_post_content .post_hero_body .post_share_module .custom_item_share_module .custom_share_module_btn_container .share_icons .custom_share_module_btn {
    }

    .tools_post_content_wrapper {
        height: auto;
    }

    .post_hero_body_table {
    }

    .post_hero_body_table .post_hero_body_table_cell {
    }

    .post_hero_blured_image_container {
    }

    .post_hero_blured_image_container .post_hero_blured_image {
    }

    .post_hero_blured_image_container .post_hero_blured_image_container .post_hero_contain_image_container {
    }

    .post_hero_blured_image_container .post_hero_blured_image_container .post_hero_contain_image_container .post_hero_contain_image {
    }

    .post_hero_contain_image_container {
    }

    .post_hero_contain_image_container .post_hero_contain_image {
    }

    .post_hero.hero_format_2 .post_hero_content {
    }

    .post_hero.hero_format_2 .post_hero_content .post_tags {
    }

    .post_hero.hero_format_2 .post_hero_content .post_tags .post_tag {
    }

    .post_hero.hero_format_2 .post_hero_content .post_tags .post_tag.hidden {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell .post_hero_content_date {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell .post_hero_content_date p {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell .post_hero_content_date strong {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell .post_hero_title {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell .post_hero_title h1 {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell .post_hero_content_text {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell .post_hero_content_text p {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_credits {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell .post_hero_content_credits {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell .post_hero_content_credits p {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell .post_hero_content_credits .post_hero_content_credits_block:last-child p:last-child {
    }

    .post_hero.hero_format_2 .post_hero_content .post_hero_content_table .post_hero_content_table_cell .post_hero_content_credits strong {
    }

    .expand_tags {
        line-height: 2vw;
        font-size: 3.7333333333333334vw;
        padding: 0 2.1333333333333333vw;
        margin-right: 1.5vw;
        padding-bottom: 0.5vw;
        height: 4.8vw;
        width: 7.466666666666667vw;
    }

    .expand_tags:before {
        display: block;
    }

    .expanded .expand_tags:before {
    }

    .expanded .expand_tags {
    }

    .post_flexible_content {
    }

    .custom_flexible_content_items {
        padding-top: 18.933333vw;
    }

    .post_flexible_content .post_content_header_share {
        display: none;
    }

    .post_flexible_content .post_content_header_share .post_share_module {
    }

    .post_flexible_content .post_content_header_share .post_share_module .custom_item_share_module {
    }

    .post_flexible_content .post_content_header_share .post_share_module .custom_item_share_module .custom_share_module_btn_container {
    }

    .post_flexible_content .post_content_header_share .post_share_module .custom_item_share_module .custom_share_module_btn_container .custom_share_module_title {
    }

    .post_flexible_content .post_content_header_share .post_share_module .custom_item_share_module .custom_share_module_btn_container .share_icons {
    }

    .post_flexible_content .post_content_header_share .post_share_module .custom_item_share_module .custom_share_module_btn_container .share_icons .custom_share_module_btn {
    }

    .post_flexible_content .post_content_header_share .post_share_module .custom_item_share_module .custom_share_module_btn_container .share_icons .custom_share_module_btn {
    }

    .post_flexible_content .flexible_module_content {
    }

    .post_flexible_content .flexible_module_content .marquee_container {
        display: none
    }

    .post_flexible_content .flexible_module_content_title {
        padding-left: 4.266666666666667vw;
        padding-right: 7.466666666666667vw;
        padding-bottom: 12vw;
    }

    .post_flexible_content .share_title_twitter {
        line-height: 8vw;
        font-size: 3.7333333333333334vw;
        padding: 0 4vw;
        margin-top: 5.333333333333333vw;
        box-shadow: 0px 2.6666666666666665vw 8vw #92ff64;
    }

    .post_flexible_content .flexible_module_content_title h1 {
        font-size: 8vw;
        line-height: 8vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container {
        padding: 0 2.6666666666666665vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph {
        width: 100%;
        float: none;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph p {
        margin-bottom: 1.4em;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph iframe {
    height: 53.3vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph img {
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph a {
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph a {
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph h1 {
        font-size: 6.933333333333334vw;
        line-height: 8vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph h2,.post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph h2 strong {
        font-size: 6.933333333333334vw;
        line-height: 8vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph figure {
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph figcaption {
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
        margin-top: 2.1333333333333333vw;
        padding-bottom: 5vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph figcaption:before {
        width: 4.266666666666667vw;
        height: 4.266666666666667vw;
        margin-right: 1.6vw;
        vertical-align: -.8vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph {
        font-size: 4.8vw;
        line-height: 6.666666666666667vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph strong, .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph strong {
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph h1:first-child {
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .flexible_module_content_paragraph h1 br {
        display: none
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .paragraph_related_container {
        position: static;
        top: auto!important;
        width: 100%;
        padding: 5.333333333333333vw 3.7333333333333334vw;
        padding-bottom: 1vw;
        border-radius: 2.6666666666666665vw;
        margin-bottom: 6vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .paragraph_related_container .paragraph_related_title {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        margin-bottom: 2.666667vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .paragraph_related_container .post_tags {
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .paragraph_related_container .post_tags .post_tag {
        line-height: 4.533333333333333vw;
        margin: 0 1vw 1vw 0;
        font-size: 3.466666666666667vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .paragraph_related_container .post_tags .post_tag.is_cat {
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .paragraph_related_item {
        padding: 4vw 0;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .paragraph_related_item:last-child {
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .paragraph_related_item .paragraph_related_item_title {
        font-size: 5.866666666666666vw;
        line-height: 5.866666666666666vw;
    }

    .post_flexible_content .flexible_module_content .flexible_module_content_paragraph_container .paragraph_related_item .paragraph_related_item_author {
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
    }

    .post_flexible_content .flexible_module_content:first-child .flexible_module_content_paragraph_container .paragraph_related_container {
    }

    .flexible_module_content_gallery {
        padding: 0;
    }

    .flexible_module_content_gallery .swiper-container {
    }

    .flexible_module_content_gallery .swiper-container .swiper-wrapper {
    }

    .flexible_module_content_gallery .swiper-container .swiper-wrapper .swiper-slide {
    }

    .flexible_module_content_gallery .swiper-container .swiper-wrapper .swiper-slide .slide_image {
        height: 64.8vw;
        /* background-color: black; */
    }

    .flexible_module_content_gallery .swiper-container .swiper-wrapper .swiper-slide .slide_image_caption {
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
        margin-top: 2.1333333333333333vw;
        padding-bottom: 5vw;
    }

    .flexible_module_content_gallery .swiper-container .swiper-wrapper .swiper-slide .slide_image_caption:before {
        display: none;
    }

    .slide_image_container {
    }

    .flexible_module_content_video {
        padding: 0;
        padding: 5vw 0 10vw 0;
    }

    .flexible_module_content_video .custom_content_video_container {
    }

    .flexible_module_content_video.video_ready .custom_content_video_container {
    }

    .flexible_module_content_video .custom_content_video_container .custom_content_video_ob, post_video_container,.post_video_container {
    }

    .flexible_module_content_video .custom_content_video_container .custom_content_video_ob .custom_content_video_play_btn {
        font-size: 4.8vw;
        line-height: 6.666666666666667vw;
        padding: 0 3vw;
        width: 54vw;
        text-align: center;
        padding-bottom: .2vw;
    }

    .flexible_module_content_video .custom_content_video_container .custom_content_video_ob .custom_content_video_play_btn span {
        width: 3vw;
        margin-right: 2vw;
    }

    .flexible_module_content_video .custom_content_video_container .custom_content_video_ob .custom_content_video_play_btn span svg {
    }

    .flexible_module_content_video .custom_content_video_container .custom_content_video_ob .custom_content_video_play_btn span svg path {
    }

    .flexible_module_content_video .custom_content_video_container .custom_content_video_ob .custom_content_video_play_btn label {
    }

    .flexible_module_content_video .custom_content_video_container .custom_content_video_ob .custom_content_video_play_btn label {
    }

    .flexible_module_content_video .custom_content_video_container .custom_content_video_ob video {
    }

    .js_video_container {
    }

    .custom_video_caption {
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
        margin-top: 2.1333333333333333vw;
        padding-bottom: 5vw;
        padding: 0 2.6666666666666665vw;
    }

    .custom_video_caption:before {
        width: 4.266666666666667vw;
        height: 4.266666666666667vw;
        margin-right: 1.6vw;
        vertical-align: -0.8vw;
    }

    .custom_post_footer {
        padding: 9vw 2.6666666666666665vw 11vw 2.6666666666666665vw;
    }

    .custom_post_footer .tags_container_footer {
        width: 100%;
        float: none;
    }

    .custom_post_footer .tags_container_footer .tags_container_footer_title {
        font-size: 3.7333333333333334vw;
        line-height: 5.066666666666666vw;
        margin-bottom: 2vw;
    }

    .custom_post_footer .tags_container_footer {
    }

    .custom_post_footer .tags_container_footer .post_tags {
    }

    .custom_post_footer .tags_container_footer .post_tags .post_tag.is_cat {
    }

    .custom_post_footer .post_share_module {
    }

    .custom_post_footer .custom_post_footer_share {
        width: 100%;
        float: none;
        text-align: center;
    }

    .custom_post_footer .custom_post_footer_share .post_share_module .custom_item_share_module {
        margin-top: 10.666666666666666vw;
    }

    .custom_post_footer .custom_post_footer_share .post_share_module .custom_item_share_module .custom_share_module_btn_container .custom_share_module_title {
        margin-bottom: 3vw;
    }

    .post_author_container {
    }

    .post_author_container .post_author_container_wrapper {
        padding: 4.533333333333333vw 3.2vw;
        font-size: 4.266666666666667vw;
        line-height: 5.333333333333333vw;
    }

    .post_author_container .post_author_container_wrapper .post_author_left_column {
        width: 100%;
        float: none;
        padding: 0;
    }

    .post_author_container .post_author_container_wrapper .post_author_left_column .post_auhor_post_date {
        display: none;
    }

    .post_author_container .post_author_container_wrapper .post_author_left_column .post_auhor_image {
        float: none;
        padding: 0;
        width: 100%;
    }

    .post_author_container .post_author_container_wrapper .post_author_left_column .post_auhor_image .post_auhor_post_ob {
        width: 100%;
        height: 60.266666666666666vw;
    }

    .post_author_container .post_author_container_wrapper .post_author_left_column .post_auhor_image .post_auhor_name {
        font-size: 4.266666666666667vw;
        line-height: 5.333333333333333vw;
        width: 100%;
        padding-top: 2.1333333333333333vw;
    }

    .post_author_container .post_author_container_wrapper .post_author_right_column {
        padding: 0;
        padding-top: 10.933333333333334vw;
    }

    .post_author_container .post_author_container_wrapper .post_author_right_column:before {
        display: none;
    }

    .post_author_container .post_author_container_wrapper .post_author_right_column .post_author_right_title {
        position: static;
        padding-bottom: 4.533333333333333vw;
    }

    .post_author_container .post_author_container_wrapper .post_author_right_column .post_author_right_text {
        width: 100%;
        padding: 0;
    }

    .post_author_container .post_author_container_wrapper .post_author_right_column .post_author_right_text p {
    }

    .post_author_container .post_author_container_wrapper .post_author_right_column .post_author_right_text p:last-child {
    }

    .post_author_container .post_author_container_wrapper .post_author_right_column .post_author_right_text a {
    }

    .related_posts_module {
        padding: 4.8vw 2.6666666666666665vw 8.933333vw 2.6666666666666665vw;
    }

    .related_posts_module .related_posts_module_wrapper {
    }

    .related_posts_module .related_posts_module_wrapper .related_posts_title {
        font-size: 9.333333333333334vw;
        line-height: 9.333333333333334vw;
        padding-bottom: 10vw;
    }

    .related_posts_module .related_posts_module_wrapper .main_grid_container {
    }

    .download_tools_btn {
        display: none;
    }

    .download_tools_btn img {
    }

    .cookies_div {
        padding: 2.666667vw;
        width: 100%;
        font-size: 3.2vw;
        line-height: 4vw;
    }

    .open_cookies_container .cookies_div {
    }

    .open_cookies_container .cookies_div label {
        float: left;
        display: block;
        width: 70vw;
    }

    .open_cookies_container .cookies_div labe {
        float: left;
    }

    .cookies_div a {
    }

    .cookies_div a:after {
    }

    .cookies_div .btn {
        font-size: 3.2vw;
        line-height: 5vw;
        position: absolute;
        width: auto;
        padding: 0 3vw;
        right: 2.6vw;
        left: auto;
        top: 50%;
        -webkit-transform: translate(0%,-50%);
        -ms-transform: translate(0%,-50%);
        transform: translate(0%, -50%);
    }

    .cookies_div .close {
    }

    .cookies_div .close img {
    }

    .home #masthead {
        /* position: fixed; */
        /* top: 0; */
    }

    .fix_header.home #masthead:not(.home_main_menu) {
    }

    .home #primary {
    }

    #masthead.home_main_menu:after {
        display: block;
    }

    #masthead.home_main_menu {
        /* display: none; */
        height: 10.666666666666666vw;
        z-index: 11;
    }

    #masthead.home_main_menu .logo {
        width: 46.666666666666664vw;
        top: 50%;
        -webkit-transform: translate(0%,-50%);
        -ms-transform: translate(0%,-50%);
        transform: translate(0%, -50%);
        left: 2.6666666666666665vw;
    }

    #masthead.home_main_menu:after {
        top: 10.666666666666666vw;
        background: linear-gradient(180deg, rgba(150, 254, 128, 0.85) 0%, rgba(146, 255, 100, 0) 65.08%);
        height: 3.466666666666667vw;
        opacity: 1;
    }

    #masthead.home_main_menu .logo svg {
    }

    #masthead.home_main_menu .main_menu {
    }

    #masthead.home_main_menu .main_menu .main_menu_wrapper {
    }

    #masthead.home_main_menu .main_menu .main_menu_wrapper ul {
    }

    #masthead.home_main_menu .main_menu .main_menu_wrapper ul li {
    }

    #masthead.home_main_menu .main_menu .main_menu_wrapper ul li a {
    }

    #masthead.home_main_menu .main_menu .main_menu_wrapper ul li a.active {
    }

    #masthead.home_main_menu .header_right_controls {
        top: 50%;
        -webkit-transform: translate(0%, -50%);
        -ms-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
        padding: 0 2.6666666666666665vw;
        z-index: 10;
    }

    #masthead.home_main_menu .header_right_controls .right_menu ul {
    }

    #masthead.home_main_menu .header_right_controls .right_menu ul li {
    }

    #masthead.home_main_menu .header_right_controls .right_menu ul li a {
    }

    #masthead.home_main_menu ul li a.active {
    }

    #masthead.home_main_menu ul li a.active {
    }

    #masthead.home_main_menu ul li a.active:before {
    }

    #masthead.home_main_menu .menu_btn {
    }

    #masthead.home_main_menu .search_btn {
    }

    #masthead.home_main_menu .search_btn svg {
    }

    #masthead.home_main_menu .search_btn svg path {
    }

    .open_menu {
        #masthead.home_main_menu .search_btn svg path }

    #masthead.home_main_menu: after {
    }

    .home_main_container {
    }

    .home_main_container {
    }

    .home_main_container .home_main_container_slider {
    }

    .home_main_container .home_main_container_slider .swiper-container {
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper {
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide {
        padding: 14.333333vw 2.6666666666666665vw 2.6666666666666665vw 2.6666666666666665vw;
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide.swiper-slide-active {
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide .main_home_slide_container {
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide .main_home_slide_container .main_home_slide_image_container {
        float: none;
        width: 100%;
        height: 64%;
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide .main_home_slide_container .main_home_slide_image_container .main_home_slide_image {
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide .main_home_slide_container .main_home_slide_information_container {
        width: 100%;
        height: 36%;
        padding-top: 2.6666666666666665vw;
        padding-right: 2.6666666666666665vw;
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide .main_home_slide_container .main_home_slide_information_container .main_home_slide_information_content {
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide .main_home_slide_container .main_home_slide_information_container .main_home_slide_information_content .main_home_slide_information_title {
        font-size: 6.933333333333334vw;
        line-height: 7.2vw;
    }

    .mobile {
        display: block;
    }

    .desktop {
        display: none;
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide .main_home_slide_container .main_home_slide_information_container .main_home_slide_information_content .main_home_slide_information_wrapper > span {
        font-size: 3.2vw;
        line-height: 4vw;
        margin-top: 1vw;
    }

    .open_menu #masthead.home_main_menu .logo svg path.letter {
        fill: #E5E6DF;
    }

    .open_menu .logo svg path.letter {
        fill: #E5E6DF;
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide .main_home_slide_container .main_home_slide_information_container .main_home_slide_tags {
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide .main_home_slide_container .main_home_slide_information_container .main_home_slide_tags .post_tags {
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide .main_home_slide_container .main_home_slide_information_container .main_home_slide_tags .post_tags .post_tag {
    }

    .home_main_container .home_main_container_slider .swiper-container .swiper-wrapper .slide .main_home_slide_container .main_home_slide_information_container .main_home_slide_tags .post_tags .post_tag.is_cat {
    }

    .home_main_slider {
    }

    .home_main_container .expanded .expand_tags {
    }

    .home_main_container .expanded .expand_tags:before {
    }

    .home_started #masthead.home_main_menu .logo svg path.letter,.home_started #masthead.home_main_menu .search_btn svg path,.home_started #masthead.home_main_menu .search_btn svg line {
    }

    .home_started #masthead.home_main_menu .main_menu .main_menu_wrapper ul li a {
    }

    .home_flexible_module_content {
    }

    .home_flexible_module_content .home_flexible_module_content_tools {
        padding: 15.666667vw 2.6666666666666665vw 21.666667vw 2.666667vw;
        position: relative;
    }

    .home_flexible_module_content .home_flexible_module_content_tools:after {
        background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
        opacity: 0.3;
        height: 2.6666666666666665vw;
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_header {
        padding: 0;
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_header .home_flexible_module_content_tools_header_title {
        width: 100%;
        font-size: 9.333333333333334vw;
        line-height: 12.8vw;
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_header .home_flexible_module_content_tools_header_text {
        width: 100%;
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
        padding: 0;
        padding-top: 3.466666666666667vw;
        padding-bottom: 2.466667vw;
        position: static;
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_header .home_flexible_module_content_tools_header_text .cc_icon {
        width: 5.333333333333333vw;
        right: 0;
        height: 5.333333333333333vw;
        top: 19.5vw;
        right: 2.6666666666666665vw;
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_header .home_flexible_module_content_tools_header_text svg {
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_header .home_flexible_module_content_tools_header_text svg path {
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_header .home_flexible_module_content_tools_header_btn {
        float: none;
        display: block;
        position: absolute;
        bottom: 0;
        margin: 0;
        bottom: 11vw;
        left: 50%;
        -webkit-transform: translate(-50%, 0%);
        -ms-transform: translate(-50%, 0%);
        transform: translate(-50%, 0%);
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_header .home_flexible_module_content_tools_header_btn .btn {
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_slider {
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_slider .swiper-container {
        padding-top: 9vw;
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_slider .swiper-container .swiper-wrapper {
        height: auto;
        display: block;
        transform: translate3d(0px, 0px, 0px)!important;
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_slider .swiper-container .swiper-wrapper .swiper-slide {
        padding: 0;
        width: 100%;
        display: none;
        margin-bottom: 5.333333333333333vw;
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_slider .swiper-container .swiper-wrapper .swiper-slide:last-child {
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_slider .swiper-container .swiper-wrapper .swiper-slide .grid_item {
        display: block;
        width: 100%;
    }

    .home_flexible_module_content .home_flexible_module_content_tools .home_flexible_module_content_tools_slider .swiper-container .swiper-wrapper .swiper-slide:nth-child(-n+3) {
        display: block;
    }

    .home_flexible_module_content_last_posts_grid .post_image {
        height: 61.333333333333336vw;
    }

    .home_flexible_module_content_last_posts_grid .grid_item {
        float: none !important;
        width: 100%;
        margin: 0 0 5.333333333333333vw 0;
    }

    .home_flexible_module_content_last_posts_grid .grid_item:nth-of-type(3n) {
    }

    .home_flexible_module_content_last_posts_grid .grid_item:nth-of-type(3n+1) {
    }

    .home_flexible_module_content_last_posts_grid .grid_item:nth-of-type(5n) {
    }

    .home_flexible_module_content_last_posts_grid .grid_item:nth-of-type(5n+1) {
    }

    .home_flexible_module_content_last_posts_grid .grid_item .grid_item_wrapper .post_title {
        /* display: none; */
        font-size: 4.266666666666667vw;
        line-height: 4.533333333333333vw;
        margin-bottom: 1vw;
        padding-top: 2vw;
    }

    .home_flexible_module_content_last_posts_grid .grid_item .grid_item_wrapper .post_excerpt {
    }

    .home_flexible_module_content_last_posts_grid .grid_item .grid_item_wrapper .post_excerpt_text {
        display: none;
    }

    .home_flexible_module_content_last_posts_grid .grid_item .grid_item_wrapper .post_information_container .post_excerpt p {
    }

    .home_flexible_module_content_last_posts_grid .post_tags .post_tag.is_cat {
    }

    .home_flexible_module_content_last_posts_grid {
    }

    .ellip {
    }

    .ellip-line {
    }

    .ellip, .ellip-line {
    }

    .home_flexible_module_content_last_posts {
        padding: 4.666667vw 2.6666666666666665vw 5.666667vw 2.666667vw;
    }

    .home_flexible_module_content_last_posts_highlight_grid .post_image {
    }

    .home_flexible_module_content_last_posts_highlight_grid .grid_item {
    }

    .home_flexible_module_content_last_posts_highlight_grid .grid_item:nth-of-type(3n) {
    }

    .home_flexible_module_content_last_posts_highlight_grid .grid_item:nth-of-type(3n+1) {
    }

    .home_flexible_module_content_last_posts_highlight_grid .grid_item .grid_item_wrapper .post_title {
    }

    .home_flexible_module_content_last_posts_highlight_grid .grid_item .grid_item_wrapper .post_excerpt {
    }

    .home_flexible_module_content_last_posts_highlight_grid .grid_item .grid_item_wrapper .post_excerpt_text {
    }

    .home_flexible_module_content_last_posts_highlight_grid .grid_item .grid_item_wrapper .post_information_container .post_excerpt p {
    }

    .home_flexible_module_content_last_posts_highlight_grid .post_tags .post_tag.is_cat {
    }

    .home_flexible_module_content_last_posts_highlight_grid {
        display: none;
    }

    .home_flexible_module_content_last_posts_highlight_grid .grid_item .grid_item_wrapper .post_information_container {
    }

    .home_flexible_module_content_last_posts_highlight_grid .post_tags {
    }

    .home_flexible_module_content_last_posts_highlight_grid .post_information_footer {
    }

    .home_flexible_module_content_last_posts_highlight_grid .post_information_footer_wrapper {
    }

    .home_flexible_module_content {
    }
.home_flexible_module_content:first-child .home_flexible_module_content_publicity{
    margin-top:10.666666666666666vw
}
    .home_flexible_module_content.home_flexible_module_content_publicity {
    }

    .home_flexible_module_content.home_flexible_module_content_publicity .home_flexible_module_content_publicty {
    }

    .home_flexible_module_content.home_flexible_module_content_publicity .home_flexible_module_content_publicty img {
    }

    .home_flexible_module_content_generic_content {
        padding: 3.2vw;
        height: auto;
        padding-bottom: 8.2vw;
    }

    .home_flexible_module_content_generic_content .home_flexible_module_content_generic_image {
        width: 100%;
        float: none;
        height: 64.53333333333333vw;
    }

    .home_flexible_module_content_generic_content .home_flexible_module_content_generic_image .home_flexible_module_content_generic_content_ob {
    }

    .home_flexible_module_content_generic_content .home_flexible_module_content_generic_text {
        height: auto;
        padding: 2.933333333333333vw 0 0 0;
    }

    .home_flexible_module_content_generic_content .home_flexible_module_content_generic_text .home_flexible_module_content_generic_text_header {
    }

    .home_flexible_module_content_generic_content .home_flexible_module_content_generic_text .home_flexible_module_content_generic_text_header .home_flexible_module_content_generic_text_title {
        font-size: 4.266666666666667vw;
        line-height: 5.866666666666666vw;
        margin-bottom: 0;
    }

    .home_flexible_module_content_generic_content .home_flexible_module_content_generic_text .home_flexible_module_content_generic_text_header .home_flexible_module_content_generic_text_big_title {
        font-size: 9.6vw;
        line-height: 9.6vw;
        padding: 0;
        padding-top: 3.2vw;
        padding-bottom: 3.2vw;
    }

    .home_flexible_module_content_generic_content .home_flexible_module_content_generic_text .home_flexible_module_content_generic_text_footer {
        position: relative;
        bottom: auto;
    }

    .home_flexible_module_content_generic_content .home_flexible_module_content_generic_text .home_flexible_module_content_generic_text_footer .home_flexible_module_content_generic_text_content {
        font-size: 16px;
        line-height: 18px;
    }

    .home_flexible_module_content_generic_content .home_flexible_module_content_generic_text .home_flexible_module_content_generic_text_footer .home_flexible_module_content_generic_text_btn {
        background: #FFAAA5;
        border: none;
        margin: 7.666667vw auto 3vw auto;
        width: 60.2vw;
        float: none;
        display: block;
        text-align: center;
    }

    .home_flexible_module_content_generic_text_table {
        height: auto;
    }

    .home_flexible_module_content_generic_content .home_flexible_module_content_generic_text .home_flexible_module_content_generic_text_footer .home_flexible_module_content_generic_text_content {
    }

    .home_flexible_module_content_about {
        height: 153.6vw;
    }

    .home_flexible_module_content_about .home_flexible_module_content_about_container {
        background-image: url(images/home_about_module_bk_portrait.png);
        position: relative;
    }

    .home_flexible_module_content_about .home_flexible_module_content_about_container .home_flexible_module_content_about_header {
        width: 100%;
        left: 0;
        top: 0;
        -webkit-transform: translate(0%, 0%);
        -ms-transform: translate(0%, 0%);
        transform: translate(0%, 0%);
        position: relative;
    }

    .home_flexible_module_content_about .home_flexible_module_content_about_container .home_flexible_module_content_about_header .home_flexible_module_content_about_text_title {
        padding-bottom: 18.933333333333334vw;
        color: white;
        font-size: 3.7333333333333334vw;
        line-height: 5.066666666666666vw;
    }

    .home_flexible_module_content_about .home_flexible_module_content_about_container .home_flexible_module_content_about_header .home_flexible_module_content_about_text_big_title {
        font-size: 10.666666666666666vw;
        line-height: 10.666666666666666vw;
    }

    .home_flexible_module_content_about .home_flexible_module_content_about_container .home_flexible_module_content_about_footer {
        position: relative;
        bottom: auto;
        padding: 0;
    }

    .home_flexible_module_content_about .home_flexible_module_content_about_container .home_flexible_module_content_about_footer .home_flexible_module_content_about_content {
        float: none;
        width: 100%;
        font-size: 4.266666666666667vw;
        line-height: 5.333333333333333vw;
        text-align: center;
        padding: 0;
        font-family: 'SpaceGrotesk-Regular';
        padding-top: 13.066666666666666vw;
        padding-bottom: 7.066667vw;
    }

    .home_flexible_module_content_about .home_flexible_module_content_about_container .home_flexible_module_content_about_footer .home_flexible_module_content_about_btn {
        position: relative;
        bottom: auto;
        right: auto;
        border: transparent;
        display: inline-block;
    }

    .home_flexible_module_content_categories_container {
    }

    .home_flexible_module_content_categories_container:before {
        height: 4vw;
        background: linear-gradient(180deg, #63FF42 0%, rgba(146, 255, 100, 0) 100%);
    }

    .home_flexible_module_content_categories_container:before {
    }

    .home_flexible_module_content_categories_container .post_tags .post_tag.is_cat {
    }

    .home_flexible_module_content_categories_container a {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow {
        width: 100%;
        top: 12vw;
        right: auto;
        left: 0;
        padding: 0 2.6666666666666665vw;
        pointer-events: none;
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-next, .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-prev {
        pointer-events: auto;
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-next {
        float: right;
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-prev {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-next img, .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-prev img {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-next img {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-prev img {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .swiper-wrapper {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .swiper-wrapper .swiper-slide {
        padding: 8vw 2.6666666666666665vw 5.666667vw 2.666667vw;
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .swiper-wrapper .swiper-slide .home_category_slide {
        /* position: absolute; */
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .home_category_slide {
        position: relative;
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .swiper-wrapper .swiper-slide .home_category_slide .home_category_name {
        text-align: center;
        margin: auto;
        margin-bottom: 5vw;
        font-size: 10.666666666666666vw;
        line-height: 9.333333333333334vw;
        width: 73.107143vw;
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .swiper-wrapper .swiper-slide .home_category_slide .home_category_posts {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .swiper-wrapper .swiper-slide .home_category_slide .home_category_posts .grid_item {
        float: none!important;
        padding: 0 0 5.333333333333333vw;
        width: 100%;
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-prev svg circle, .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-next svg circle {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-prev svg path, .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .pagination_arrow .swiper-button-next svg path {
    }

    .home_flexible_module_content_categories_container .home_flexible_module_content_categories_slider .swiper-container .grid_item:not(.is_tools) .post_image {
        height: 48.266666666666666vw;
    }

    .expand_tags span {
    }

    .expand_tags span svg {
    }

    .expand_tags span svg path {
    }

    .expanded .expand_tags span {
    }

    .expanded .expand_tags span svg {
    }

    .home_flexible_module_content_instagram {
        padding-bottom: 2vw;
    }

    .home_flexible_module_content_instagram:before {
        background: linear-gradient(180deg, #63FF42 0%, rgba(146, 255, 100, 0) 100%);
        height: 6.4vw;
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_header {
        padding: 8vw 2.6666666666666665vw 2.6666666666666665vw 2.6666666666666665vw;
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_header h1 {
        padding: 0;
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_header h1 span {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_header h1 span {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_header .instagram_btn {
        /* display: none; */
        right: 2.3vw;
        left: auto;
        top: 9vw;
        font-size: 3.2vw;
        line-height: 9vw;
        padding: 0 5vw;
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_header .instagram_slider_text {
        font-size: 4.8vw;
        line-height: 5.666667vw;
        width: 90.13333333333334vw;
        padding-top: 21.333333333333332vw;
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow {
        display: none;
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div.swiper-button-disabled {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div svg {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div svg path {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div svg circle {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div.swiper-button-next {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div.swiper-button-next svg {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div.swiper-button-next svg path {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div.swiper-button-next svg circle {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div.swiper-button-prev {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div.swiper-button-prev svg {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div.swiper-button-prev svg path {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .pagination_arrow div.swiper-button-prev svg circle {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .swiper-wrapper {
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .swiper-wrapper .swiper-slide {
        padding-left: 2.6666666666666665vw;
    }

    .home_flexible_module_content_instagram .home_flexible_module_content_instagram_container .home_flexible_module_content_instagram_slider .swiper-container .swiper-wrapper .swiper-slide .instagram_image_slide {
        height: 94.13333333333334vw;
        width: 75.2vw;
    }

    .home_flexible_module_content_instagram .marquee_container {
        line-height: 10.666666666666666vw;
        padding-top: 9vw;
    }

    .home_flexible_module_content_instagram .marquee_container .marquee_left_side {
        font-size: 4vw;
        top: 1vw;
        padding: 0 2.6666666666666665vw;
    }

    .home_flexible_module_content_instagram .marquee_container .marquee {
        font-size: 4.266666666666667vw;
        padding-left: 0;
        height: 10vw;
    }

    .home_flexible_module_content_instagram .marquee_container .marquee_right_side {
        font-size: 4vw;
        top: 1vw;
        padding: 0 2.6666666666666665vw;
    }

    .home_flexible_module_content_instagram .marquee_container .marquee_left_side:after {
    }

    .home_flexible_module_content_instagram .marquee_container .marquee_right_side:before {
    }

    .home_flexible_module_content_instagram .marquee_container .marquee_right_side span {
    }

    .home_flexible_module_content_posts_by_categories {
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container {
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container:before {
        content: '#HABLEMOSDE';
        display: block;
        text-align: center;
        font-size: 10.666666666666666vw;
        line-height: 14.666666666666666vw;
        letter-spacing: -0.03em;
        text-transform: uppercase;
        font-family: 'Denim-Bold';
        padding-top: 3.7333333333333334vw;
        margin-bottom: 4vw;
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container .home_flexible_module_content_posts_by_categories_title {
        display: none;
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container .home_flexible_module_content_posts_by_categories_title span {
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container .post_by_categories_module {
        height: auto;
        min-height: unset;
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container .post_by_categories_module .post_by_categories_list {
        display: none;
    }

    .post_by_categories_list_scroll {
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container .post_by_categories_module .post_by_categories_list:before {
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container .post_by_categories_module .post_by_categories_list:after {
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container .post_by_categories_module .post_by_categories_list .post_by_categories_item {
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container .post_by_categories_module .post_by_categories_list .post_by_categories_item span {
    }

    .post_by_categories_item_container {
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container .post_by_categories_module .post_by_categories_list .post_by_categories_item.active .post_by_categories_item_container:before {
    }

    .home_flexible_module_content_posts_by_categories .home_flexible_module_content_posts_by_categories_container .post_by_categories_module .post_by_categories_post {
        width: 100%;
        overflow: visible;
        background: transparent;
        padding: 7vw 2.6666666666666665vw 2.6666666666666665vw 2.6666666666666665vw;
    }

    .post_by_categories_post {
    }

    .post_by_categories_post .post_by_categories_post_container {
    }

    .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item {
        margin: 0 0 5.333333333333333vw 0;
        FONT-VARIANT: JIS04;
    }

    .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item .post_by_categories_post_image {
        width: 100%;
        height: 52vw;
        float: none;
    }

    .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item .post_by_categories_post_information {
        width: 100%;
        height: auto;
        float: none;
    }

    .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item .post_by_categories_post_information .post_by_categories_post_information_table {
        height: auto;
    }

    .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item .post_by_categories_post_information .post_by_categories_post_information_table .post_by_categories_post_information_table_cell {
        position: static;
        -webkit-transform: translate(0%, 0%);
        -ms-transform: translate(0%, 0%);
        transform: translate(0%, 0%);
        top: auto;
    }

    .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item .post_by_categories_post_information .post_by_categories_post_information_table .post_by_categories_post_information_table_cell {
    }

    .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item .post_by_categories_post_information .post_by_categories_post_information_table .post_by_categories_post_information_table_cell .post_tags {
    }

    .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item .post_by_categories_post_information .post_by_categories_post_information_table .post_by_categories_post_information_table_cell .post_tags .post_tag.is_cat {
    }

    .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item .post_by_categories_post_information .post_by_categories_post_information_table .post_by_categories_post_information_table_cell .post_by_categories_post_footer {
    }

    .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item .post_by_categories_post_information .post_by_categories_post_information_table .post_by_categories_post_information_table_cell .post_by_categories_post_footer .post_title {
        font-size: 4.266666666666667vw;
        line-height: 4.533333333333333vw;
        padding-bottom: 1vw;
        padding-top: 2vw;
    }

    .post_by_categories_post .post_by_categories_post_container .post_by_categories_post_item .post_by_categories_post_information .post_by_categories_post_information_table .post_by_categories_post_information_table_cell .post_by_categories_post_footer .post_author {
        font-size: 3.7333333333333334vw;
        line-height: 4.533333333333333vw;
    }

    .home_flexible_module_content_conversation_reports {
        padding-bottom: 27vw;
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container {
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container .home_flexible_module_content_conversation_reports_container_header {
        padding: 5.333333333333333vw 2.6666666666666665vw;
        position: static;
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container .home_flexible_module_content_conversation_reports_container_header h1 {
        display: none;
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container .home_flexible_module_content_conversation_reports_container_header:before {
        content: 'INFORMES';
        margin: 0;
        letter-spacing: -0.03em;
        text-transform: uppercase;
        font-family: 'Denim-Bold';
        margin-bottom: -0.8vw;
        font-size: 11.733333333333333vw;
        line-height: 16vw;
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container .home_flexible_module_content_conversation_reports_container_header .home_flexible_module_content_conversation_reports_container_text {
        font-size: 3.7333333333333334vw;
        line-height: 4.533333333333333vw;
        width: 82.93333333333334vw;
    }

    .home_flexible_module_content_conversation_reports .conversation_reports_btn {
        right: auto;
        left: 50%;
        bottom: 8vw;
        top: auto;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }

    .home_flexible_module_content_conversation_reports .cc_icon {
        display: none;
    }

    .home_flexible_module_content_conversation_reports .cc_icon svg {
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body {
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item {
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item.open {
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item .conversation_reports_container_item_header {
        padding: 2.6666666666666665vw;
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item .conversation_reports_container_item_header .open_conversation_report {
        width: 4.7166664vw;
        top: 5vw;
        -webkit-transform: translate(0%, 0%) rotate(45deg);
        -ms-transform: translate(0%, 0%) rotate(45deg);
        transform: translate(0%, 0%) rotate(45deg);
        right: 3vw;
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item.open .conversation_reports_container_item_header .open_conversation_report {
        -webkit-transform: translate(0%, 0%) rotate(0deg);
        -ms-transform: translate(0%, 0%) rotate(0deg);
        transform: translate(0%, 0%) rotate(0deg);
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item.open .conversation_reports_container_item_header .open_conversation_report svg {
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item.open .conversation_reports_container_item_header .open_conversation_report svg path {
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item .conversation_reports_container_item_header .open_conversation_report svg {
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item .conversation_reports_container_item_header .open_conversation_report svg path {
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item .conversation_reports_container_item_header label {
        font-size: 7.466666666666667vw;
        line-height: 7.466666666666667vw;
        padding-bottom: 4vw;
        padding-right: 12vw;
        word-wrap: break-word;
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item.open .conversation_reports_container_item_header label {
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item .conversation_reports_container_item_header .post_tags {
        height: auto;
        position: relative;
        top: auto;
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item.open .conversation_reports_container_item_header .post_tags {
        top: auto;
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item .conversation_reports_container_item_header .post_tags .post_tag {
        line-height: 4.533333333333333vw;
        margin: 0 1vw 1vw 0;
        font-size: 3.466666666666667vw;
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item.open .conversation_reports_container_item_header .post_tags .post_tag {
    }

    .home_flexible_module_content_conversation_reports .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item .conversation_reports_container_item_header .post_tags .post_tag.is_cat {
    }

    .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item_body {
    }

    .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item_body .conversation_reports_container_item_body_wrapper {
        padding: 5.333333333333333vw 2.6666666666666665vw 9.333333vw 2.6666666666666665vw;
    }

    .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item_body .conversation_reports_container_item_image {
        width: 100%;
        float: none;
        height: 118vw;
    }

    .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item_body .conversation_reports_container_item_information {
        width: 100%;
        overflow: auto;
        padding: 0;
        height: auto;
        text-align: center;
    }

    .big_menu_container .big_menu_container_wrapper .big_main_menu_container .big_main_menu ul li#menu_item_4 {
        margin-top: 6vw;
    }

    .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item_body .conversation_reports_container_item_information .conversation_reports_container_item_text {
    }

    .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item.open .conversation_reports_container_item_body .conversation_reports_container_item_information .conversation_reports_container_item_text {
        text-align: left;
        font-size: 3.7333333333333334vw;
        line-height: 4.533333333333333vw;
        padding: 4vw 0;
    }

    .home_flexible_module_content_conversation_reports_container_body .conversation_reports_container_item_body .conversation_reports_container_item_information .conversation_reports_container_item_btn {
        display: inline-block;
        position: relative;
        bottom: auto;
        margin-top: 7vw;
    }

    .burger {
        display: inline-block;
        right: 3vw;
        width: 10.666666666666666vw;
        padding: 1.135vw 3.333333333vw;
        background: #92FF64;
        border-radius: 9.6vw;
        vertical-align: middle;
        margin-left: 2.1333333333333333vw;
    }

    .burger:before, .burger:after, .burger div {
        background: black;
        content: "";
        display: block;
        height: 0.5333333333333333vw;
        margin: 0.5vw 0;
        transition: 0.5s;
    }

    .open_menu .burger:before {
        transform: translateY(1.1vw) rotate(135deg);
    }

    .open_menu .burger:after {
        transform: translateY(-1vw) rotate(-135deg);
    }

    .open_menu .burger div {
        transform: scale(0);
    }

    .hamburger_icon {
        position: absolute;
        width: 13vw;
        height: 13vw;
        right: 0;
        display: block
    }

    .hamburger_icon:after {
        width: 0.53333333vw;
        background-color: white;
        height: 0;
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        -moz-transition: height 1.5s linear;
        -ms-transition: height 1.5s linear;
        -o-transition: height 1.5s linear;
        transition: height 1.5s linear;
        transition-delay: 1.3s;
    }

    .home_flexible_module_content_about_body {
        height: auto;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        position: absolute;
        width: 100%;
        padding: 0 5.866667vw;
        text-align: center;
        padding-bottom: 5vw;
    }

    .home_flexible_module_content.home_flexible_module_content_publicity .home_flexible_module_content_publicty img.desktop {
        display: none
    }

    .home_flexible_module_content.home_flexible_module_content_publicity .home_flexible_module_content_publicty img.mobile {
        display: block
    }

    .mobile_selector {
        text-align: center;
        font-size: 6.4vw;
        line-height: 8.533333333333333vw;
        /* or 133% */
        text-align: center;
        letter-spacing: -0.03em;
        font-family: 'Denim-Bold';
        padding: 0 2.6666666666666665vw;
    }

    .mobile_selector .mobile_selector_header {
    }

    .mobile_selector .mobile_selector_header span {
        background: rgba(0, 0, 0, 0.02);
        box-shadow: inset 0px 0px 3.7333333333333334vw 1.0666666666666667vw #92ff64;
        border-radius: 100px;
        line-height: 11.466666666666667vw;
        display: inline-block;
        min-width: 80.53333333333333vw;
        padding-bottom: 1vw;
        max-width: 100%;
    }

    #home_main_slider .swiper-pagination {
        display: none;
    }

    #home_main_slider .pagination_arrow {
        padding: 0 2vw
    }

    #home_main_slider .pagination_arrow div {
    }

    #home_main_slider .pagination_arrow div svg {
    }

    #home_main_slider .pagination_arrow div svg circle {
        fill: #92FF64;
        stroke: #92FF64;
    }

    .mobile_selector .mobile_selector_header span a {
        display: inline-block;
        position: relative;
    }

    .mobile_selector .mobile_selector_header span a:after {
        content: '';
        position: absolute;
        width: 3.666667vw;
        height: 2.333333vw;
        background-image: url(images/select_arrow.svg);
        background-size: 100% 100%;
        top: 58%;
        -webkit-transform: translate(150%, -50%);
        -ms-transform: translate(150%, -50%);
        transform: translate(150%, -50%);
        right: 0;
    }

    .mobile_selector .mobile_selector_list {
        border-bottom: 1px solid black;
        padding: 4vw 2.6666666666666665vw;
        position: relative;
        position: absolute;
        width: 100%;
        z-index: 4;
        background: #E5E6DF;
        display: none;
        left: 0;
    }

    .mobile_selector.open .mobile_selector_list {
        display: block;
    }

    .mobile_selector .mobile_selector_list:after {
        content: '';
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        background: linear-gradient(0deg, #E5E6DF 0%, rgba(229, 230, 223, 0) 65.08%);
        height: 25.066666666666666vw;
        pointer-events: none;
    }

    .mobile_selector .mobile_selector_list ul {
        margin: 0;
        padding: 0;
        overflow: auto;
        height: 50.933333vw;
    }

    .become_mutante_home_btn {
        display: none;
        right: 3.083333vw;
        bottom: 2.803571vw;
        z-index: 111;
    }
    .open_menu .become_mutante_home_btn{
        display:none
    }

    .mobile_selector .mobile_selector_list ul li {
    }

    .mobile_selector .mobile_selector_list ul li.active {
        display: none;
    }

    .mobile_selector .mobile_selector_list ul li .mobile_selector_list_menu_item {
    }

    .mobile_selector .mobile_selector_list ul li .mobile_selector_list_menu_item a {
    }

    .woocommerce-thanks {
        width: 100%;
        padding: 8.047619vw 2.321428571428571vw 7.142857vw 2.321428571428571vw;
    }

    .woocommerce-thanks .woocommerce-order {
    }

    .woocommerce-thanks .woocommerce-order h1.woocommerce-notice {
        font-size: 6.533333333333333vw;
        line-height: 7.266666666666667vw;
        margin-bottom: 8vw;
    }

    .woocommerce-thanks .woocommerce-order h1.woocommerce-notice label {
    }

    .woocommerce-thanks .woocommerce-order h1.woocommerce-notice span {
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns {
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns {
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-overview {
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-overview li {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
        display: block;
        width: 100%;
        margin-bottom: 3vw;
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-overview strong {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-details {
        border: 0;
        border-bottom: 1px solid black;
        width: 100%;
        float: none;
        padding: 4vw 0;
        margin: 0;
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-customer-details {
        padding: 0;
        float: left;
        width: 100%;
        padding: 4vw 0;
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-details h2,.woocommerce-customer-details h2 {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-details table {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-details table tr {
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-details table tr td {
        line-height: 5.6vw !important;
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-details table tr th {
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-details table tr th {
        line-height: 5.6vw !important;
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns {
    }

    body .woocommerce .woocommerce-customer-details address {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
    }

    .woocommerce .woocommerce-customer-details .woocommerce-customer-details--email, .woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone {
    }

    .woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone {
    }

    .woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before, .woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before {
    }

    .woocommerce-thanks .checkout_return {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
    }

    body .woocommerce form .form-row-first, body .woocommerce form .form-row-last, body .woocommerce-page form .form-row-first, body .woocommerce-page form .form-row-last {
        margin-bottom: 5vw;
    }

    form[name="checkout"] {
        padding: 0;
    }

    body form[name="checkout"] h3 {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
        padding-top: 0;
    }

    body .woocommerce .col2-set .col-1, body .woocommerce-page .col2-set .col-1 {
        width: 100%;
        padding-top: 0;
    }

    body form[name="checkout"] .order_information h3 {
    }

    body .woocommerce .col2-set .col-2, body .woocommerce-page .col2-set .col-2 {
        position: relative;
        width: 100%;
        padding: 0;
        float: none;
        height: auto;
        padding-top: 6vw;
        clear: both;
    }

    body .woocommerce .col2-set .col-2 .order_information, body .woocommerce-page .col2-set .col-2 .order_information {
        position: static!important;
        top: auto!important;
        left: auto!important;
        width: 100%;
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        padding: 2.321428571428571vw;
        float: none;
    }

    body .woocommerce table.shop_table {
    }

    body .woocommerce form .form-row input.input-text, body .woocommerce form .form-row textarea {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
        padding-bottom: 1vw;
    }

    body .woocommerce form .form-row textarea {
        height: 30vw;
        padding: 2.321428571428571vw;
    }

    body .woocommerce form .form-row label, body .woocommerce-page form .form-row label {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
        margin-top: 10vw;
    }

    body .woocommerce form .form-row {
        margin-bottom: 2vw;
    }

    .checkout_return {
    }

    .checkout_return:after {
    }

    body .woocommerce form .form-row.woocommerce-invalid .select2-container, body .woocommerce form .form-row.woocommerce-invalid input.input-text, body .woocommerce form .form-row.woocommerce-invalid select {
    }

    body form[name="checkout"] input::-webkit-input-placeholder {
    }

    body form[name="checkout"] input:-moz-placeholder {
    }

    body form[name="checkout"] input::-moz-placeholder {
    }

    body form[name="checkout"] input:-ms-input-placeholder {
    }

    body form[name="checkout"] input::-ms-input-placeholder {
    }

    body form[name="checkout"] input::placeholder {
    }

    body form[name="checkout"] textarea:-moz-placeholder {
    }

    body form[name="checkout"] textarea::-moz-placeholder {
    }

    body form[name="checkout"] textarea:-ms-input-placeholder {
    }

    body form[name="checkout"] textarea::-ms-input-placeholder {
    }

    body form[name="checkout"] textarea::placeholder {
    }

    body .select2-container {
    }

    body .select2-container .select2-selection--single {
        height: 6.6vw;
    }

    body .select2-container .select2-selection--single .select2-selection__rendered {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
    }

    body .select2-container .select2-selection--single .select2-selection__clear {
    }

    body .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
    }

    body .select2-container .select2-selection--multiple {
    }

    body .select2-container .select2-selection--multiple .select2-selection__rendered {
    }

    body .select2-container .select2-search--inline {
    }

    body .select2-container .select2-search--inline .select2-search__field {
    }

    body .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    }

    body .select2-dropdown {
    }

    body .select2-results {
    }

    body .select2-results__options {
    }

    body .select2-results__option {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
    }

    body .select2-results__option[aria-selected],.select2-results__option[data-selected] {
    }

    body .select2-container--open .select2-dropdown {
    }

    body .select2-container--open .select2-dropdown--above {
    }

    body .select2-container--open .select2-dropdown--below {
        border-top: 1px solid black;
    }

    body .select2-search--dropdown {
    }

    body .select2-search--dropdown .select2-search__field {
    }

    body .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    }

    body .select2-search--dropdown.select2-search--hide {
    }

    body .select2-close-mask {
    }

    body .select2-hidden-accessible {
    }

    body .select2-container--default .select2-selection--single {
    }

    body .select2-container--default .select2-selection--single .select2-selection__rendered {
        padding-right: 7vw;
    }

    body .select2-container--default .select2-selection--single .select2-selection__clear {
    }

    body .select2-container--default .select2-selection--single .select2-selection__placeholder {
    }

    body .select2-container--default .select2-selection--single .select2-selection__arrow {
        width: 4vw;
    }

    body .select2-container--default .select2-selection--single .select2-selection__arrow b {
    }

    body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow {
    }

    body .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
    }

    body .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
    }

    body .select2-container--defaultbody .select2-container--disabled .select2-selection--single {
    }

    body .select2-container--defaultbody .select2-container--disabled .select2-selection--single .select2-selection__clear {
    }

    body .select2-container--defaultbody .select2-container--open .select2-selection--single .select2-selection__arrow b {
    }

    body .select2-container--default .select2-selection--multiple {
    }

    body .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    }

    body .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    }

    body .select2-container--default .select2-selection--multiple .select2-selection__rendered li:before {
    }

    body .select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    }

    body .select2-container--default .select2-selection--multiple .select2-selection__clear {
    }

    body .select2-container--default .select2-selection--multiple .select2-selection__choice {
    }

    body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    }

    body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    }

    body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {
    }

    body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
    }

    body .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
    }

    body .select2-container--defaultbody .select2-container--focus .select2-selection--multiple {
    }

    body .select2-container--defaultbody .select2-container--disabled .select2-selection--multiple {
    }

    body .select2-container--defaultbody .select2-container--disabled .select2-selection__choice__remove {
    }

    body .select2-container--defaultbody .select2-container--openbody .select2-container--above .select2-selection--multiple,body .select2-container--defaultbody .select2-container--openbody .select2-container--above .select2-selection--single {
    }

    body .select2-container--defaultbody .select2-container--openbody .select2-container--below .select2-selection--multiple,body .select2-container--defaultbody .select2-container--openbody .select2-container--below .select2-selection--single {
    }

    body .select2-container--default .select2-search--dropdown .select2-search__field {
        font-size: 4.266666666666667vw;
        line-height: 5.6vw;
        letter-spacing: -0.02em;
    }

    body .select2-container--default .select2-search--inline .select2-search__field {
    }

    body .select2-container--default .select2-results>.select2-results__options {
    }

    body .select2-container--default .select2-results__option[role=group] {
    }

    body .select2-container--default .select2-results__option[aria-disabled=true] {
    }

    body .select2-container--default .select2-results__option[aria-selected=true],body .select2-container--default .select2-results__option[data-selected=true] {
    }

    body .select2-container--default .select2-results__option .select2-results__option {
    }

    body .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    }

    body .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    }

    body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    }

    body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    }

    body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    }

    body .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    }

    body .select2-container--default .select2-results__option--highlighted[aria-selected],body .select2-container--default .select2-results__option--highlighted[data-selected] {
    }

    body .select2-container--default .select2-results__group {
    }

    body .select2-container--classic .select2-selection--single {
    }

    body .select2-container--classic .select2-selection--single:focus {
    }

    body .select2-container--classic .select2-selection--single .select2-selection__rendered {
    }

    body .select2-container--classic .select2-selection--single .select2-selection__clear {
    }

    body .select2-container--classic .select2-selection--single .select2-selection__placeholder {
    }

    body .select2-container--classic .select2-selection--single .select2-selection__arrow {
    }

    body .select2-container--classic .select2-selection--single .select2-selection__arrow b {
    }

    body .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
    }

    body .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
    }

    body .select2-container--classicbody .select2-container--open .select2-selection--single {
    }

    body .select2-container--classicbody .select2-container--open .select2-selection--single .select2-selection__arrow {
    }

    body .select2-container--classicbody .select2-container--open .select2-selection--single .select2-selection__arrow b {
    }

    body .select2-container--classicbody .select2-container--openbody .select2-container--above .select2-selection--single {
    }

    body .select2-container--classicbody .select2-container--openbody .select2-container--below .select2-selection--single {
    }

    body .select2-container--classic .select2-selection--multiple {
    }

    body .select2-container--classic .select2-selection--multiple:focus {
    }

    body .select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    }

    body .select2-container--classic .select2-selection--multiple .select2-selection__clear {
    }

    body .select2-container--classic .select2-selection--multiple .select2-selection__choice {
    }

    body .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    }

    body .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    }

    body .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
    }

    body .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
    }

    body .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
    }

    body .select2-container--classicbody .select2-container--open .select2-selection--multiple {
    }

    body .select2-container--classicbody .select2-container--openbody .select2-container--above .select2-selection--multiple {
    }

    body .select2-container--classicbody .select2-container--openbody .select2-container--below .select2-selection--multiple {
    }

    body .select2-container--classic .select2-search--dropdown .select2-search__field {
    }

    body .select2-container--classic .select2-search--inline .select2-search__field {
    }

    body .select2-container--classic .select2-dropdown {
    }

    body .select2-container--classic .select2-dropdown--above {
    }

    body .select2-container--classic .select2-dropdown--below {
    }

    body .select2-container--classic .select2-results>.select2-results__options {
    }

    body .select2-container--classic .select2-results__option[role=group] {
    }

    body .select2-container--classic .select2-results__option[aria-disabled=true] {
    }

    body .select2-container--classic .select2-results__option--highlighted[aria-selected],body .select2-container--classic .select2-results__option--highlighted[data-selected] {
    }

    body .select2-container--classic .select2-results__group {
    }

    body .select2-container--classicbody .select2-container--open .select2-dropdown {
    }

    .woocommerce-billing-fields__field-wrapper {
    }

    body .woocommerce form .form-row .required {
    }

    label[for="billing_country"], label[for="billing_address_1"], label[for="order_comments"], #billing_phone_field, label[for="billing_city"],label[for="billing_state"] {
        margin-top: 10vw !important;
    }

    label[for="billing_city"], label[for="billing_state"] {
    }

    .woocommerce-additional-fields h3 {
    }

    .woocommerce form .form-row .optional {
    }

    body #payment {
        width: 100%;
        padding-top: 4vw;
    }

    body #payment .wc_payment_methods {
        text-align: center!important;
    }

    body #payment .wc_payment_methods .wc_payment_method {
        text-align: center!important;
    }

    .wc_payment_method input {
        position: absolute;
    }

    ] body #payment .wc_payment_methods .wc_payment_method label {
    }

    body #payment .wc_payment_methods .wc_payment_method label img {
        width: 25vw;
        margin: 0;
        display: block;
        margin: 6vw auto 1vw auto;
    }

    body #payment .wc_payment_methods .wc_payment_method .payment_box {
    }

    body .woocommerce-checkout #payment div.form-row {
    }

    body .woocommerce-privacy-policy-text {
        width: 100%;
        font-size: 4.952381vw;
        line-height: 6.25vw;
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
        width: 100%;
        text-align: left;
        margin: 6vw 0;
    }

    body .woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
        font-size: 3.7333333333333334vw;
        line-height: 10.133333333333333vw;
        border-radius: 10.133333333333333vw;
        padding: 0 8vw;
        width: 100%;
        height: 10.133333333333333vw;
    }

    body .woocommerce table.shop_attributes {
    }

    body .woocommerce table.shop_attributes th {
    }

    body .woocommerce form .form-row.woocommerce-validated .select2-container, body .woocommerce form .form-row.woocommerce-validated input.input-text, body.woocommerce form .form-row.woocommerce-validated select {
    }

    body .woocommerce table.shop_attributes td {
    }

    body .woocommerce table.shop_attributes td p {
    }

    body .woocommerce table.shop_attributes tr:nth-child(even) td,body .woocommerce table.shop_attributes tr:nth-child(even) th {
    }

    body .woocommerce table.shop_table {
    }

    body .woocommerce table.shop_table th {
    }

    body .woocommerce table.shop_table thead th {
    }

    body .woocommerce table.shop_table tbody th, body .woocommerce table.shop_table tbody td {
    }

    body .woocommerce table.shop_table td {
    }

    body .woocommerce table.shop_table td:last-child, body .woocommerce table.shop_table th:last-child {
    }

    bdi {
    }

    body .woocommerce table.shop_table tbody th,body .woocommerce table.shop_table tfoot td,body .woocommerce table.shop_table tfoot th {
    }

    body .woocommerce table.shop_table td small {
    }

    body .woocommerce table.shop_table td del {
    }

    body .woocommerce table.shop_table tbody:first-child tr:first-child td,body .woocommerce table.shop_table tbody:first-child tr:first-child th {
    }

    body .woocommerce table.shop_table tbody th,body .woocommerce table.shop_table tfoot td,body .woocommerce table.shop_table tfoot th {
    }

    body .woocommerce table.shop_table tbody tr:last-child td, body .woocommerce table.shop_table tbody tr:last-child th {
    }

    body .woocommerce table.shop_table tfoot {
    }

    .woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-details table tfoot td,.woocommerce-thanks .woocommerce-order .thanks_screen_columns .woocommerce-order-details table tfoot th {
    }

    body .woocommerce table.my_account_orders {
    }

    body .woocommerce table.my_account_orders td,body .woocommerce table.my_account_orders th {
    }

    body .woocommerce table.my_account_orders .button {
    }

    body .woocommerce table.woocommerce-MyAccount-downloads td,body .woocommerce table.woocommerce-MyAccount-downloads th {
    }

    body .woocommerce table.woocommerce-MyAccount-downloads td:first-child,body .woocommerce table.woocommerce-MyAccount-downloads th:first-child {
    }

    body .woocommerce table.woocommerce-MyAccount-downloads td:last-child,body .woocommerce table.woocommerce-MyAccount-downloads th:last-child {
    }

    body .woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,body .woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before {
    }

    body .woocommerce td.product-name .wc-item-meta,body .woocommerce td.product-name dl.variation {
    }

    body .woocommerce td.product-name .wc-item-meta .wc-item-meta-label,body .woocommerce td.product-name .wc-item-meta dt,body .woocommerce td.product-name dl.variation .wc-item-meta-label,body .woocommerce td.product-name dl.variation dt {
    }

    body .woocommerce td.product-name .wc-item-meta dd,body .woocommerce td.product-name dl.variation dd {
    }

    body .woocommerce td.product-name .wc-item-meta p,body .woocommerce td.product-name .wc-item-meta:last-child,body .woocommerce td.product-name dl.variation p,body .woocommerce td.product-name dl.variation:last-child {
    }

    body .woocommerce td.product-name p.backorder_notification {
    }

    body .woocommerce td.product-quantity {
    }

    .checkout_container_wrapper {
        width: 100%;
        padding: 8.047619vw 2.321428571428571vw 7.142857vw 2.321428571428571vw;
    }

    .fix_order .order_information {
    }

    .fix_order.fix_order_bottom .order_information {
    }

    body .woocommerce-error {
    }

    body .woocommerce form .form-row.woocommerce-invalid label {
    }

    .woocommerce-order-pay .woocommerce ul.order_details {
    }

    .single-especiales .specials_container {
        padding: 9.666667vw 2.6666666666666665vw 5.666667vw 2.666667vw
    }

    body.single-especiales .main_title {
        margin-bottom: 8vw;
    }

    asasd body.single-especiales {
    }

    body.single-especiales .main_title {
    }

    body.single-especiales .main_title h1 {
    }

    .single-especiales .specials_container {
    }

    .single-especiales .main_grid {
    }

    .single-especiales .main_grid .grid_item:not(.is_tools) .post_title, .single-especiales .main_grid .grid_item:not(.is_tools) .post_excerpt {
    }

    .specials_container .main_grid_container .main_grid .grid_item.post_special_hightlight .grid_item_wrapper .post_information_container {
    }

    .specials_container .main_grid_container .main_grid .grid_item.post_special_hightlight .grid_item_wrapper .post_information_container .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper .special_item_container .post_information_container {
    }

    .single-especiales .specials_container .main_grid_container .main_grid .grid_item .grid_item_wrapper .post_information_container .post_information_footer_wrapper {
    }

    .single-especiales .specials_container .main_grid_container .main_grid .grid_item .grid_item_wrapper .post_information_container .post_information_footer_wrapper .post_information_footer {
    }

    .single-especiales .specials_container .main_grid_container .main_grid .grid_item .grid_item_wrapper .post_information_container .post_information_footer_wrapper .post_information_footer .post_title {
    }

    .single-especiales .specials_container .main_grid_container .main_grid .grid_item .grid_item_wrapper .post_information_container .post_information_footer_wrapper .post_information_footer .post_excerpt {
    }

    .single-especiales .specials_container .main_grid_container .main_grid .grid_item .grid_item_wrapper .post_information_container .post_information_footer_wrapper .post_information_footer .post_excerpt .post_excerpt_text {
    }

    .single-especiales .post_tags .post_tag.is_cat {
    }

    .single-especiales .specials_logos_container {
        padding: 5.666667vw 2.6666666666666665vw 5.666667vw 2.666667vw;
    }

    .single-especiales .specials_logos_container .specials_logos_item {
        width: 100%;
        text-align: center;
        margin: 0;
        display: block;
        padding: 6vw 0 4vw 0;
    }

    .single-especiales .specials_logos_container .specials_logos_item:last-child {
    }

    .single-especiales .specials_logos_container .specials_logos_item .specials_logos_item_title {
        font-size: 3.7333333333333334vw;
        line-height: 4.533333333333333vw;
        text-align: center;
        margin-bottom: 1vw;
    }

    .single-especiales .specials_logos_container .specials_logos_item .specials_logos_item_logos {
    }

    .single-especiales .specials_logos_container .specials_logos_item .specials_logos_item_logos {
    }

    .single-especiales .specials_logos_container .specials_logos_item .specials_logos_item_logos a {
        margin: 2.488095vw;
    }

    .single-especiales .specials_logos_container .specials_logos_item .specials_logos_item_logos a:last-child {
    }

    .single-especiales .specials_logos_container .specials_logos_item .specials_logos_item_logos a img {
        height: 11vw;
    }

    .special_sibilings_menu_container {
        height: 10.666666666666666vw;
    }

    .special_sibilings_menu_container .special_sibilings_menu {
        /* height: 10.666666666666666vw; */
    }

    .fix_specials_menu .special_sibilings_menu_container .special_sibilings_menu {
        top: 10.666666666666666vw;
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_header {
        height: 10.666666666666666vw;
        line-height: 10.666666666666666vw;
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_header .special_sibilings_menu_header_label {
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_header .special_sibilings_menu_header_label label {
        vertical-align: top;
        font-size: 4.8vw;
    }

    .special_sibilings_menu_container .special_sibilings_menu.open .special_sibilings_menu_header .special_sibilings_menu_header_label label {
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_header .special_sibilings_menu_header_label label:before {
        content: 'explorar mas contenidos' !important;
    }

    .special_sibilings_menu_container .special_sibilings_menu.open .special_sibilings_menu_header .special_sibilings_menu_header_label label:before {
        content: 'CERRAR' !important;
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_header .special_sibilings_menu_header_label .special_sibilings_menu_arrow {
        width: 4vw;
        margin-left: 2.595238vw;
        vertical-align: 0.3vw;
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_header .special_sibilings_menu_header_label .special_sibilings_menu_arrow img {
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_body {
    }

    .special_sibilings_menu_container .special_sibilings_menu.open .special_sibilings_menu_body {
        font-size: 14px;
        line-height: 17px;
        padding: 2.6666666666666665vw;
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_body ul {
        padding-left: 4vw;
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_body ul li {
        padding-bottom: 2vw;
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_body ul li a {
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_body ul li a.active {
    }

    .special_sibilings_menu_container .special_sibilings_menu .special_sibilings_menu_body .special_sibilings_menu_body_content {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials {
        padding-top: 10vw;
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container {
    margin-bottom: -15vw;
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_paragraph {
        font-size: 4.8vw;
        line-height: 6.666666666666667vw;
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_paragraph p {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions {
        width: 100%;
        font-size: 3.7333333333333334vw;
        line-height: 4.8vw;
        margin-top: 9vw;
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_main_text {
    }

    .bubble {
    position: fixed;
    top: 50% !important;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 94.666666667vw;
    padding: 5.333333333333333vw 3.7333333333333334vw;
    border-radius: 2.6666666666666665vw;
    max-height: 75vh;
    overflow: auto;
    }

    .bubble.visible {
    }

    .bubble .quote_icon {
    width: 11vw;
    }

    .bubble .quote_icon img {
    }

    .bubble .bubble_image {
    margin-top: 7vw;
    }

    .bubble .bubble_image img {
    }

    .bubble .bubble_video {
    margin-top: 7vw;
    height: 50vw;
    }

    .bubble .bubble_video .video-js {
    }

    .bubble .bubble_video:after {
    width: 27vw;
    height: 12vw;
    }

    .bubble.video_init .bubble_video:after {
    }

    .bubble.video_init .bubble_video video {
    }

    .bubble .bubble_text {
    font-size: 3.7333333333333334vw;
    line-height: 4.8vw;
    padding-top: 4vw;
    }

    .bubble .bubble_text strong {
    }

    .bubble .bubble_text p {
    }

    .bubble .bubble_text p:first-child {
    }

    .bubble .bubble_text p:last-child {
    }

    .close_bubble {
    display: block;
    position: absolute;
    width: 8vw;
    right: 1.9vw;
    top: 2vw;
    }
.close_bubble img{
    display:block;
    width: 100%;
    height: auto;
}
    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_main_text p {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_secondary_text {
        padding-top: 6vw;
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_secondary_text_container {
        position: static;
        top: auto!important;
        width: 100%;
        padding: 5.333333333333333vw 3.7333333333333334vw;
        /* padding-bottom: 1vw; */
        border-radius: 2.6666666666666665vw;
        margin-bottom: 6vw;
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_secondary_text p {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_secondary_text p:first-child {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_secondary_text p a.bubble_mark {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_secondary_text a:not(.bubble_mark) {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_secondary_text {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_secondary_text .instructions_alert_icon {
        width: 7vw;
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_secondary_text .instructions_alert_icon img {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_paragraph p:last-child {
    }

    .custom_flexible_content_items.custom_flexible_content_items_specials .flexible_module_content .flexible_module_content_paragraph_container .special_header_flexible_content .flexible_module_content_specials_bubbles_instructions .instructions_secondary_text p:last-child {
    }
      .specials_container {
        padding: 9.666667vw 2.6666666666666665vw 5.666667vw 2.666667vw;
    }

    .specials_container .main_title {
        margin-bottom: 8vw;
        width: 100%;
    }

    .specials_container {
    }

    .specials_container .main_title {
    }

    .specials_container .main_grid_container {
    }

    .specials_container .main_grid_container .main_grid {
    }

    .specials_container .main_grid_container .main_grid .grid_item {
    float: none!important;
    clear: none;
    }

    .specials_container .main_grid_container .main_grid .grid_item.post_special_hightlight {
    }

    .specials_container .main_grid_container .main_grid .grid_item.post_special_hightlight .grid_item_wrapper {
    }

    .specials_container .main_grid_container .main_grid .grid_item.post_special_hightlight .grid_item_wrapper .post_image {
    }

    .specials_container .main_grid_container .main_grid .grid_item.post_special_hightlight .grid_item_wrapper .post_image:before {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special {
        width: 100%;
        float: none;
        padding: 0;
        margin-bottom: 5.33333vw;
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight .grid_item_wrapper {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight .grid_item_wrapper .special_item_container {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight .grid_item_wrapper .special_item_container .post_image_container {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight .grid_item_wrapper .special_item_container .post_image_container .post_image {
        height: 69vw;
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight .grid_item_wrapper .special_item_container .post_image_container .post_image img {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight .grid_item_wrapper .special_item_container .post_information_container {
        height: auto;
        width: 100%;
        padding: 6.66667vw 2.66667vw;
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight .grid_item_wrapper .special_item_container .post_information_container .post_information_footer_wrapper {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight .grid_item_wrapper .special_item_container .post_information_container .post_information_footer_wrapper .post_information_footer {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight .grid_item_wrapper .special_item_container .post_information_container .post_information_footer_wrapper .post_information_footer .post_title {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight .grid_item_wrapper .special_item_container .post_information_container .post_information_footer_wrapper .post_information_footer .post_excerpt {
        width: 100%;
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special.special_hightlight .grid_item_wrapper .special_item_container .post_information_container .post_information_footer_wrapper .post_information_footer .post_excerpt .post_excerpt_text {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper {
        padding: 0;
        height: auto;
        border-radius: 3vw;
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper .special_item_container {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper .special_item_container .post_image_container {
        width: 100%!important;
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper .special_item_container .post_image_container .post_image {
        height: 69vw;
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper .special_item_container .post_image_container .post_image img {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper .special_item_container .post_information_container {
        margin: 0;
        padding: 6.66667vw 2.66667vw;
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper .special_item_container .post_information_container .post_information_footer_wrapper {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper .special_item_container .post_information_container .post_information_footer_wrapper .post_information_footer {
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper .special_item_container .post_information_container .post_information_footer_wrapper .post_information_footer .post_title {
        font-size: 4.8vw;
        line-height: 5vw;
        width: 100%;
        margin-bottom: 1vw;
        padding-top: 2vw;
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper .special_item_container .post_information_container .post_information_footer_wrapper .post_information_footer .post_excerpt {
        font-size: 3.73333vw;
        line-height: 4.53333vw;
        width: 100%;
    }

    .specials_container .main_grid_container .main_grid .grid_item.grid_item_special .grid_item_wrapper .special_item_container .post_information_container .post_information_footer_wrapper .post_information_footer .post_excerpt .post_excerpt_text {
    }

    .new_article_btn.btn {
        line-height: 4.8vw;
        font-size: 3.73333vw;
        padding: 0px 2.13333vw 0.5vw;
        margin-right: 1.5vw;
        margin-top: 0.5vw;
    }

    .explore_btn {
        position: relative;
        bottom: auto;
        margin-top: 6vw;
    }

    .specials_logos_container {
        position: relative;
        bottom: auto;
        display: none;
    }
}
