/* *************************  COMPONENTS  ************************* */
/* ---------  CONTAINER  --------- */
.container {
    position: relative;
    padding-top: 40px;
    padding-bottom: 40px;
}
@media (min-width: 480px) {
    .container {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}
@media (min-width: 650px) {
    .container {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}
@media (min-width: 850px) {
    .container {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}
@media (min-width: 1000px) {
    .container {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}
@media (min-width: 1200px) {
    .container {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}
@media (min-width: 1400px) {
    .container {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}
@media (min-width: 1700px) {
    .container {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}
.container.padding-top_mobile_half {
    padding-top: calc(40px / 2);
}
@media (min-width: 480px) {
    .container.padding-top_mobile_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 650px) {
    .container.padding-top_mobile_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .container.padding-top_mobile_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .container.padding-top_mobile_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_mobile_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_mobile_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_mobile_half {
        padding-top: calc(40px / 2);
    }
}
.container.padding-top_mobile_quarter {
    padding-top: calc(40px / 4);
}
@media (min-width: 480px) {
    .container.padding-top_mobile_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 650px) {
    .container.padding-top_mobile_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .container.padding-top_mobile_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .container.padding-top_mobile_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_mobile_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_mobile_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_mobile_quarter {
        padding-top: calc(40px / 4);
    }
}
.container.padding-top_mobile_none {
    padding-top: 0px;
}
@media (min-width: 480px) {
    .container.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 650px) {
    .container.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 850px) {
    .container.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 1000px) {
    .container.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 480px) {
    .container.padding-top_landscape_regular {
        padding-top: 40px;
    }
}
@media (min-width: 480px) {
    .container.padding-top_landscape_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 650px) {
    .container.padding-top_landscape_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .container.padding-top_landscape_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .container.padding-top_landscape_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_landscape_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_landscape_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_landscape_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 480px) {
    .container.padding-top_landscape_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 650px) {
    .container.padding-top_landscape_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .container.padding-top_landscape_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .container.padding-top_landscape_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_landscape_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_landscape_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_landscape_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 480px) {
    .container.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 650px) {
    .container.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 850px) {
    .container.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 1000px) {
    .container.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 650px) {
    .container.padding-top_minitablet_regular {
        padding-top: 40px;
    }
}
@media (min-width: 650px) {
    .container.padding-top_minitablet_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .container.padding-top_minitablet_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .container.padding-top_minitablet_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_minitablet_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_minitablet_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_minitablet_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 650px) {
    .container.padding-top_minitablet_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .container.padding-top_minitablet_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .container.padding-top_minitablet_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_minitablet_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_minitablet_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_minitablet_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 650px) {
    .container.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 850px) {
    .container.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1000px) {
    .container.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 850px) {
    .container.padding-top_tablet_regular {
        padding-top: 40px;
    }
}
@media (min-width: 850px) {
    .container.padding-top_tablet_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .container.padding-top_tablet_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_tablet_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_tablet_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_tablet_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .container.padding-top_tablet_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .container.padding-top_tablet_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_tablet_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_tablet_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_tablet_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .container.padding-top_tablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1000px) {
    .container.padding-top_tablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-top_tablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-top_tablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-top_tablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1000px) {
    .container.padding-top_laptop_regular {
        padding-top: 40px;
    }
}
@media (min-width: 1000px) {
    .container.padding-top_laptop_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_laptop_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_laptop_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_laptop_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .container.padding-top_laptop_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_laptop_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_laptop_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_laptop_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .container.padding-top_laptop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-top_laptop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-top_laptop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-top_laptop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-top_desktop_regular {
        padding-top: 40px;
    }
}
@media (min-width: 1200px) {
    .container.padding-top_desktop_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_desktop_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_desktop_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_desktop_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_desktop_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_desktop_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-top_desktop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-top_desktop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-top_desktop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-top_fullwidth_regular {
        padding-top: 40px;
    }
}
@media (min-width: 1400px) {
    .container.padding-top_fullwidth_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_fullwidth_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_fullwidth_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_fullwidth_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-top_fullwidth_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-top_fullwidth_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-top_widescreen_regular {
        padding-top: 40px;
    }
}
@media (min-width: 1700px) {
    .container.padding-top_widescreen_half {
        padding-top: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_widescreen_quarter {
        padding-top: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-top_widescreen_none {
        padding-top: 0px;
    }
}
.container.padding-bottom_mobile_half {
    padding-bottom: calc(40px / 2);
}
@media (min-width: 480px) {
    .container.padding-bottom_mobile_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 650px) {
    .container.padding-bottom_mobile_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_mobile_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_mobile_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_mobile_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_mobile_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_mobile_half {
        padding-bottom: calc(40px / 2);
    }
}
.container.padding-bottom_mobile_quarter {
    padding-bottom: calc(40px / 4);
}
@media (min-width: 480px) {
    .container.padding-bottom_mobile_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 650px) {
    .container.padding-bottom_mobile_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_mobile_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_mobile_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_mobile_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_mobile_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_mobile_quarter {
        padding-bottom: calc(40px / 4);
    }
}
.container.padding-bottom_mobile_none {
    padding-bottom: 0px;
}
@media (min-width: 480px) {
    .container.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 650px) {
    .container.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 480px) {
    .container.padding-bottom_landscape_regular {
        padding-bottom: 40px;
    }
}
@media (min-width: 480px) {
    .container.padding-bottom_landscape_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 650px) {
    .container.padding-bottom_landscape_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_landscape_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_landscape_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_landscape_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_landscape_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_landscape_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 480px) {
    .container.padding-bottom_landscape_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 650px) {
    .container.padding-bottom_landscape_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_landscape_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_landscape_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_landscape_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_landscape_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_landscape_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 480px) {
    .container.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 650px) {
    .container.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 650px) {
    .container.padding-bottom_minitablet_regular {
        padding-bottom: 40px;
    }
}
@media (min-width: 650px) {
    .container.padding-bottom_minitablet_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_minitablet_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_minitablet_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_minitablet_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_minitablet_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_minitablet_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 650px) {
    .container.padding-bottom_minitablet_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_minitablet_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_minitablet_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_minitablet_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_minitablet_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_minitablet_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 650px) {
    .container.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_tablet_regular {
        padding-bottom: 40px;
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_tablet_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_tablet_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_tablet_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_tablet_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_tablet_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_tablet_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_tablet_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_tablet_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_tablet_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_tablet_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .container.padding-bottom_tablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_tablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_tablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_tablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_tablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_laptop_regular {
        padding-bottom: 40px;
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_laptop_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_laptop_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_laptop_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_laptop_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_laptop_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_laptop_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_laptop_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_laptop_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .container.padding-bottom_laptop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_laptop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_laptop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_laptop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_desktop_regular {
        padding-bottom: 40px;
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_desktop_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_desktop_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_desktop_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_desktop_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_desktop_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_desktop_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .container.padding-bottom_desktop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_desktop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_desktop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_fullwidth_regular {
        padding-bottom: 40px;
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_fullwidth_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_fullwidth_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_fullwidth_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_fullwidth_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .container.padding-bottom_fullwidth_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_fullwidth_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_widescreen_regular {
        padding-bottom: 40px;
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_widescreen_half {
        padding-bottom: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_widescreen_quarter {
        padding-bottom: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .container.padding-bottom_widescreen_none {
        padding-bottom: 0px;
    }
}
.container .container__inner {
    max-width: 1780px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding-left: 40px;
    padding-right: 40px;
}
.container .container__inner::after {
    clear: both;
    content: "";
    display: block;
}
.container .container__inner::after {
    clear: both;
    content: "";
    display: block;
}
@media (min-width: 480px) {
    .container .container__inner {
        padding-left: 40px;
        padding-right: 40px;
    }
}
@media (min-width: 650px) {
    .container .container__inner {
        padding-left: 40px;
        padding-right: 40px;
    }
}
@media (min-width: 850px) {
    .container .container__inner {
        padding-left: 40px;
        padding-right: 40px;
    }
}
@media (min-width: 1000px) {
    .container .container__inner {
        padding-left: 40px;
        padding-right: 40px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner {
        padding-left: 40px;
        padding-right: 40px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner {
        padding-left: 40px;
        padding-right: 40px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner {
        padding-left: 40px;
        padding-right: 40px;
    }
}
.container .container__inner .margin_reverse_mobile {
    margin-left: -40px;
    margin-right: -40px;
}
@media (min-width: 480px) {
    .container .container__inner .margin_reverse_mobile {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 650px) {
    .container .container__inner .margin_reverse_mobile {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 850px) {
    .container .container__inner .margin_reverse_mobile {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1000px) {
    .container .container__inner .margin_reverse_mobile {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_mobile {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_mobile {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_mobile {
        margin-left: -40px;
        margin-right: -40px;
    }
}
.container .container__inner .margin_reverse_mobile.split__item {
    flex-grow: 1;
}
@media (min-width: 480px) {
    .container .container__inner .margin_reverse_landscape {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 650px) {
    .container .container__inner .margin_reverse_landscape {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 850px) {
    .container .container__inner .margin_reverse_landscape {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1000px) {
    .container .container__inner .margin_reverse_landscape {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_landscape {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_landscape {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_landscape {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 480px) {
    .container .container__inner .margin_reverse_landscape.split__item {
        flex-grow: 1;
    }
}
@media (min-width: 650px) {
    .container .container__inner .margin_reverse_minitablet {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 850px) {
    .container .container__inner .margin_reverse_minitablet {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1000px) {
    .container .container__inner .margin_reverse_minitablet {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_minitablet {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_minitablet {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_minitablet {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 650px) {
    .container .container__inner .margin_reverse_minitablet.split__item {
        flex-grow: 1;
    }
}
@media (min-width: 850px) {
    .container .container__inner .margin_reverse_tablet {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1000px) {
    .container .container__inner .margin_reverse_tablet {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_tablet {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_tablet {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_tablet {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 850px) {
    .container .container__inner .margin_reverse_tablet.split__item {
        flex-grow: 1;
    }
}
@media (min-width: 1000px) {
    .container .container__inner .margin_reverse_laptop {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_laptop {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_laptop {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_laptop {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1000px) {
    .container .container__inner .margin_reverse_laptop.split__item {
        flex-grow: 1;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_desktop {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_desktop {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_desktop {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_desktop.split__item {
        flex-grow: 1;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_fullwidth {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_fullwidth {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_fullwidth.split__item {
        flex-grow: 1;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_widescreen {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_widescreen.split__item {
        flex-grow: 1;
    }
}
.container .container__inner .margin_reverse_mobile_none {
    margin-left: 0px;
    margin-right: 0px;
}
@media (min-width: 480px) {
    .container .container__inner .margin_reverse_mobile_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 650px) {
    .container .container__inner .margin_reverse_mobile_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 850px) {
    .container .container__inner .margin_reverse_mobile_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1000px) {
    .container .container__inner .margin_reverse_mobile_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_mobile_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_mobile_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_mobile_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
.container .container__inner .margin_reverse_mobile_none.split__item {
    flex-grow: 0px;
}
@media (min-width: 480px) {
    .container .container__inner .margin_reverse_landscape_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 650px) {
    .container .container__inner .margin_reverse_landscape_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 850px) {
    .container .container__inner .margin_reverse_landscape_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1000px) {
    .container .container__inner .margin_reverse_landscape_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_landscape_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_landscape_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_landscape_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
.container .container__inner .margin_reverse_landscape_none.split__item {
    flex-grow: 0px;
}
@media (min-width: 650px) {
    .container .container__inner .margin_reverse_minitablet_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 850px) {
    .container .container__inner .margin_reverse_minitablet_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1000px) {
    .container .container__inner .margin_reverse_minitablet_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_minitablet_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_minitablet_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_minitablet_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
.container .container__inner .margin_reverse_minitablet_none.split__item {
    flex-grow: 0px;
}
@media (min-width: 850px) {
    .container .container__inner .margin_reverse_tablet_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1000px) {
    .container .container__inner .margin_reverse_tablet_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_tablet_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_tablet_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_tablet_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
.container .container__inner .margin_reverse_tablet_none.split__item {
    flex-grow: 0px;
}
@media (min-width: 1000px) {
    .container .container__inner .margin_reverse_laptop_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_laptop_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_laptop_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_laptop_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
.container .container__inner .margin_reverse_laptop_none.split__item {
    flex-grow: 0px;
}
@media (min-width: 1200px) {
    .container .container__inner .margin_reverse_desktop_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_desktop_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_desktop_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
.container .container__inner .margin_reverse_desktop_none.split__item {
    flex-grow: 0px;
}
@media (min-width: 1400px) {
    .container .container__inner .margin_reverse_fullwidth_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_fullwidth_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
.container .container__inner .margin_reverse_fullwidth_none.split__item {
    flex-grow: 0px;
}
@media (min-width: 1700px) {
    .container .container__inner .margin_reverse_widescreen_none {
        margin-left: 0px;
        margin-right: 0px;
    }
}
.container .container__inner .margin_reverse_widescreen_none.split__item {
    flex-grow: 0px;
}
.container .container__background {
    position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
/* ---------  ALIGN  --------- */
.align_mobile_left {
    text-align: left;
}

.align_mobile_center {
    text-align: center;
}

.align_mobile_right {
    text-align: right;
}

@media (min-width: 480px) {
    .align_landscape_left {
        text-align: left;
    }
}

@media (min-width: 480px) {
    .align_landscape_center {
        text-align: center;
    }
}

@media (min-width: 480px) {
    .align_landscape_right {
        text-align: right;
    }
}

@media (min-width: 650px) {
    .align_minitablet_left {
        text-align: left;
    }
}

@media (min-width: 650px) {
    .align_minitablet_center {
        text-align: center;
    }
}

@media (min-width: 650px) {
    .align_minitablet_right {
        text-align: right;
    }
}

@media (min-width: 850px) {
    .align_tablet_left {
        text-align: left;
    }
}

@media (min-width: 850px) {
    .align_tablet_center {
        text-align: center;
    }
}

@media (min-width: 850px) {
    .align_tablet_right {
        text-align: right;
    }
}

@media (min-width: 1000px) {
    .align_laptop_left {
        text-align: left;
    }
}

@media (min-width: 1000px) {
    .align_laptop_center {
        text-align: center;
    }
}

@media (min-width: 1000px) {
    .align_laptop_right {
        text-align: right;
    }
}

@media (min-width: 1200px) {
    .align_desktop_left {
        text-align: left;
    }
}

@media (min-width: 1200px) {
    .align_desktop_center {
        text-align: center;
    }
}

@media (min-width: 1200px) {
    .align_desktop_right {
        text-align: right;
    }
}

@media (min-width: 1400px) {
    .align_fullwidth_left {
        text-align: left;
    }
}

@media (min-width: 1400px) {
    .align_fullwidth_center {
        text-align: center;
    }
}

@media (min-width: 1400px) {
    .align_fullwidth_right {
        text-align: right;
    }
}

@media (min-width: 1700px) {
    .align_widescreen_left {
        text-align: left;
    }
}

@media (min-width: 1700px) {
    .align_widescreen_center {
        text-align: center;
    }
}

@media (min-width: 1700px) {
    .align_widescreen_right {
        text-align: right;
    }
}
/* ---------  SPACER  --------- */
.spacer {
    height: 40px;
}
@media (min-width: 480px) {
    .spacer {
        height: 40px;
    }
}
@media (min-width: 650px) {
    .spacer {
        height: 40px;
    }
}
@media (min-width: 850px) {
    .spacer {
        height: 40px;
    }
}
@media (min-width: 1000px) {
    .spacer {
        height: 40px;
    }
}
@media (min-width: 1200px) {
    .spacer {
        height: 40px;
    }
}
@media (min-width: 1400px) {
    .spacer {
        height: 40px;
    }
}
@media (min-width: 1700px) {
    .spacer {
        height: 40px;
    }
}
.spacer.spacer_mobile_half {
    height: calc(40px / 2);
}
@media (min-width: 480px) {
    .spacer.spacer_mobile_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 650px) {
    .spacer.spacer_mobile_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .spacer.spacer_mobile_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_mobile_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_mobile_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_mobile_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_mobile_half {
        height: calc(40px / 2);
    }
}
.spacer.spacer_mobile_quarter {
    height: calc(40px / 4);
}
@media (min-width: 480px) {
    .spacer.spacer_mobile_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 650px) {
    .spacer.spacer_mobile_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .spacer.spacer_mobile_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_mobile_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_mobile_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_mobile_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_mobile_quarter {
        height: calc(40px / 4);
    }
}
.spacer.spacer_mobile_none {
    height: 0px;
}
@media (min-width: 480px) {
    .spacer.spacer_mobile_none {
        height: 0px;
    }
}
@media (min-width: 650px) {
    .spacer.spacer_mobile_none {
        height: 0px;
    }
}
@media (min-width: 850px) {
    .spacer.spacer_mobile_none {
        height: 0px;
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_mobile_none {
        height: 0px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_mobile_none {
        height: 0px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_mobile_none {
        height: 0px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_mobile_none {
        height: 0px;
    }
}
@media (min-width: 480px) {
    .spacer.spacer_landscape_regular {
        height: 40px;
    }
}
@media (min-width: 650px) {
    .spacer.spacer_landscape_regular {
        height: 40px;
    }
}
@media (min-width: 850px) {
    .spacer.spacer_landscape_regular {
        height: 40px;
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_landscape_regular {
        height: 40px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_landscape_regular {
        height: 40px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_landscape_regular {
        height: 40px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_landscape_regular {
        height: 40px;
    }
}
@media (min-width: 480px) {
    .spacer.spacer_landscape_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 650px) {
    .spacer.spacer_landscape_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .spacer.spacer_landscape_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_landscape_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_landscape_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_landscape_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_landscape_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 480px) {
    .spacer.spacer_landscape_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 650px) {
    .spacer.spacer_landscape_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .spacer.spacer_landscape_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_landscape_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_landscape_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_landscape_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_landscape_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 480px) {
    .spacer.spacer_landscape_none {
        height: 0px;
    }
}
@media (min-width: 650px) {
    .spacer.spacer_landscape_none {
        height: 0px;
    }
}
@media (min-width: 850px) {
    .spacer.spacer_landscape_none {
        height: 0px;
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_landscape_none {
        height: 0px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_landscape_none {
        height: 0px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_landscape_none {
        height: 0px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_landscape_none {
        height: 0px;
    }
}
@media (min-width: 650px) {
    .spacer.spacer_minitablet_regular {
        height: 40px;
    }
}
@media (min-width: 850px) {
    .spacer.spacer_minitablet_regular {
        height: 40px;
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_minitablet_regular {
        height: 40px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_minitablet_regular {
        height: 40px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_minitablet_regular {
        height: 40px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_minitablet_regular {
        height: 40px;
    }
}
@media (min-width: 650px) {
    .spacer.spacer_minitablet_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .spacer.spacer_minitablet_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_minitablet_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_minitablet_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_minitablet_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_minitablet_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 650px) {
    .spacer.spacer_minitablet_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .spacer.spacer_minitablet_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_minitablet_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_minitablet_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_minitablet_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_minitablet_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 650px) {
    .spacer.spacer_minitablet_none {
        height: 0px;
    }
}
@media (min-width: 850px) {
    .spacer.spacer_minitablet_none {
        height: 0px;
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_minitablet_none {
        height: 0px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_minitablet_none {
        height: 0px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_minitablet_none {
        height: 0px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_minitablet_none {
        height: 0px;
    }
}
@media (min-width: 850px) {
    .spacer.spacer_tablet_regular {
        height: 40px;
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_tablet_regular {
        height: 40px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_tablet_regular {
        height: 40px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_tablet_regular {
        height: 40px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_tablet_regular {
        height: 40px;
    }
}
@media (min-width: 850px) {
    .spacer.spacer_tablet_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_tablet_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_tablet_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_tablet_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_tablet_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .spacer.spacer_tablet_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_tablet_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_tablet_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_tablet_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_tablet_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .spacer.spacer_tablet_none {
        height: 0px;
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_tablet_none {
        height: 0px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_tablet_none {
        height: 0px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_tablet_none {
        height: 0px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_tablet_none {
        height: 0px;
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_laptop_regular {
        height: 40px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_laptop_regular {
        height: 40px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_laptop_regular {
        height: 40px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_laptop_regular {
        height: 40px;
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_laptop_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_laptop_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_laptop_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_laptop_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_laptop_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_laptop_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_laptop_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_laptop_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .spacer.spacer_laptop_none {
        height: 0px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_laptop_none {
        height: 0px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_laptop_none {
        height: 0px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_laptop_none {
        height: 0px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_desktop_regular {
        height: 40px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_desktop_regular {
        height: 40px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_desktop_regular {
        height: 40px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_desktop_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_desktop_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_desktop_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_desktop_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_desktop_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_desktop_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_desktop_none {
        height: 0px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_desktop_none {
        height: 0px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_desktop_none {
        height: 0px;
    }
}
@media (min-width: 1200px) {
    .spacer.spacer_fullwidth_regular {
        height: 40px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_fullwidth_regular {
        height: 40px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_fullwidth_regular {
        height: 40px;
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_fullwidth_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_fullwidth_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_fullwidth_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_fullwidth_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .spacer.spacer_fullwidth_none {
        height: 0px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_fullwidth_none {
        height: 0px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_widescreen_regular {
        height: 40px;
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_widescreen_half {
        height: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_widescreen_quarter {
        height: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .spacer.spacer_widescreen_none {
        height: 0px;
    }
}
/* ---------  FLEX  --------- */
.flex {
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    display: flex;
    margin-top: -40px;
}
.flex > .flex__item {
    width: 100%;
    margin-top: 40px;
}
.flex.flex_mobile_1 {
    margin-right: -40px;
}
.flex.flex_mobile_1 > .flex__item {
    width: calc(((100% - 1px - (1 * 40px)) / 1));
    margin-right: 40px;
}
.flex.flex_mobile_2 {
    margin-right: -40px;
}
.flex.flex_mobile_2 > .flex__item {
    width: calc(((100% - 1px - (2 * 40px)) / 2));
    margin-right: 40px;
}
.flex.flex_mobile_3 {
    margin-right: -40px;
}
.flex.flex_mobile_3 > .flex__item {
    width: calc(((100% - 1px - (3 * 40px)) / 3));
    margin-right: 40px;
}
.flex.flex_mobile_4 {
    margin-right: -40px;
}
.flex.flex_mobile_4 > .flex__item {
    width: calc(((100% - 1px - (4 * 40px)) / 4));
    margin-right: 40px;
}
.flex.flex_mobile_5 {
    margin-right: -40px;
}
.flex.flex_mobile_5 > .flex__item {
    width: calc(((100% - 1px - (5 * 40px)) / 5));
    margin-right: 40px;
}
.flex.flex_mobile_6 {
    margin-right: -40px;
}
.flex.flex_mobile_6 > .flex__item {
    width: calc(((100% - 1px - (6 * 40px)) / 6));
    margin-right: 40px;
}
@media (min-width: 480px) {
    .flex.flex_landscape_1 {
        margin-right: -40px;
    }
    .flex.flex_landscape_1 > .flex__item {
        width: calc(((100% - 1px - (1 * 40px)) / 1));
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .flex.flex_landscape_2 {
        margin-right: -40px;
    }
    .flex.flex_landscape_2 > .flex__item {
        width: calc(((100% - 1px - (2 * 40px)) / 2));
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .flex.flex_landscape_3 {
        margin-right: -40px;
    }
    .flex.flex_landscape_3 > .flex__item {
        width: calc(((100% - 1px - (3 * 40px)) / 3));
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .flex.flex_landscape_4 {
        margin-right: -40px;
    }
    .flex.flex_landscape_4 > .flex__item {
        width: calc(((100% - 1px - (4 * 40px)) / 4));
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .flex.flex_landscape_5 {
        margin-right: -40px;
    }
    .flex.flex_landscape_5 > .flex__item {
        width: calc(((100% - 1px - (5 * 40px)) / 5));
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .flex.flex_landscape_6 {
        margin-right: -40px;
    }
    .flex.flex_landscape_6 > .flex__item {
        width: calc(((100% - 1px - (6 * 40px)) / 6));
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .flex.flex_minitablet_1 {
        margin-right: -40px;
    }
    .flex.flex_minitablet_1 > .flex__item {
        width: calc(((100% - 1px - (1 * 40px)) / 1));
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .flex.flex_minitablet_2 {
        margin-right: -40px;
    }
    .flex.flex_minitablet_2 > .flex__item {
        width: calc(((100% - 1px - (2 * 40px)) / 2));
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .flex.flex_minitablet_3 {
        margin-right: -40px;
    }
    .flex.flex_minitablet_3 > .flex__item {
        width: calc(((100% - 1px - (3 * 40px)) / 3));
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .flex.flex_minitablet_4 {
        margin-right: -40px;
    }
    .flex.flex_minitablet_4 > .flex__item {
        width: calc(((100% - 1px - (4 * 40px)) / 4));
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .flex.flex_minitablet_5 {
        margin-right: -40px;
    }
    .flex.flex_minitablet_5 > .flex__item {
        width: calc(((100% - 1px - (5 * 40px)) / 5));
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .flex.flex_minitablet_6 {
        margin-right: -40px;
    }
    .flex.flex_minitablet_6 > .flex__item {
        width: calc(((100% - 1px - (6 * 40px)) / 6));
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .flex.flex_tablet_1 {
        margin-right: -40px;
    }
    .flex.flex_tablet_1 > .flex__item {
        width: calc(((100% - 1px - (1 * 40px)) / 1));
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .flex.flex_tablet_2 {
        margin-right: -40px;
    }
    .flex.flex_tablet_2 > .flex__item {
        width: calc(((100% - 1px - (2 * 40px)) / 2));
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .flex.flex_tablet_3 {
        margin-right: -40px;
    }
    .flex.flex_tablet_3 > .flex__item {
        width: calc(((100% - 1px - (3 * 40px)) / 3));
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .flex.flex_tablet_4 {
        margin-right: -40px;
    }
    .flex.flex_tablet_4 > .flex__item {
        width: calc(((100% - 1px - (4 * 40px)) / 4));
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .flex.flex_tablet_5 {
        margin-right: -40px;
    }
    .flex.flex_tablet_5 > .flex__item {
        width: calc(((100% - 1px - (5 * 40px)) / 5));
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .flex.flex_tablet_6 {
        margin-right: -40px;
    }
    .flex.flex_tablet_6 > .flex__item {
        width: calc(((100% - 1px - (6 * 40px)) / 6));
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .flex.flex_laptop_1 {
        margin-right: -40px;
    }
    .flex.flex_laptop_1 > .flex__item {
        width: calc(((100% - 1px - (1 * 40px)) / 1));
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .flex.flex_laptop_2 {
        margin-right: -40px;
    }
    .flex.flex_laptop_2 > .flex__item {
        width: calc(((100% - 1px - (2 * 40px)) / 2));
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .flex.flex_laptop_3 {
        margin-right: -40px;
    }
    .flex.flex_laptop_3 > .flex__item {
        width: calc(((100% - 1px - (3 * 40px)) / 3));
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .flex.flex_laptop_4 {
        margin-right: -40px;
    }
    .flex.flex_laptop_4 > .flex__item {
        width: calc(((100% - 1px - (4 * 40px)) / 4));
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .flex.flex_laptop_5 {
        margin-right: -40px;
    }
    .flex.flex_laptop_5 > .flex__item {
        width: calc(((100% - 1px - (5 * 40px)) / 5));
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .flex.flex_laptop_6 {
        margin-right: -40px;
    }
    .flex.flex_laptop_6 > .flex__item {
        width: calc(((100% - 1px - (6 * 40px)) / 6));
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .flex.flex_desktop_1 {
        margin-right: -40px;
    }
    .flex.flex_desktop_1 > .flex__item {
        width: calc(((100% - 1px - (1 * 40px)) / 1));
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .flex.flex_desktop_2 {
        margin-right: -40px;
    }
    .flex.flex_desktop_2 > .flex__item {
        width: calc(((100% - 1px - (2 * 40px)) / 2));
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .flex.flex_desktop_3 {
        margin-right: -40px;
    }
    .flex.flex_desktop_3 > .flex__item {
        width: calc(((100% - 1px - (3 * 40px)) / 3));
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .flex.flex_desktop_4 {
        margin-right: -40px;
    }
    .flex.flex_desktop_4 > .flex__item {
        width: calc(((100% - 1px - (4 * 40px)) / 4));
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .flex.flex_desktop_5 {
        margin-right: -40px;
    }
    .flex.flex_desktop_5 > .flex__item {
        width: calc(((100% - 1px - (5 * 40px)) / 5));
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .flex.flex_desktop_6 {
        margin-right: -40px;
    }
    .flex.flex_desktop_6 > .flex__item {
        width: calc(((100% - 1px - (6 * 40px)) / 6));
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .flex.flex_fullwidth_1 {
        margin-right: -40px;
    }
    .flex.flex_fullwidth_1 > .flex__item {
        width: calc(((100% - 1px - (1 * 40px)) / 1));
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .flex.flex_fullwidth_2 {
        margin-right: -40px;
    }
    .flex.flex_fullwidth_2 > .flex__item {
        width: calc(((100% - 1px - (2 * 40px)) / 2));
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .flex.flex_fullwidth_3 {
        margin-right: -40px;
    }
    .flex.flex_fullwidth_3 > .flex__item {
        width: calc(((100% - 1px - (3 * 40px)) / 3));
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .flex.flex_fullwidth_4 {
        margin-right: -40px;
    }
    .flex.flex_fullwidth_4 > .flex__item {
        width: calc(((100% - 1px - (4 * 40px)) / 4));
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .flex.flex_fullwidth_5 {
        margin-right: -40px;
    }
    .flex.flex_fullwidth_5 > .flex__item {
        width: calc(((100% - 1px - (5 * 40px)) / 5));
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .flex.flex_fullwidth_6 {
        margin-right: -40px;
    }
    .flex.flex_fullwidth_6 > .flex__item {
        width: calc(((100% - 1px - (6 * 40px)) / 6));
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .flex.flex_widescreen_1 {
        margin-right: -40px;
    }
    .flex.flex_widescreen_1 > .flex__item {
        width: calc(((100% - 1px - (1 * 40px)) / 1));
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .flex.flex_widescreen_2 {
        margin-right: -40px;
    }
    .flex.flex_widescreen_2 > .flex__item {
        width: calc(((100% - 1px - (2 * 40px)) / 2));
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .flex.flex_widescreen_3 {
        margin-right: -40px;
    }
    .flex.flex_widescreen_3 > .flex__item {
        width: calc(((100% - 1px - (3 * 40px)) / 3));
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .flex.flex_widescreen_4 {
        margin-right: -40px;
    }
    .flex.flex_widescreen_4 > .flex__item {
        width: calc(((100% - 1px - (4 * 40px)) / 4));
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .flex.flex_widescreen_5 {
        margin-right: -40px;
    }
    .flex.flex_widescreen_5 > .flex__item {
        width: calc(((100% - 1px - (5 * 40px)) / 5));
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .flex.flex_widescreen_6 {
        margin-right: -40px;
    }
    .flex.flex_widescreen_6 > .flex__item {
        width: calc(((100% - 1px - (6 * 40px)) / 6));
        margin-right: 40px;
    }
}
.flex.flex_align_mobile_top {
    align-items: flex-start;
}
.flex.flex_align_mobile_bottom {
    align-items: flex-end;
}
.flex.flex_align_mobile_stretch {
    align-items: stretch;
}
@media (min-width: 480px) {
    .flex.flex_align_landscape_top {
        align-items: flex-start;
    }
}
@media (min-width: 480px) {
    .flex.flex_align_landscape_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 480px) {
    .flex.flex_align_landscape_stretch {
        align-items: stretch;
    }
}
@media (min-width: 650px) {
    .flex.flex_align_minitablet_top {
        align-items: flex-start;
    }
}
@media (min-width: 650px) {
    .flex.flex_align_minitablet_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 650px) {
    .flex.flex_align_minitablet_stretch {
        align-items: stretch;
    }
}
@media (min-width: 850px) {
    .flex.flex_align_tablet_top {
        align-items: flex-start;
    }
}
@media (min-width: 850px) {
    .flex.flex_align_tablet_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 850px) {
    .flex.flex_align_tablet_stretch {
        align-items: stretch;
    }
}
@media (min-width: 1000px) {
    .flex.flex_align_laptop_top {
        align-items: flex-start;
    }
}
@media (min-width: 1000px) {
    .flex.flex_align_laptop_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 1000px) {
    .flex.flex_align_laptop_stretch {
        align-items: stretch;
    }
}
@media (min-width: 1200px) {
    .flex.flex_align_desktop_top {
        align-items: flex-start;
    }
}
@media (min-width: 1200px) {
    .flex.flex_align_desktop_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 1200px) {
    .flex.flex_align_desktop_stretch {
        align-items: stretch;
    }
}
@media (min-width: 1400px) {
    .flex.flex_align_fullwidth_top {
        align-items: flex-start;
    }
}
@media (min-width: 1400px) {
    .flex.flex_align_fullwidth_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 1400px) {
    .flex.flex_align_fullwidth_stretch {
        align-items: stretch;
    }
}
@media (min-width: 1700px) {
    .flex.flex_align_widescreen_top {
        align-items: flex-start;
    }
}
@media (min-width: 1700px) {
    .flex.flex_align_widescreen_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 1700px) {
    .flex.flex_align_widescreen_stretch {
        align-items: stretch;
    }
}
.flex.flex_justify_mobile_start {
    justify-content: flex-start;
}
.flex.flex_justify_mobile_center {
    justify-content: center;
}
.flex.flex_justify_mobile_end {
    justify-content: flex-end;
}
@media (min-width: 480px) {
    .flex.flex_justify_landscape_start {
        justify-content: flex-start;
    }
}
@media (min-width: 480px) {
    .flex.flex_justify_landscape_center {
        justify-content: center;
    }
}
@media (min-width: 480px) {
    .flex.flex_justify_landscape_end {
        justify-content: flex-end;
    }
}
@media (min-width: 650px) {
    .flex.flex_justify_minitablet_start {
        justify-content: flex-start;
    }
}
@media (min-width: 650px) {
    .flex.flex_justify_minitablet_center {
        justify-content: center;
    }
}
@media (min-width: 650px) {
    .flex.flex_justify_minitablet_end {
        justify-content: flex-end;
    }
}
@media (min-width: 850px) {
    .flex.flex_justify_tablet_start {
        justify-content: flex-start;
    }
}
@media (min-width: 850px) {
    .flex.flex_justify_tablet_center {
        justify-content: center;
    }
}
@media (min-width: 850px) {
    .flex.flex_justify_tablet_end {
        justify-content: flex-end;
    }
}
@media (min-width: 1000px) {
    .flex.flex_justify_laptop_start {
        justify-content: flex-start;
    }
}
@media (min-width: 1000px) {
    .flex.flex_justify_laptop_center {
        justify-content: center;
    }
}
@media (min-width: 1000px) {
    .flex.flex_justify_laptop_end {
        justify-content: flex-end;
    }
}
@media (min-width: 1200px) {
    .flex.flex_justify_desktop_start {
        justify-content: flex-start;
    }
}
@media (min-width: 1200px) {
    .flex.flex_justify_desktop_center {
        justify-content: center;
    }
}
@media (min-width: 1200px) {
    .flex.flex_justify_desktop_end {
        justify-content: flex-end;
    }
}
@media (min-width: 1400px) {
    .flex.flex_justify_fullwidth_start {
        justify-content: flex-start;
    }
}
@media (min-width: 1400px) {
    .flex.flex_justify_fullwidth_center {
        justify-content: center;
    }
}
@media (min-width: 1400px) {
    .flex.flex_justify_fullwidth_end {
        justify-content: flex-end;
    }
}
@media (min-width: 1700px) {
    .flex.flex_justify_widescreen_start {
        justify-content: flex-start;
    }
}
@media (min-width: 1700px) {
    .flex.flex_justify_widescreen_center {
        justify-content: center;
    }
}
@media (min-width: 1700px) {
    .flex.flex_justify_widescreen_end {
        justify-content: flex-end;
    }
}
.flex.margin-top_mobile_double {
    margin-top: calc(-40px * 2);
}
.flex.margin-top_mobile_double > .flex__item {
    margin-top: calc(40px * 2);
}
.flex.margin-top_mobile_regular {
    margin-top: -40px;
}
.flex.margin-top_mobile_regular > .flex__item {
    margin-top: 40px;
}
.flex.margin-top_mobile_half {
    margin-top: calc(-40px / 2);
}
.flex.margin-top_mobile_half > .flex__item {
    margin-top: calc(40px / 2);
}
.flex.margin-top_mobile_quarter {
    margin-top: calc(-40px / 4);
}
.flex.margin-top_mobile_quarter > .flex__item {
    margin-top: calc(40px / 4);
}
.flex.margin-top_mobile_none {
    margin-top: 0px;
}
.flex.margin-top_mobile_none > .flex__item {
    margin-top: 0px;
}
@media (min-width: 480px) {
    .flex.margin-top_landscape_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 480px) {
    .flex.margin-top_landscape_double > .flex__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 480px) {
    .flex.margin-top_landscape_regular {
        margin-top: -40px;
    }
}
@media (min-width: 480px) {
    .flex.margin-top_landscape_regular > .flex__item {
        margin-top: 40px;
    }
}
@media (min-width: 480px) {
    .flex.margin-top_landscape_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 480px) {
    .flex.margin-top_landscape_half > .flex__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 480px) {
    .flex.margin-top_landscape_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 480px) {
    .flex.margin-top_landscape_quarter > .flex__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 480px) {
    .flex.margin-top_landscape_none {
        margin-top: 0px;
    }
}
@media (min-width: 480px) {
    .flex.margin-top_landscape_none > .flex__item {
        margin-top: 0px;
    }
}
@media (min-width: 650px) {
    .flex.margin-top_minitablet_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 650px) {
    .flex.margin-top_minitablet_double > .flex__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 650px) {
    .flex.margin-top_minitablet_regular {
        margin-top: -40px;
    }
}
@media (min-width: 650px) {
    .flex.margin-top_minitablet_regular > .flex__item {
        margin-top: 40px;
    }
}
@media (min-width: 650px) {
    .flex.margin-top_minitablet_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 650px) {
    .flex.margin-top_minitablet_half > .flex__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 650px) {
    .flex.margin-top_minitablet_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 650px) {
    .flex.margin-top_minitablet_quarter > .flex__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 650px) {
    .flex.margin-top_minitablet_none {
        margin-top: 0px;
    }
}
@media (min-width: 650px) {
    .flex.margin-top_minitablet_none > .flex__item {
        margin-top: 0px;
    }
}
@media (min-width: 850px) {
    .flex.margin-top_tablet_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 850px) {
    .flex.margin-top_tablet_double > .flex__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 850px) {
    .flex.margin-top_tablet_regular {
        margin-top: -40px;
    }
}
@media (min-width: 850px) {
    .flex.margin-top_tablet_regular > .flex__item {
        margin-top: 40px;
    }
}
@media (min-width: 850px) {
    .flex.margin-top_tablet_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 850px) {
    .flex.margin-top_tablet_half > .flex__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .flex.margin-top_tablet_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 850px) {
    .flex.margin-top_tablet_quarter > .flex__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .flex.margin-top_tablet_none {
        margin-top: 0px;
    }
}
@media (min-width: 850px) {
    .flex.margin-top_tablet_none > .flex__item {
        margin-top: 0px;
    }
}
@media (min-width: 1000px) {
    .flex.margin-top_laptop_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 1000px) {
    .flex.margin-top_laptop_double > .flex__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 1000px) {
    .flex.margin-top_laptop_regular {
        margin-top: -40px;
    }
}
@media (min-width: 1000px) {
    .flex.margin-top_laptop_regular > .flex__item {
        margin-top: 40px;
    }
}
@media (min-width: 1000px) {
    .flex.margin-top_laptop_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 1000px) {
    .flex.margin-top_laptop_half > .flex__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .flex.margin-top_laptop_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 1000px) {
    .flex.margin-top_laptop_quarter > .flex__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .flex.margin-top_laptop_none {
        margin-top: 0px;
    }
}
@media (min-width: 1000px) {
    .flex.margin-top_laptop_none > .flex__item {
        margin-top: 0px;
    }
}
@media (min-width: 1200px) {
    .flex.margin-top_desktop_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 1200px) {
    .flex.margin-top_desktop_double > .flex__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 1200px) {
    .flex.margin-top_desktop_regular {
        margin-top: -40px;
    }
}
@media (min-width: 1200px) {
    .flex.margin-top_desktop_regular > .flex__item {
        margin-top: 40px;
    }
}
@media (min-width: 1200px) {
    .flex.margin-top_desktop_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 1200px) {
    .flex.margin-top_desktop_half > .flex__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .flex.margin-top_desktop_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 1200px) {
    .flex.margin-top_desktop_quarter > .flex__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .flex.margin-top_desktop_none {
        margin-top: 0px;
    }
}
@media (min-width: 1200px) {
    .flex.margin-top_desktop_none > .flex__item {
        margin-top: 0px;
    }
}
@media (min-width: 1400px) {
    .flex.margin-top_fullwidth_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 1400px) {
    .flex.margin-top_fullwidth_double > .flex__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 1400px) {
    .flex.margin-top_fullwidth_regular {
        margin-top: -40px;
    }
}
@media (min-width: 1400px) {
    .flex.margin-top_fullwidth_regular > .flex__item {
        margin-top: 40px;
    }
}
@media (min-width: 1400px) {
    .flex.margin-top_fullwidth_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 1400px) {
    .flex.margin-top_fullwidth_half > .flex__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .flex.margin-top_fullwidth_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 1400px) {
    .flex.margin-top_fullwidth_quarter > .flex__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .flex.margin-top_fullwidth_none {
        margin-top: 0px;
    }
}
@media (min-width: 1400px) {
    .flex.margin-top_fullwidth_none > .flex__item {
        margin-top: 0px;
    }
}
@media (min-width: 1700px) {
    .flex.margin-top_widescreen_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 1700px) {
    .flex.margin-top_widescreen_double > .flex__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 1700px) {
    .flex.margin-top_widescreen_regular {
        margin-top: -40px;
    }
}
@media (min-width: 1700px) {
    .flex.margin-top_widescreen_regular > .flex__item {
        margin-top: 40px;
    }
}
@media (min-width: 1700px) {
    .flex.margin-top_widescreen_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 1700px) {
    .flex.margin-top_widescreen_half > .flex__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .flex.margin-top_widescreen_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 1700px) {
    .flex.margin-top_widescreen_quarter > .flex__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .flex.margin-top_widescreen_none {
        margin-top: 0px;
    }
}
@media (min-width: 1700px) {
    .flex.margin-top_widescreen_none > .flex__item {
        margin-top: 0px;
    }
}
/* ---------  SPLIT  --------- */
.split {
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    display: flex;
    margin-top: -40px;
}
.split.split_gutter {
    margin-right: -40px;
}
.split > .split__item {
    flex-grow: 0;
    flex-shrink: 1;
    width: 100%;
    position: relative;
    margin-top: 40px;
}
.split > .split__item.split__item_mobile_0 {
    flex-basis: calc(100% / 12 * 0);
    width: calc(100% / 12 * 0);
}
.split > .split__item.split__item_mobile_0.split_gutter {
    flex-basis: calc((100% / 12 * 0) - 0);
    width: calc((100% / 12 * 0) - 0);
    margin-right: 0;
}
.split > .split__item.split__item_mobile_1 {
    flex-basis: calc(100% / 12 * 1);
    width: calc(100% / 12 * 1);
}
.split > .split__item.split__item_mobile_1.split_gutter {
    flex-basis: calc((100% / 12 * 1) - 40px);
    width: calc((100% / 12 * 1) - 40px);
    margin-right: 40px;
}
.split > .split__item.split__item_mobile_2 {
    flex-basis: calc(100% / 12 * 2);
    width: calc(100% / 12 * 2);
}
.split > .split__item.split__item_mobile_2.split_gutter {
    flex-basis: calc((100% / 12 * 2) - 40px);
    width: calc((100% / 12 * 2) - 40px);
    margin-right: 40px;
}
.split > .split__item.split__item_mobile_3 {
    flex-basis: calc(100% / 12 * 3);
    width: calc(100% / 12 * 3);
}
.split > .split__item.split__item_mobile_3.split_gutter {
    flex-basis: calc((100% / 12 * 3) - 40px);
    width: calc((100% / 12 * 3) - 40px);
    margin-right: 40px;
}
.split > .split__item.split__item_mobile_4 {
    flex-basis: calc(100% / 12 * 4);
    width: calc(100% / 12 * 4);
}
.split > .split__item.split__item_mobile_4.split_gutter {
    flex-basis: calc((100% / 12 * 4) - 40px);
    width: calc((100% / 12 * 4) - 40px);
    margin-right: 40px;
}
.split > .split__item.split__item_mobile_5 {
    flex-basis: calc(100% / 12 * 5);
    width: calc(100% / 12 * 5);
}
.split > .split__item.split__item_mobile_5.split_gutter {
    flex-basis: calc((100% / 12 * 5) - 40px);
    width: calc((100% / 12 * 5) - 40px);
    margin-right: 40px;
}
.split > .split__item.split__item_mobile_6 {
    flex-basis: calc(100% / 12 * 6);
    width: calc(100% / 12 * 6);
}
.split > .split__item.split__item_mobile_6.split_gutter {
    flex-basis: calc((100% / 12 * 6) - 40px);
    width: calc((100% / 12 * 6) - 40px);
    margin-right: 40px;
}
.split > .split__item.split__item_mobile_7 {
    flex-basis: calc(100% / 12 * 7);
    width: calc(100% / 12 * 7);
}
.split > .split__item.split__item_mobile_7.split_gutter {
    flex-basis: calc((100% / 12 * 7) - 40px);
    width: calc((100% / 12 * 7) - 40px);
    margin-right: 40px;
}
.split > .split__item.split__item_mobile_8 {
    flex-basis: calc(100% / 12 * 8);
    width: calc(100% / 12 * 8);
}
.split > .split__item.split__item_mobile_8.split_gutter {
    flex-basis: calc((100% / 12 * 8) - 40px);
    width: calc((100% / 12 * 8) - 40px);
    margin-right: 40px;
}
.split > .split__item.split__item_mobile_9 {
    flex-basis: calc(100% / 12 * 9);
    width: calc(100% / 12 * 9);
}
.split > .split__item.split__item_mobile_9.split_gutter {
    flex-basis: calc((100% / 12 * 9) - 40px);
    width: calc((100% / 12 * 9) - 40px);
    margin-right: 40px;
}
.split > .split__item.split__item_mobile_10 {
    flex-basis: calc(100% / 12 * 10);
    width: calc(100% / 12 * 10);
}
.split > .split__item.split__item_mobile_10.split_gutter {
    flex-basis: calc((100% / 12 * 10) - 40px);
    width: calc((100% / 12 * 10) - 40px);
    margin-right: 40px;
}
.split > .split__item.split__item_mobile_11 {
    flex-basis: calc(100% / 12 * 11);
    width: calc(100% / 12 * 11);
}
.split > .split__item.split__item_mobile_11.split_gutter {
    flex-basis: calc((100% / 12 * 11) - 40px);
    width: calc((100% / 12 * 11) - 40px);
    margin-right: 40px;
}
.split > .split__item.split__item_mobile_12 {
    flex-basis: calc(100% / 12 * 12);
    width: calc(100% / 12 * 12);
}
.split > .split__item.split__item_mobile_12.split_gutter {
    flex-basis: calc((100% / 12 * 12) - 40px);
    width: calc((100% / 12 * 12) - 40px);
    margin-right: 40px;
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_0 {
        flex-basis: calc(100% / 12 * 0);
        width: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_landscape_0.split_gutter {
        flex-basis: calc((100% / 12 * 0) - 40px);
        width: calc((100% / 12 * 0) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_1 {
        flex-basis: calc(100% / 12 * 1);
        width: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_landscape_1.split_gutter {
        flex-basis: calc((100% / 12 * 1) - 40px);
        width: calc((100% / 12 * 1) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_2 {
        flex-basis: calc(100% / 12 * 2);
        width: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_landscape_2.split_gutter {
        flex-basis: calc((100% / 12 * 2) - 40px);
        width: calc((100% / 12 * 2) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_3 {
        flex-basis: calc(100% / 12 * 3);
        width: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_landscape_3.split_gutter {
        flex-basis: calc((100% / 12 * 3) - 40px);
        width: calc((100% / 12 * 3) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_4 {
        flex-basis: calc(100% / 12 * 4);
        width: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_landscape_4.split_gutter {
        flex-basis: calc((100% / 12 * 4) - 40px);
        width: calc((100% / 12 * 4) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_5 {
        flex-basis: calc(100% / 12 * 6);
        width: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_landscape_5.split_gutter {
        flex-basis: calc((100% / 12 * 6) - 40px);
        width: calc((100% / 12 * 6) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_6 {
        flex-basis: calc(100% / 12 * 6);
        width: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_landscape_6.split_gutter {
        flex-basis: calc((100% / 12 * 6) - 40px);
        width: calc((100% / 12 * 6) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_7 {
        flex-basis: calc(100% / 12 * 7);
        width: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_landscape_7.split_gutter {
        flex-basis: calc((100% / 12 * 7) - 40px);
        width: calc((100% / 12 * 7) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_8 {
        flex-basis: calc(100% / 12 * 8);
        width: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_landscape_8.split_gutter {
        flex-basis: calc((100% / 12 * 8) - 40px);
        width: calc((100% / 12 * 8) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_9 {
        flex-basis: calc(100% / 12 * 9);
        width: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_landscape_9.split_gutter {
        flex-basis: calc((100% / 12 * 9) - 40px);
        width: calc((100% / 12 * 9) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_10 {
        flex-basis: calc(100% / 12 * 10);
        width: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_landscape_10.split_gutter {
        flex-basis: calc((100% / 12 * 10) - 40px);
        width: calc((100% / 12 * 10) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_11 {
        flex-basis: calc(100% / 12 * 11);
        width: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_landscape_11.split_gutter {
        flex-basis: calc((100% / 12 * 11) - 40px);
        width: calc((100% / 12 * 11) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_12 {
        flex-basis: calc(100% / 12 * 12);
        width: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_landscape_12.split_gutter {
        flex-basis: calc((100% / 12 * 12) - 40px);
        width: calc((100% / 12 * 12) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_0 {
        flex-basis: calc(100% / 12 * 0);
        width: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_minitablet_0.split_gutter {
        flex-basis: calc((100% / 12 * 0) - 40px);
        width: calc((100% / 12 * 0) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_1 {
        flex-basis: calc(100% / 12 * 1);
        width: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_minitablet_1.split_gutter {
        flex-basis: calc((100% / 12 * 1) - 40px);
        width: calc((100% / 12 * 1) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_2 {
        flex-basis: calc(100% / 12 * 2);
        width: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_minitablet_2.split_gutter {
        flex-basis: calc((100% / 12 * 2) - 40px);
        width: calc((100% / 12 * 2) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_3 {
        flex-basis: calc(100% / 12 * 3);
        width: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_minitablet_3.split_gutter {
        flex-basis: calc((100% / 12 * 3) - 40px);
        width: calc((100% / 12 * 3) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_4 {
        flex-basis: calc(100% / 12 * 4);
        width: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_minitablet_4.split_gutter {
        flex-basis: calc((100% / 12 * 4) - 40px);
        width: calc((100% / 12 * 4) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_5 {
        flex-basis: calc(100% / 12 * 5);
        width: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_minitablet_5.split_gutter {
        flex-basis: calc((100% / 12 * 5) - 40px);
        width: calc((100% / 12 * 5) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_6 {
        flex-basis: calc(100% / 12 * 6);
        width: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_minitablet_6.split_gutter {
        flex-basis: calc((100% / 12 * 6) - 40px);
        width: calc((100% / 12 * 6) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_7 {
        flex-basis: calc(100% / 12 * 7);
        width: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_minitablet_7.split_gutter {
        flex-basis: calc((100% / 12 * 7) - 40px);
        width: calc((100% / 12 * 7) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_8 {
        flex-basis: calc(100% / 12 * 8);
        width: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_minitablet_8.split_gutter {
        flex-basis: calc((100% / 12 * 8) - 40px);
        width: calc((100% / 12 * 8) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_9 {
        flex-basis: calc(100% / 12 * 9);
        width: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_minitablet_9.split_gutter {
        flex-basis: calc((100% / 12 * 9) - 40px);
        width: calc((100% / 12 * 9) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_10 {
        flex-basis: calc(100% / 12 * 10);
        width: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_minitablet_10.split_gutter {
        flex-basis: calc((100% / 12 * 10) - 40px);
        width: calc((100% / 12 * 10) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_11 {
        flex-basis: calc(100% / 12 * 11);
        width: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_minitablet_11.split_gutter {
        flex-basis: calc((100% / 12 * 11) - 40px);
        width: calc((100% / 12 * 11) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_12 {
        flex-basis: calc(100% / 12 * 12);
        width: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_minitablet_12.split_gutter {
        flex-basis: calc((100% / 12 * 12) - 40px);
        width: calc((100% / 12 * 12) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_0 {
        flex-basis: calc(100% / 12 * 0);
        width: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_tablet_0.split_gutter {
        flex-basis: calc((100% / 12 * 0) - 40px);
        width: calc((100% / 12 * 0) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_1 {
        flex-basis: calc(100% / 12 * 1);
        width: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_tablet_1.split_gutter {
        flex-basis: calc((100% / 12 * 1) - 40px);
        width: calc((100% / 12 * 1) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_2 {
        flex-basis: calc(100% / 12 * 2);
        width: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_tablet_2.split_gutter {
        flex-basis: calc((100% / 12 * 2) - 40px);
        width: calc((100% / 12 * 2) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_3 {
        flex-basis: calc(100% / 12 * 3);
        width: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_tablet_3.split_gutter {
        flex-basis: calc((100% / 12 * 3) - 40px);
        width: calc((100% / 12 * 3) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_4 {
        flex-basis: calc(100% / 12 * 4);
        width: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_tablet_4.split_gutter {
        flex-basis: calc((100% / 12 * 4) - 40px);
        width: calc((100% / 12 * 4) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_5 {
        flex-basis: calc(100% / 12 * 5);
        width: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_tablet_5.split_gutter {
        flex-basis: calc((100% / 12 * 5) - 40px);
        width: calc((100% / 12 * 5) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_6 {
        flex-basis: calc(100% / 12 * 6);
        width: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_tablet_6.split_gutter {
        flex-basis: calc((100% / 12 * 6) - 40px);
        width: calc((100% / 12 * 6) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_7 {
        flex-basis: calc(100% / 12 * 7);
        width: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_tablet_7.split_gutter {
        flex-basis: calc((100% / 12 * 7) - 40px);
        width: calc((100% / 12 * 7) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_8 {
        flex-basis: calc(100% / 12 * 8);
        width: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_tablet_8.split_gutter {
        flex-basis: calc((100% / 12 * 8) - 40px);
        width: calc((100% / 12 * 8) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_9 {
        flex-basis: calc(100% / 12 * 9);
        width: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_tablet_9.split_gutter {
        flex-basis: calc((100% / 12 * 9) - 40px);
        width: calc((100% / 12 * 9) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_10 {
        flex-basis: calc(100% / 12 * 10);
        width: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_tablet_10.split_gutter {
        flex-basis: calc((100% / 12 * 10) - 40px);
        width: calc((100% / 12 * 10) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_11 {
        flex-basis: calc(100% / 12 * 11);
        width: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_tablet_11.split_gutter {
        flex-basis: calc((100% / 12 * 11) - 40px);
        width: calc((100% / 12 * 11) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_12 {
        flex-basis: calc(100% / 12 * 12);
        width: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_tablet_12.split_gutter {
        flex-basis: calc((100% / 12 * 12) - 40px);
        width: calc((100% / 12 * 12) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_0 {
        flex-basis: calc(100% / 12 * 0);
        width: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_laptop_0.split_gutter {
        flex-basis: calc((100% / 12 * 0) - 40px);
        width: calc((100% / 12 * 0) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_1 {
        flex-basis: calc(100% / 12 * 1);
        width: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_laptop_1.split_gutter {
        flex-basis: calc((100% / 12 * 1) - 40px);
        width: calc((100% / 12 * 1) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_2 {
        flex-basis: calc(100% / 12 * 2);
        width: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_laptop_2.split_gutter {
        flex-basis: calc((100% / 12 * 2) - 40px);
        width: calc((100% / 12 * 2) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_3 {
        flex-basis: calc(100% / 12 * 3);
        width: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_laptop_3.split_gutter {
        flex-basis: calc((100% / 12 * 3) - 40px);
        width: calc((100% / 12 * 3) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_4 {
        flex-basis: calc(100% / 12 * 4);
        width: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_laptop_4.split_gutter {
        flex-basis: calc((100% / 12 * 4) - 40px);
        width: calc((100% / 12 * 4) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_5 {
        flex-basis: calc(100% / 12 * 5);
        width: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_laptop_5.split_gutter {
        flex-basis: calc((100% / 12 * 5) - 40px);
        width: calc((100% / 12 * 5) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_6 {
        flex-basis: calc(100% / 12 * 6);
        width: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_laptop_6.split_gutter {
        flex-basis: calc((100% / 12 * 6) - 40px);
        width: calc((100% / 12 * 6) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_7 {
        flex-basis: calc(100% / 12 * 7);
        width: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_laptop_7.split_gutter {
        flex-basis: calc((100% / 12 * 7) - 40px);
        width: calc((100% / 12 * 7) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_8 {
        flex-basis: calc(100% / 12 * 8);
        width: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_laptop_8.split_gutter {
        flex-basis: calc((100% / 12 * 8) - 40px);
        width: calc((100% / 12 * 8) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_9 {
        flex-basis: calc(100% / 12 * 9);
        width: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_laptop_9.split_gutter {
        flex-basis: calc((100% / 12 * 9) - 40px);
        width: calc((100% / 12 * 9) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_10 {
        flex-basis: calc(100% / 12 * 10);
        width: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_laptop_10.split_gutter {
        flex-basis: calc((100% / 12 * 10) - 40px);
        width: calc((100% / 12 * 10) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_11 {
        flex-basis: calc(100% / 12 * 11);
        width: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_laptop_11.split_gutter {
        flex-basis: calc((100% / 12 * 11) - 40px);
        width: calc((100% / 12 * 11) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_12 {
        flex-basis: calc(100% / 12 * 12);
        width: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_laptop_12.split_gutter {
        flex-basis: calc((100% / 12 * 12) - 40px);
        width: calc((100% / 12 * 12) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_0 {
        flex-basis: calc(100% / 12 * 0);
        width: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_desktop_0.split_gutter {
        flex-basis: calc((100% / 12 * 0) - 40px);
        width: calc((100% / 12 * 0) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_1 {
        flex-basis: calc(100% / 12 * 1);
        width: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_desktop_1.split_gutter {
        flex-basis: calc((100% / 12 * 1) - 40px);
        width: calc((100% / 12 * 1) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_2 {
        flex-basis: calc(100% / 12 * 2);
        width: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_desktop_2.split_gutter {
        flex-basis: calc((100% / 12 * 2) - 40px);
        width: calc((100% / 12 * 2) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_3 {
        flex-basis: calc(100% / 12 * 3);
        width: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_desktop_3.split_gutter {
        flex-basis: calc((100% / 12 * 3) - 40px);
        width: calc((100% / 12 * 3) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_4 {
        flex-basis: calc(100% / 12 * 4);
        width: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_desktop_4.split_gutter {
        flex-basis: calc((100% / 12 * 4) - 40px);
        width: calc((100% / 12 * 4) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_5 {
        flex-basis: calc(100% / 12 * 5);
        width: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_desktop_5.split_gutter {
        flex-basis: calc((100% / 12 * 5) - 40px);
        width: calc((100% / 12 * 5) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_6 {
        flex-basis: calc(100% / 12 * 6);
        width: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_desktop_6.split_gutter {
        flex-basis: calc((100% / 12 * 6) - 40px);
        width: calc((100% / 12 * 6) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_7 {
        flex-basis: calc(100% / 12 * 7);
        width: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_desktop_7.split_gutter {
        flex-basis: calc((100% / 12 * 7) - 40px);
        width: calc((100% / 12 * 7) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_8 {
        flex-basis: calc(100% / 12 * 8);
        width: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_desktop_8.split_gutter {
        flex-basis: calc((100% / 12 * 8) - 40px);
        width: calc((100% / 12 * 8) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_9 {
        flex-basis: calc(100% / 12 * 9);
        width: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_desktop_9.split_gutter {
        flex-basis: calc((100% / 12 * 9) - 40px);
        width: calc((100% / 12 * 9) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_10 {
        flex-basis: calc(100% / 12 * 10);
        width: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_desktop_10.split_gutter {
        flex-basis: calc((100% / 12 * 10) - 40px);
        width: calc((100% / 12 * 10) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_11 {
        flex-basis: calc(100% / 12 * 11);
        width: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_desktop_11.split_gutter {
        flex-basis: calc((100% / 12 * 11) - 40px);
        width: calc((100% / 12 * 11) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_12 {
        flex-basis: calc(100% / 12 * 12);
        width: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_desktop_12.split_gutter {
        flex-basis: calc((100% / 12 * 12) - 40px);
        width: calc((100% / 12 * 12) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_0 {
        flex-basis: calc(100% / 12 * 0);
        width: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_fullwidth_0.split_gutter {
        flex-basis: calc((100% / 12 * 0) - 40px);
        width: calc((100% / 12 * 0) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_1 {
        flex-basis: calc(100% / 12 * 1);
        width: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_fullwidth_1.split_gutter {
        flex-basis: calc((100% / 12 * 1) - 40px);
        width: calc((100% / 12 * 1) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_2 {
        flex-basis: calc(100% / 12 * 2);
        width: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_fullwidth_2.split_gutter {
        flex-basis: calc((100% / 12 * 2) - 40px);
        width: calc((100% / 12 * 2) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_3 {
        flex-basis: calc(100% / 12 * 3);
        width: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_fullwidth_3.split_gutter {
        flex-basis: calc((100% / 12 * 3) - 40px);
        width: calc((100% / 12 * 3) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_4 {
        flex-basis: calc(100% / 12 * 4);
        width: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_fullwidth_4.split_gutter {
        flex-basis: calc((100% / 12 * 4) - 40px);
        width: calc((100% / 12 * 4) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_5 {
        flex-basis: calc(100% / 12 * 5);
        width: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_fullwidth_5.split_gutter {
        flex-basis: calc((100% / 12 * 5) - 40px);
        width: calc((100% / 12 * 5) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_6 {
        flex-basis: calc(100% / 12 * 6);
        width: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_fullwidth_6.split_gutter {
        flex-basis: calc((100% / 12 * 6) - 40px);
        width: calc((100% / 12 * 6) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_7 {
        flex-basis: calc(100% / 12 * 7);
        width: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_fullwidth_7.split_gutter {
        flex-basis: calc((100% / 12 * 7) - 40px);
        width: calc((100% / 12 * 7) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_8 {
        flex-basis: calc(100% / 12 * 8);
        width: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_fullwidth_8.split_gutter {
        flex-basis: calc((100% / 12 * 8) - 40px);
        width: calc((100% / 12 * 8) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_9 {
        flex-basis: calc(100% / 12 * 9);
        width: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_fullwidth_9.split_gutter {
        flex-basis: calc((100% / 12 * 9) - 40px);
        width: calc((100% / 12 * 9) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_10 {
        flex-basis: calc(100% / 12 * 10);
        width: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_fullwidth_10.split_gutter {
        flex-basis: calc((100% / 12 * 10) - 40px);
        width: calc((100% / 12 * 10) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_11 {
        flex-basis: calc(100% / 12 * 11);
        width: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_fullwidth_11.split_gutter {
        flex-basis: calc((100% / 12 * 11) - 40px);
        width: calc((100% / 12 * 11) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_12 {
        flex-basis: calc(100% / 12 * 12);
        width: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_fullwidth_12.split_gutter {
        flex-basis: calc((100% / 12 * 12) - 40px);
        width: calc((100% / 12 * 12) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_0 {
        flex-basis: calc(100% / 12 * 0);
        width: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_widescreen_0.split_gutter {
        flex-basis: calc((100% / 12 * 0) - 40px);
        width: calc((100% / 12 * 0) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_1 {
        flex-basis: calc(100% / 12 * 1);
        width: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_widescreen_1.split_gutter {
        flex-basis: calc((100% / 12 * 1) - 40px);
        width: calc((100% / 12 * 1) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_2 {
        flex-basis: calc(100% / 12 * 2);
        width: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_widescreen_2.split_gutter {
        flex-basis: calc((100% / 12 * 2) - 40px);
        width: calc((100% / 12 * 2) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_3 {
        flex-basis: calc(100% / 12 * 3);
        width: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_widescreen_3.split_gutter {
        flex-basis: calc((100% / 12 * 3) - 40px);
        width: calc((100% / 12 * 3) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_4 {
        flex-basis: calc(100% / 12 * 4);
        width: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_widescreen_4.split_gutter {
        flex-basis: calc((100% / 12 * 4) - 40px);
        width: calc((100% / 12 * 4) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_5 {
        flex-basis: calc(100% / 12 * 5);
        width: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_widescreen_5.split_gutter {
        flex-basis: calc((100% / 12 * 5) - 40px);
        width: calc((100% / 12 * 5) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_6 {
        flex-basis: calc(100% / 12 * 6);
        width: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_widescreen_6.split_gutter {
        flex-basis: calc((100% / 12 * 6) - 40px);
        width: calc((100% / 12 * 6) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_7 {
        flex-basis: calc(100% / 12 * 7);
        width: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_widescreen_7.split_gutter {
        flex-basis: calc((100% / 12 * 7) - 40px);
        width: calc((100% / 12 * 7) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_8 {
        flex-basis: calc(100% / 12 * 8);
        width: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_widescreen_8.split_gutter {
        flex-basis: calc((100% / 12 * 8) - 40px);
        width: calc((100% / 12 * 8) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_9 {
        flex-basis: calc(100% / 12 * 9);
        width: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_widescreen_9.split_gutter {
        flex-basis: calc((100% / 12 * 9) - 40px);
        width: calc((100% / 12 * 9) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_10 {
        flex-basis: calc(100% / 12 * 10);
        width: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_widescreen_10.split_gutter {
        flex-basis: calc((100% / 12 * 10) - 40px);
        width: calc((100% / 12 * 10) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_11 {
        flex-basis: calc(100% / 12 * 11);
        width: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_widescreen_11.split_gutter {
        flex-basis: calc((100% / 12 * 11) - 40px);
        width: calc((100% / 12 * 11) - 40px);
        margin-right: 40px;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_12 {
        flex-basis: calc(100% / 12 * 12);
        width: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_widescreen_12.split_gutter {
        flex-basis: calc((100% / 12 * 12) - 40px);
        width: calc((100% / 12 * 12) - 40px);
        margin-right: 40px;
    }
}
.split > .split__item.split__item_mobile_shift_0 {
    margin-right: calc(100% / 12 * 0);
}
.split > .split__item.split__item_mobile_shift_0.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 0) + (0 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_1 {
    margin-right: calc(100% / 12 * 1);
}
.split > .split__item.split__item_mobile_shift_1.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 1) + (1 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_2 {
    margin-right: calc(100% / 12 * 2);
}
.split > .split__item.split__item_mobile_shift_2.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 2) + (2 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_3 {
    margin-right: calc(100% / 12 * 3);
}
.split > .split__item.split__item_mobile_shift_3.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 3) + (3 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_4 {
    margin-right: calc(100% / 12 * 4);
}
.split > .split__item.split__item_mobile_shift_4.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 4) + (4 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_5 {
    margin-right: calc(100% / 12 * 5);
}
.split > .split__item.split__item_mobile_shift_5.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 5) + (5 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_6 {
    margin-right: calc(100% / 12 * 6);
}
.split > .split__item.split__item_mobile_shift_6.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 6) + (6 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_7 {
    margin-right: calc(100% / 12 * 7);
}
.split > .split__item.split__item_mobile_shift_7.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 7) + (7 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_8 {
    margin-right: calc(100% / 12 * 8);
}
.split > .split__item.split__item_mobile_shift_8.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 8) + (8 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_9 {
    margin-right: calc(100% / 12 * 9);
}
.split > .split__item.split__item_mobile_shift_9.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 9) + (9 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_10 {
    margin-right: calc(100% / 12 * 10);
}
.split > .split__item.split__item_mobile_shift_10.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 10) + (10 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_11 {
    margin-right: calc(100% / 12 * 11);
}
.split > .split__item.split__item_mobile_shift_11.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 11) + (11 * 40px) + 40px);
}
.split > .split__item.split__item_mobile_shift_12 {
    margin-right: calc(100% / 12 * 12);
}
.split > .split__item.split__item_mobile_shift_12.split_gutter {
    margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 12) + (12 * 40px) + 40px);
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_0 {
        margin-right: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_landscape_shift_0.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 0) + (0 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_1 {
        margin-right: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_landscape_shift_1.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 1) + (1 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_2 {
        margin-right: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_landscape_shift_2.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 2) + (2 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_3 {
        margin-right: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_landscape_shift_3.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 3) + (3 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_4 {
        margin-right: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_landscape_shift_4.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 4) + (4 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_5 {
        margin-right: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_landscape_shift_5.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 5) + (5 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_6 {
        margin-right: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_landscape_shift_6.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 6) + (6 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_7 {
        margin-right: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_landscape_shift_7.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 7) + (7 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_8 {
        margin-right: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_landscape_shift_8.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 8) + (8 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_9 {
        margin-right: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_landscape_shift_9.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 9) + (9 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_10 {
        margin-right: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_landscape_shift_10.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 10) + (10 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_11 {
        margin-right: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_landscape_shift_11.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 11) + (11 * 40px) + 40px);
    }
}
@media (min-width: 480px) {
    .split > .split__item.split__item_landscape_shift_12 {
        margin-right: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_landscape_shift_12.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 12) + (12 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_0 {
        margin-right: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_minitablet_shift_0.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 0) + (0 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_1 {
        margin-right: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_minitablet_shift_1.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 1) + (1 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_2 {
        margin-right: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_minitablet_shift_2.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 2) + (2 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_3 {
        margin-right: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_minitablet_shift_3.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 3) + (3 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_4 {
        margin-right: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_minitablet_shift_4.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 4) + (4 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_5 {
        margin-right: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_minitablet_shift_5.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 5) + (5 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_6 {
        margin-right: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_minitablet_shift_6.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 6) + (6 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_7 {
        margin-right: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_minitablet_shift_7.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 7) + (7 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_8 {
        margin-right: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_minitablet_shift_8.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 8) + (8 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_9 {
        margin-right: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_minitablet_shift_9.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 9) + (9 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_10 {
        margin-right: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_minitablet_shift_10.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 10) + (10 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_11 {
        margin-right: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_minitablet_shift_11.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 11) + (11 * 40px) + 40px);
    }
}
@media (min-width: 650px) {
    .split > .split__item.split__item_minitablet_shift_12 {
        margin-right: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_minitablet_shift_12.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 12) + (12 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_0 {
        margin-right: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_tablet_shift_0.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 0) + (0 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_1 {
        margin-right: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_tablet_shift_1.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 1) + (1 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_2 {
        margin-right: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_tablet_shift_2.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 2) + (2 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_3 {
        margin-right: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_tablet_shift_3.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 3) + (3 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_4 {
        margin-right: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_tablet_shift_4.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 4) + (4 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_5 {
        margin-right: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_tablet_shift_5.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 5) + (5 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_6 {
        margin-right: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_tablet_shift_6.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 6) + (6 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_7 {
        margin-right: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_tablet_shift_7.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 7) + (7 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_8 {
        margin-right: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_tablet_shift_8.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 8) + (8 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_9 {
        margin-right: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_tablet_shift_9.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 9) + (9 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_10 {
        margin-right: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_tablet_shift_10.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 10) + (10 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_11 {
        margin-right: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_tablet_shift_11.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 11) + (11 * 40px) + 40px);
    }
}
@media (min-width: 850px) {
    .split > .split__item.split__item_tablet_shift_12 {
        margin-right: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_tablet_shift_12.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 12) + (12 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_0 {
        margin-right: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_laptop_shift_0.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 0) + (0 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_1 {
        margin-right: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_laptop_shift_1.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 1) + (1 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_2 {
        margin-right: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_laptop_shift_2.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 2) + (2 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_3 {
        margin-right: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_laptop_shift_3.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 3) + (3 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_4 {
        margin-right: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_laptop_shift_4.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 4) + (4 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_5 {
        margin-right: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_laptop_shift_5.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 5) + (5 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_6 {
        margin-right: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_laptop_shift_6.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 6) + (6 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_7 {
        margin-right: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_laptop_shift_7.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 7) + (7 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_8 {
        margin-right: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_laptop_shift_8.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 8) + (8 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_9 {
        margin-right: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_laptop_shift_9.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 9) + (9 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_10 {
        margin-right: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_laptop_shift_10.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 10) + (10 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_11 {
        margin-right: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_laptop_shift_11.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 11) + (11 * 40px) + 40px);
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split__item_laptop_shift_12 {
        margin-right: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_laptop_shift_12.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 12) + (12 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_0 {
        margin-right: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_desktop_shift_0.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 0) + (0 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_1 {
        margin-right: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_desktop_shift_1.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 1) + (1 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_2 {
        margin-right: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_desktop_shift_2.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 2) + (2 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_3 {
        margin-right: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_desktop_shift_3.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 3) + (3 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_4 {
        margin-right: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_desktop_shift_4.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 4) + (4 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_5 {
        margin-right: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_desktop_shift_5.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 5) + (5 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_6 {
        margin-right: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_desktop_shift_6.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 6) + (6 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_7 {
        margin-right: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_desktop_shift_7.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 7) + (7 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_8 {
        margin-right: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_desktop_shift_8.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 8) + (8 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_9 {
        margin-right: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_desktop_shift_9.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 9) + (9 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_10 {
        margin-right: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_desktop_shift_10.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 10) + (10 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_11 {
        margin-right: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_desktop_shift_11.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 11) + (11 * 40px) + 40px);
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split__item_desktop_shift_12 {
        margin-right: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_desktop_shift_12.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 12) + (12 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_0 {
        margin-right: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_fullwidth_shift_0.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 0) + (0 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_1 {
        margin-right: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_fullwidth_shift_1.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 1) + (1 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_2 {
        margin-right: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_fullwidth_shift_2.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 2) + (2 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_3 {
        margin-right: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_fullwidth_shift_3.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 3) + (3 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_4 {
        margin-right: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_fullwidth_shift_4.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 4) + (4 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_5 {
        margin-right: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_fullwidth_shift_5.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 5) + (5 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_6 {
        margin-right: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_fullwidth_shift_6.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 6) + (6 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_7 {
        margin-right: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_fullwidth_shift_7.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 7) + (7 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_8 {
        margin-right: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_fullwidth_shift_8.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 8) + (8 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_9 {
        margin-right: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_fullwidth_shift_9.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 9) + (9 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_10 {
        margin-right: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_fullwidth_shift_10.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 10) + (10 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_11 {
        margin-right: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_fullwidth_shift_11.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 11) + (11 * 40px) + 40px);
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split__item_fullwidth_shift_12 {
        margin-right: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_fullwidth_shift_12.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 12) + (12 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_0 {
        margin-right: calc(100% / 12 * 0);
    }
    .split > .split__item.split__item_widescreen_shift_0.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 0) + (0 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_1 {
        margin-right: calc(100% / 12 * 1);
    }
    .split > .split__item.split__item_widescreen_shift_1.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 1) + (1 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_2 {
        margin-right: calc(100% / 12 * 2);
    }
    .split > .split__item.split__item_widescreen_shift_2.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 2) + (2 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_3 {
        margin-right: calc(100% / 12 * 3);
    }
    .split > .split__item.split__item_widescreen_shift_3.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 3) + (3 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_4 {
        margin-right: calc(100% / 12 * 4);
    }
    .split > .split__item.split__item_widescreen_shift_4.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 4) + (4 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_5 {
        margin-right: calc(100% / 12 * 5);
    }
    .split > .split__item.split__item_widescreen_shift_5.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 5) + (5 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_6 {
        margin-right: calc(100% / 12 * 6);
    }
    .split > .split__item.split__item_widescreen_shift_6.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 6) + (6 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_7 {
        margin-right: calc(100% / 12 * 7);
    }
    .split > .split__item.split__item_widescreen_shift_7.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 7) + (7 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_8 {
        margin-right: calc(100% / 12 * 8);
    }
    .split > .split__item.split__item_widescreen_shift_8.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 8) + (8 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_9 {
        margin-right: calc(100% / 12 * 9);
    }
    .split > .split__item.split__item_widescreen_shift_9.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 9) + (9 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_10 {
        margin-right: calc(100% / 12 * 10);
    }
    .split > .split__item.split__item_widescreen_shift_10.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 10) + (10 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_11 {
        margin-right: calc(100% / 12 * 11);
    }
    .split > .split__item.split__item_widescreen_shift_11.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 11) + (11 * 40px) + 40px);
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split__item_widescreen_shift_12 {
        margin-right: calc(100% / 12 * 12);
    }
    .split > .split__item.split__item_widescreen_shift_12.split_gutter {
        margin-right: calc(((100% - 1px - (12 * 40px)) / 12 * 12) + (12 * 40px) + 40px);
    }
}
.split > .split__item.split_order_mobile_1 {
    order: 1;
}
.split > .split__item.split_order_mobile_2 {
    order: 2;
}
.split > .split__item.split_order_mobile_3 {
    order: 3;
}
.split > .split__item.split_order_mobile_4 {
    order: 4;
}
.split > .split__item.split_order_mobile_5 {
    order: 5;
}
.split > .split__item.split_order_mobile_6 {
    order: 6;
}
@media (min-width: 480px) {
    .split > .split__item.split_order_landscape_1 {
        order: 1;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split_order_landscape_2 {
        order: 2;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split_order_landscape_3 {
        order: 3;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split_order_landscape_4 {
        order: 4;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split_order_landscape_5 {
        order: 5;
    }
}
@media (min-width: 480px) {
    .split > .split__item.split_order_landscape_6 {
        order: 6;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split_order_minitablet_1 {
        order: 1;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split_order_minitablet_2 {
        order: 2;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split_order_minitablet_3 {
        order: 3;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split_order_minitablet_4 {
        order: 4;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split_order_minitablet_5 {
        order: 5;
    }
}
@media (min-width: 650px) {
    .split > .split__item.split_order_minitablet_6 {
        order: 6;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split_order_tablet_1 {
        order: 1;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split_order_tablet_2 {
        order: 2;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split_order_tablet_3 {
        order: 3;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split_order_tablet_4 {
        order: 4;
    }
}
@media (min-width: 850px) {
    .split > .split__item.split_order_tablet_5 {
        order: 5;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split_order_tablet_6 {
        order: 6;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split_order_laptop_1 {
        order: 1;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split_order_laptop_2 {
        order: 2;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split_order_laptop_3 {
        order: 3;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split_order_laptop_4 {
        order: 4;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split_order_laptop_5 {
        order: 5;
    }
}
@media (min-width: 1000px) {
    .split > .split__item.split_order_laptop_6 {
        order: 6;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split_order_desktop_1 {
        order: 1;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split_order_desktop_2 {
        order: 2;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split_order_desktop_3 {
        order: 3;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split_order_desktop_4 {
        order: 4;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split_order_desktop_5 {
        order: 5;
    }
}
@media (min-width: 1200px) {
    .split > .split__item.split_order_desktop_6 {
        order: 6;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split_order_fullwidth_1 {
        order: 1;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split_order_fullwidth_2 {
        order: 2;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split_order_fullwidth_3 {
        order: 3;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split_order_fullwidth_4 {
        order: 4;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split_order_fullwidth_5 {
        order: 5;
    }
}
@media (min-width: 1400px) {
    .split > .split__item.split_order_fullwidth_6 {
        order: 6;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split_order_widescreen_1 {
        order: 1;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split_order_widescreen_2 {
        order: 2;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split_order_widescreen_3 {
        order: 3;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split_order_widescreen_4 {
        order: 4;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split_order_widescreen_5 {
        order: 5;
    }
}
@media (min-width: 1700px) {
    .split > .split__item.split_order_widescreen_6 {
        order: 6;
    }
}
.split.split_align_mobile_top {
    align-items: flex-start;
}
.split.split_align_mobile_bottom {
    align-items: flex-end;
}
.split.split_align_mobile_stretch {
    align-items: stretch;
}
@media (min-width: 480px) {
    .split.split_align_landscape_top {
        align-items: flex-start;
    }
}
@media (min-width: 480px) {
    .split.split_align_landscape_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 480px) {
    .split.split_align_landscape_stretch {
        align-items: stretch;
    }
}
@media (min-width: 650px) {
    .split.split_align_minitablet_top {
        align-items: flex-start;
    }
}
@media (min-width: 650px) {
    .split.split_align_minitablet_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 650px) {
    .split.split_align_minitablet_stretch {
        align-items: stretch;
    }
}
@media (min-width: 850px) {
    .split.split_align_tablet_top {
        align-items: flex-start;
    }
}
@media (min-width: 850px) {
    .split.split_align_tablet_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 850px) {
    .split.split_align_tablet_stretch {
        align-items: stretch;
    }
}
@media (min-width: 1000px) {
    .split.split_align_laptop_top {
        align-items: flex-start;
    }
}
@media (min-width: 1000px) {
    .split.split_align_laptop_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 1000px) {
    .split.split_align_laptop_stretch {
        align-items: stretch;
    }
}
@media (min-width: 1200px) {
    .split.split_align_desktop_top {
        align-items: flex-start;
    }
}
@media (min-width: 1200px) {
    .split.split_align_desktop_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 1200px) {
    .split.split_align_desktop_stretch {
        align-items: stretch;
    }
}
@media (min-width: 1400px) {
    .split.split_align_fullwidth_top {
        align-items: flex-start;
    }
}
@media (min-width: 1400px) {
    .split.split_align_fullwidth_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 1400px) {
    .split.split_align_fullwidth_stretch {
        align-items: stretch;
    }
}
@media (min-width: 1700px) {
    .split.split_align_widescreen_top {
        align-items: flex-start;
    }
}
@media (min-width: 1700px) {
    .split.split_align_widescreen_bottom {
        align-items: flex-end;
    }
}
@media (min-width: 1700px) {
    .split.split_align_widescreen_stretch {
        align-items: stretch;
    }
}
.split.split_justify_mobile_start {
    justify-content: flex-start;
}
.split.split_justify_mobile_center {
    justify-content: center;
}
.split.split_justify_mobile_end {
    justify-content: flex-end;
}
@media (min-width: 480px) {
    .split.split_justify_landscape_start {
        justify-content: flex-start;
    }
}
@media (min-width: 480px) {
    .split.split_justify_landscape_center {
        justify-content: center;
    }
}
@media (min-width: 480px) {
    .split.split_justify_landscape_end {
        justify-content: flex-end;
    }
}
@media (min-width: 650px) {
    .split.split_justify_minitablet_start {
        justify-content: flex-start;
    }
}
@media (min-width: 650px) {
    .split.split_justify_minitablet_center {
        justify-content: center;
    }
}
@media (min-width: 650px) {
    .split.split_justify_minitablet_end {
        justify-content: flex-end;
    }
}
@media (min-width: 850px) {
    .split.split_justify_tablet_start {
        justify-content: flex-start;
    }
}
@media (min-width: 850px) {
    .split.split_justify_tablet_center {
        justify-content: center;
    }
}
@media (min-width: 850px) {
    .split.split_justify_tablet_end {
        justify-content: flex-end;
    }
}
@media (min-width: 1000px) {
    .split.split_justify_laptop_start {
        justify-content: flex-start;
    }
}
@media (min-width: 1000px) {
    .split.split_justify_laptop_center {
        justify-content: center;
    }
}
@media (min-width: 1000px) {
    .split.split_justify_laptop_end {
        justify-content: flex-end;
    }
}
@media (min-width: 1200px) {
    .split.split_justify_desktop_start {
        justify-content: flex-start;
    }
}
@media (min-width: 1200px) {
    .split.split_justify_desktop_center {
        justify-content: center;
    }
}
@media (min-width: 1200px) {
    .split.split_justify_desktop_end {
        justify-content: flex-end;
    }
}
@media (min-width: 1400px) {
    .split.split_justify_fullwidth_start {
        justify-content: flex-start;
    }
}
@media (min-width: 1400px) {
    .split.split_justify_fullwidth_center {
        justify-content: center;
    }
}
@media (min-width: 1400px) {
    .split.split_justify_fullwidth_end {
        justify-content: flex-end;
    }
}
@media (min-width: 1700px) {
    .split.split_justify_widescreen_start {
        justify-content: flex-start;
    }
}
@media (min-width: 1700px) {
    .split.split_justify_widescreen_center {
        justify-content: center;
    }
}
@media (min-width: 1700px) {
    .split.split_justify_widescreen_end {
        justify-content: flex-end;
    }
}
.split.margin-top_mobile_double {
    margin-top: calc(-40px * 2);
}
.split.margin-top_mobile_double > .split__item {
    margin-top: calc(40px * 2);
}
.split.margin-top_mobile_regular {
    margin-top: -40px;
}
.split.margin-top_mobile_regular > .split__item {
    margin-top: 40px;
}
.split.margin-top_mobile_half {
    margin-top: calc(-40px / 2);
}
.split.margin-top_mobile_half > .split__item {
    margin-top: calc(40px / 2);
}
.split.margin-top_mobile_quarter {
    margin-top: calc(-40px / 4);
}
.split.margin-top_mobile_quarter > .split__item {
    margin-top: calc(40px / 4);
}
.split.margin-top_mobile_none {
    margin-top: 0px;
}
.split.margin-top_mobile_none > .split__item {
    margin-top: 0px;
}
@media (min-width: 480px) {
    .split.margin-top_landscape_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 480px) {
    .split.margin-top_landscape_double > .split__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 480px) {
    .split.margin-top_landscape_regular {
        margin-top: -40px;
    }
}
@media (min-width: 480px) {
    .split.margin-top_landscape_regular > .split__item {
        margin-top: 40px;
    }
}
@media (min-width: 480px) {
    .split.margin-top_landscape_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 480px) {
    .split.margin-top_landscape_half > .split__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 480px) {
    .split.margin-top_landscape_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 480px) {
    .split.margin-top_landscape_quarter > .split__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 480px) {
    .split.margin-top_landscape_none {
        margin-top: 0px;
    }
}
@media (min-width: 480px) {
    .split.margin-top_landscape_none > .split__item {
        margin-top: 0px;
    }
}
@media (min-width: 650px) {
    .split.margin-top_minitablet_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 650px) {
    .split.margin-top_minitablet_double > .split__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 650px) {
    .split.margin-top_minitablet_regular {
        margin-top: -40px;
    }
}
@media (min-width: 650px) {
    .split.margin-top_minitablet_regular > .split__item {
        margin-top: 40px;
    }
}
@media (min-width: 650px) {
    .split.margin-top_minitablet_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 650px) {
    .split.margin-top_minitablet_half > .split__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 650px) {
    .split.margin-top_minitablet_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 650px) {
    .split.margin-top_minitablet_quarter > .split__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 650px) {
    .split.margin-top_minitablet_none {
        margin-top: 0px;
    }
}
@media (min-width: 650px) {
    .split.margin-top_minitablet_none > .split__item {
        margin-top: 0px;
    }
}
@media (min-width: 850px) {
    .split.margin-top_tablet_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 850px) {
    .split.margin-top_tablet_double > .split__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 850px) {
    .split.margin-top_tablet_regular {
        margin-top: -40px;
    }
}
@media (min-width: 850px) {
    .split.margin-top_tablet_regular > .split__item {
        margin-top: 40px;
    }
}
@media (min-width: 850px) {
    .split.margin-top_tablet_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 850px) {
    .split.margin-top_tablet_half > .split__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 850px) {
    .split.margin-top_tablet_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 850px) {
    .split.margin-top_tablet_quarter > .split__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 850px) {
    .split.margin-top_tablet_none {
        margin-top: 0px;
    }
}
@media (min-width: 850px) {
    .split.margin-top_tablet_none > .split__item {
        margin-top: 0px;
    }
}
@media (min-width: 1000px) {
    .split.margin-top_laptop_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 1000px) {
    .split.margin-top_laptop_double > .split__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 1000px) {
    .split.margin-top_laptop_regular {
        margin-top: -40px;
    }
}
@media (min-width: 1000px) {
    .split.margin-top_laptop_regular > .split__item {
        margin-top: 40px;
    }
}
@media (min-width: 1000px) {
    .split.margin-top_laptop_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 1000px) {
    .split.margin-top_laptop_half > .split__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 1000px) {
    .split.margin-top_laptop_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 1000px) {
    .split.margin-top_laptop_quarter > .split__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 1000px) {
    .split.margin-top_laptop_none {
        margin-top: 0px;
    }
}
@media (min-width: 1000px) {
    .split.margin-top_laptop_none > .split__item {
        margin-top: 0px;
    }
}
@media (min-width: 1200px) {
    .split.margin-top_desktop_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 1200px) {
    .split.margin-top_desktop_double > .split__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 1200px) {
    .split.margin-top_desktop_regular {
        margin-top: -40px;
    }
}
@media (min-width: 1200px) {
    .split.margin-top_desktop_regular > .split__item {
        margin-top: 40px;
    }
}
@media (min-width: 1200px) {
    .split.margin-top_desktop_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 1200px) {
    .split.margin-top_desktop_half > .split__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 1200px) {
    .split.margin-top_desktop_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 1200px) {
    .split.margin-top_desktop_quarter > .split__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 1200px) {
    .split.margin-top_desktop_none {
        margin-top: 0px;
    }
}
@media (min-width: 1200px) {
    .split.margin-top_desktop_none > .split__item {
        margin-top: 0px;
    }
}
@media (min-width: 1400px) {
    .split.margin-top_fullwidth_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 1400px) {
    .split.margin-top_fullwidth_double > .split__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 1400px) {
    .split.margin-top_fullwidth_regular {
        margin-top: -40px;
    }
}
@media (min-width: 1400px) {
    .split.margin-top_fullwidth_regular > .split__item {
        margin-top: 40px;
    }
}
@media (min-width: 1400px) {
    .split.margin-top_fullwidth_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 1400px) {
    .split.margin-top_fullwidth_half > .split__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 1400px) {
    .split.margin-top_fullwidth_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 1400px) {
    .split.margin-top_fullwidth_quarter > .split__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 1400px) {
    .split.margin-top_fullwidth_none {
        margin-top: 0px;
    }
}
@media (min-width: 1400px) {
    .split.margin-top_fullwidth_none > .split__item {
        margin-top: 0px;
    }
}
@media (min-width: 1700px) {
    .split.margin-top_widescreen_double {
        margin-top: calc(-40px * 2);
    }
}
@media (min-width: 1700px) {
    .split.margin-top_widescreen_double > .split__item {
        margin-top: calc(40px * 2);
    }
}
@media (min-width: 1700px) {
    .split.margin-top_widescreen_regular {
        margin-top: -40px;
    }
}
@media (min-width: 1700px) {
    .split.margin-top_widescreen_regular > .split__item {
        margin-top: 40px;
    }
}
@media (min-width: 1700px) {
    .split.margin-top_widescreen_half {
        margin-top: calc(-40px / 2);
    }
}
@media (min-width: 1700px) {
    .split.margin-top_widescreen_half > .split__item {
        margin-top: calc(40px / 2);
    }
}
@media (min-width: 1700px) {
    .split.margin-top_widescreen_quarter {
        margin-top: calc(-40px / 4);
    }
}
@media (min-width: 1700px) {
    .split.margin-top_widescreen_quarter > .split__item {
        margin-top: calc(40px / 4);
    }
}
@media (min-width: 1700px) {
    .split.margin-top_widescreen_none {
        margin-top: 0px;
    }
}
@media (min-width: 1700px) {
    .split.margin-top_widescreen_none > .split__item {
        margin-top: 0px;
    }
}
/* ---------  CARD  --------- */
.card {
    display: flex;
    position: relative;
}
.card > .card__item {
    position: relative;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
}
@media (min-width: 480px) {
    .card > .card__item {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}
.card > .card__item.padding-left_mobile_double {
    padding-left: calc(20px * 2);
}
@media (min-width: 480px) {
    .card > .card__item.padding-left_mobile_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_mobile_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_mobile_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_mobile_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_mobile_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_mobile_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_mobile_double {
        padding-left: calc(20px * 2);
    }
}
.card > .card__item.padding-left_mobile_regular {
    padding-left: 20px;
}
@media (min-width: 480px) {
    .card > .card__item.padding-left_mobile_regular {
        padding-left: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_mobile_regular {
        padding-left: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_mobile_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_mobile_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_mobile_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_mobile_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_mobile_regular {
        padding-left: 20px;
    }
}
.card > .card__item.padding-left_mobile_half {
    padding-left: calc(20px / 2);
}
@media (min-width: 480px) {
    .card > .card__item.padding-left_mobile_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_mobile_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_mobile_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_mobile_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_mobile_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_mobile_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_mobile_half {
        padding-left: calc(20px / 2);
    }
}
.card > .card__item.padding-left_mobile_quarter {
    padding-left: calc(20px / 4);
}
@media (min-width: 480px) {
    .card > .card__item.padding-left_mobile_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_mobile_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_mobile_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_mobile_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_mobile_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_mobile_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_mobile_quarter {
        padding-left: calc(20px / 4);
    }
}
.card > .card__item.padding-left_mobile_none {
    padding-left: 0px;
}
@media (min-width: 480px) {
    .card > .card__item.padding-left_mobile_none {
        padding-left: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_mobile_none {
        padding-left: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_mobile_none {
        padding-left: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_mobile_none {
        padding-left: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_mobile_none {
        padding-left: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_mobile_none {
        padding-left: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_mobile_none {
        padding-left: 0px;
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-left_landscape_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_landscape_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_landscape_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_landscape_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_landscape_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_landscape_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_landscape_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-left_landscape_regular {
        padding-left: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_landscape_regular {
        padding-left: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_landscape_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_landscape_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_landscape_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_landscape_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_landscape_regular {
        padding-left: 20px;
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-left_landscape_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_landscape_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_landscape_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_landscape_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_landscape_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_landscape_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_landscape_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-left_landscape_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_landscape_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_landscape_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_landscape_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_landscape_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_landscape_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_landscape_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-left_landscape_none {
        padding-left: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_landscape_none {
        padding-left: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_landscape_none {
        padding-left: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_landscape_none {
        padding-left: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_landscape_none {
        padding-left: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_landscape_none {
        padding-left: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_landscape_none {
        padding-left: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_minitablet_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_minitablet_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_minitablet_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_minitablet_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_minitablet_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_minitablet_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_minitablet_regular {
        padding-left: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_minitablet_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_minitablet_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_minitablet_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_minitablet_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_minitablet_regular {
        padding-left: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_minitablet_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_minitablet_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_minitablet_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_minitablet_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_minitablet_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_minitablet_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_minitablet_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_minitablet_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_minitablet_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_minitablet_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_minitablet_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_minitablet_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-left_minitablet_none {
        padding-left: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_minitablet_none {
        padding-left: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_minitablet_none {
        padding-left: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_minitablet_none {
        padding-left: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_minitablet_none {
        padding-left: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_minitablet_none {
        padding-left: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_tablet_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_tablet_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_tablet_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_tablet_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_tablet_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_tablet_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_tablet_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_tablet_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_tablet_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_tablet_regular {
        padding-left: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_tablet_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_tablet_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_tablet_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_tablet_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_tablet_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_tablet_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_tablet_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_tablet_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_tablet_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_tablet_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-left_tablet_none {
        padding-left: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_tablet_none {
        padding-left: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_tablet_none {
        padding-left: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_tablet_none {
        padding-left: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_tablet_none {
        padding-left: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_laptop_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_laptop_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_laptop_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_laptop_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_laptop_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_laptop_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_laptop_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_laptop_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_laptop_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_laptop_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_laptop_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_laptop_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_laptop_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_laptop_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_laptop_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_laptop_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-left_laptop_none {
        padding-left: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_laptop_none {
        padding-left: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_laptop_none {
        padding-left: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_laptop_none {
        padding-left: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_desktop_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_desktop_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_desktop_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_desktop_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_desktop_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_desktop_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_desktop_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_desktop_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_desktop_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_desktop_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_desktop_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_desktop_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-left_desktop_none {
        padding-left: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_desktop_none {
        padding-left: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_desktop_none {
        padding-left: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_fullwidth_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_fullwidth_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_fullwidth_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_fullwidth_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_fullwidth_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_fullwidth_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_fullwidth_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_fullwidth_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-left_fullwidth_none {
        padding-left: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_fullwidth_none {
        padding-left: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_widescreen_double {
        padding-left: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_widescreen_regular {
        padding-left: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_widescreen_half {
        padding-left: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_widescreen_quarter {
        padding-left: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-left_widescreen_none {
        padding-left: 0px;
    }
}
.card > .card__item.padding-right_mobile_double {
    padding-right: calc(20px * 2);
}
@media (min-width: 480px) {
    .card > .card__item.padding-right_mobile_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_mobile_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_mobile_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_mobile_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_mobile_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_mobile_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_mobile_double {
        padding-right: calc(20px * 2);
    }
}
.card > .card__item.padding-right_mobile_regular {
    padding-right: 20px;
}
@media (min-width: 480px) {
    .card > .card__item.padding-right_mobile_regular {
        padding-right: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_mobile_regular {
        padding-right: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_mobile_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_mobile_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_mobile_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_mobile_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_mobile_regular {
        padding-right: 20px;
    }
}
.card > .card__item.padding-right_mobile_half {
    padding-right: calc(20px / 2);
}
@media (min-width: 480px) {
    .card > .card__item.padding-right_mobile_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_mobile_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_mobile_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_mobile_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_mobile_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_mobile_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_mobile_half {
        padding-right: calc(20px / 2);
    }
}
.card > .card__item.padding-right_mobile_quarter {
    padding-right: calc(20px / 4);
}
@media (min-width: 480px) {
    .card > .card__item.padding-right_mobile_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_mobile_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_mobile_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_mobile_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_mobile_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_mobile_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_mobile_quarter {
        padding-right: calc(20px / 4);
    }
}
.card > .card__item.padding-right_mobile_none {
    padding-right: 0px;
}
@media (min-width: 480px) {
    .card > .card__item.padding-right_mobile_none {
        padding-right: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_mobile_none {
        padding-right: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_mobile_none {
        padding-right: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_mobile_none {
        padding-right: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_mobile_none {
        padding-right: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_mobile_none {
        padding-right: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_mobile_none {
        padding-right: 0px;
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-right_landscape_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_landscape_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_landscape_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_landscape_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_landscape_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_landscape_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_landscape_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-right_landscape_regular {
        padding-right: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_landscape_regular {
        padding-right: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_landscape_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_landscape_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_landscape_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_landscape_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_landscape_regular {
        padding-right: 20px;
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-right_landscape_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_landscape_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_landscape_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_landscape_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_landscape_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_landscape_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_landscape_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-right_landscape_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_landscape_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_landscape_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_landscape_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_landscape_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_landscape_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_landscape_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-right_landscape_none {
        padding-right: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_landscape_none {
        padding-right: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_landscape_none {
        padding-right: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_landscape_none {
        padding-right: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_landscape_none {
        padding-right: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_landscape_none {
        padding-right: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_landscape_none {
        padding-right: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_minitablet_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_minitablet_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_minitablet_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_minitablet_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_minitablet_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_minitablet_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_minitablet_regular {
        padding-right: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_minitablet_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_minitablet_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_minitablet_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_minitablet_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_minitablet_regular {
        padding-right: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_minitablet_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_minitablet_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_minitablet_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_minitablet_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_minitablet_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_minitablet_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_minitablet_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_minitablet_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_minitablet_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_minitablet_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_minitablet_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_minitablet_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-right_minitablet_none {
        padding-right: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_minitablet_none {
        padding-right: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_minitablet_none {
        padding-right: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_minitablet_none {
        padding-right: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_minitablet_none {
        padding-right: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_minitablet_none {
        padding-right: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_tablet_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_tablet_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_tablet_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_tablet_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_tablet_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_tablet_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_tablet_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_tablet_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_tablet_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_tablet_regular {
        padding-right: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_tablet_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_tablet_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_tablet_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_tablet_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_tablet_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_tablet_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_tablet_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_tablet_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_tablet_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_tablet_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-right_tablet_none {
        padding-right: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_tablet_none {
        padding-right: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_tablet_none {
        padding-right: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_tablet_none {
        padding-right: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_tablet_none {
        padding-right: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_laptop_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_laptop_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_laptop_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_laptop_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_laptop_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_laptop_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_laptop_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_laptop_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_laptop_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_laptop_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_laptop_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_laptop_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_laptop_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_laptop_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_laptop_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_laptop_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-right_laptop_none {
        padding-right: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_laptop_none {
        padding-right: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_laptop_none {
        padding-right: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_laptop_none {
        padding-right: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_desktop_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_desktop_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_desktop_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_desktop_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_desktop_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_desktop_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_desktop_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_desktop_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_desktop_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_desktop_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_desktop_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_desktop_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-right_desktop_none {
        padding-right: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_desktop_none {
        padding-right: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_desktop_none {
        padding-right: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_fullwidth_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_fullwidth_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_fullwidth_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_fullwidth_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_fullwidth_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_fullwidth_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_fullwidth_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_fullwidth_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-right_fullwidth_none {
        padding-right: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_fullwidth_none {
        padding-right: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_widescreen_double {
        padding-right: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_widescreen_regular {
        padding-right: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_widescreen_half {
        padding-right: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_widescreen_quarter {
        padding-right: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-right_widescreen_none {
        padding-right: 0px;
    }
}
.card > .card__item.padding-top_mobile_double {
    padding-top: calc(20px * 2);
}
@media (min-width: 480px) {
    .card > .card__item.padding-top_mobile_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_mobile_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_mobile_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_mobile_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_mobile_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_mobile_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_mobile_double {
        padding-top: calc(20px * 2);
    }
}
.card > .card__item.padding-top_mobile_regular {
    padding-top: 20px;
}
@media (min-width: 480px) {
    .card > .card__item.padding-top_mobile_regular {
        padding-top: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_mobile_regular {
        padding-top: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_mobile_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_mobile_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_mobile_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_mobile_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_mobile_regular {
        padding-top: 20px;
    }
}
.card > .card__item.padding-top_mobile_half {
    padding-top: calc(20px / 2);
}
@media (min-width: 480px) {
    .card > .card__item.padding-top_mobile_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_mobile_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_mobile_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_mobile_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_mobile_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_mobile_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_mobile_half {
        padding-top: calc(20px / 2);
    }
}
.card > .card__item.padding-top_mobile_quarter {
    padding-top: calc(20px / 4);
}
@media (min-width: 480px) {
    .card > .card__item.padding-top_mobile_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_mobile_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_mobile_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_mobile_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_mobile_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_mobile_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_mobile_quarter {
        padding-top: calc(20px / 4);
    }
}
.card > .card__item.padding-top_mobile_none {
    padding-top: 0px;
}
@media (min-width: 480px) {
    .card > .card__item.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_mobile_none {
        padding-top: 0px;
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-top_landscape_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_landscape_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_landscape_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_landscape_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_landscape_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_landscape_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_landscape_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-top_landscape_regular {
        padding-top: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_landscape_regular {
        padding-top: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_landscape_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_landscape_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_landscape_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_landscape_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_landscape_regular {
        padding-top: 20px;
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-top_landscape_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_landscape_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_landscape_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_landscape_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_landscape_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_landscape_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_landscape_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-top_landscape_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_landscape_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_landscape_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_landscape_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_landscape_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_landscape_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_landscape_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_landscape_none {
        padding-top: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_minitablet_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_minitablet_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_minitablet_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_minitablet_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_minitablet_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_minitablet_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_minitablet_regular {
        padding-top: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_minitablet_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_minitablet_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_minitablet_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_minitablet_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_minitablet_regular {
        padding-top: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_minitablet_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_minitablet_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_minitablet_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_minitablet_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_minitablet_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_minitablet_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_minitablet_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_minitablet_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_minitablet_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_minitablet_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_minitablet_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_minitablet_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_minitablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_tablet_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_tablet_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_tablet_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_tablet_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_tablet_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_tablet_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_tablet_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_tablet_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_tablet_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_tablet_regular {
        padding-top: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_tablet_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_tablet_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_tablet_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_tablet_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_tablet_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_tablet_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_tablet_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_tablet_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_tablet_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_tablet_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-top_tablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_tablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_tablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_tablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_tablet_none {
        padding-top: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_laptop_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_laptop_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_laptop_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_laptop_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_laptop_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_laptop_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_laptop_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_laptop_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_laptop_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_laptop_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_laptop_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_laptop_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_laptop_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_laptop_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_laptop_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_laptop_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-top_laptop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_laptop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_laptop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_laptop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_desktop_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_desktop_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_desktop_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_desktop_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_desktop_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_desktop_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_desktop_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_desktop_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_desktop_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_desktop_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_desktop_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_desktop_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-top_desktop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_desktop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_desktop_none {
        padding-top: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_fullwidth_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_fullwidth_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_fullwidth_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_fullwidth_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_fullwidth_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_fullwidth_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_fullwidth_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_fullwidth_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-top_fullwidth_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_fullwidth_none {
        padding-top: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_widescreen_double {
        padding-top: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_widescreen_regular {
        padding-top: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_widescreen_half {
        padding-top: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_widescreen_quarter {
        padding-top: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-top_widescreen_none {
        padding-top: 0px;
    }
}
.card > .card__item.padding-bottom_mobile_double {
    padding-bottom: calc(20px * 2);
}
@media (min-width: 480px) {
    .card > .card__item.padding-bottom_mobile_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_mobile_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_mobile_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_mobile_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_mobile_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_mobile_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_mobile_double {
        padding-bottom: calc(20px * 2);
    }
}
.card > .card__item.padding-bottom_mobile_regular {
    padding-bottom: 20px;
}
@media (min-width: 480px) {
    .card > .card__item.padding-bottom_mobile_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_mobile_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_mobile_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_mobile_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_mobile_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_mobile_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_mobile_regular {
        padding-bottom: 20px;
    }
}
.card > .card__item.padding-bottom_mobile_half {
    padding-bottom: calc(20px / 2);
}
@media (min-width: 480px) {
    .card > .card__item.padding-bottom_mobile_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_mobile_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_mobile_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_mobile_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_mobile_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_mobile_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_mobile_half {
        padding-bottom: calc(20px / 2);
    }
}
.card > .card__item.padding-bottom_mobile_quarter {
    padding-bottom: calc(20px / 4);
}
@media (min-width: 480px) {
    .card > .card__item.padding-bottom_mobile_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_mobile_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_mobile_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_mobile_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_mobile_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_mobile_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_mobile_quarter {
        padding-bottom: calc(20px / 4);
    }
}
.card > .card__item.padding-bottom_mobile_none {
    padding-bottom: 0px;
}
@media (min-width: 480px) {
    .card > .card__item.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_mobile_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-bottom_landscape_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_landscape_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_landscape_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_landscape_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_landscape_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_landscape_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_landscape_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-bottom_landscape_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_landscape_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_landscape_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_landscape_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_landscape_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_landscape_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_landscape_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-bottom_landscape_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_landscape_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_landscape_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_landscape_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_landscape_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_landscape_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_landscape_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-bottom_landscape_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_landscape_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_landscape_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_landscape_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_landscape_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_landscape_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_landscape_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 480px) {
    .card > .card__item.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_landscape_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_minitablet_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_minitablet_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_minitablet_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_minitablet_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_minitablet_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_minitablet_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_minitablet_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_minitablet_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_minitablet_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_minitablet_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_minitablet_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_minitablet_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_minitablet_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_minitablet_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_minitablet_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_minitablet_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_minitablet_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_minitablet_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_minitablet_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_minitablet_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_minitablet_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_minitablet_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_minitablet_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_minitablet_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 650px) {
    .card > .card__item.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_minitablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_tablet_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_tablet_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_tablet_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_tablet_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_tablet_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_tablet_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_tablet_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_tablet_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_tablet_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_tablet_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_tablet_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_tablet_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_tablet_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_tablet_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_tablet_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_tablet_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_tablet_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_tablet_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_tablet_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_tablet_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 850px) {
    .card > .card__item.padding-bottom_tablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_tablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_tablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_tablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_tablet_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_laptop_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_laptop_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_laptop_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_laptop_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_laptop_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_laptop_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_laptop_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_laptop_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_laptop_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_laptop_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_laptop_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_laptop_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_laptop_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_laptop_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_laptop_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_laptop_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1000px) {
    .card > .card__item.padding-bottom_laptop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_laptop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_laptop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_laptop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_desktop_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_desktop_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_desktop_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_desktop_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_desktop_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_desktop_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_desktop_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_desktop_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_desktop_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_desktop_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_desktop_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_desktop_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1200px) {
    .card > .card__item.padding-bottom_desktop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_desktop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_desktop_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_fullwidth_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_fullwidth_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_fullwidth_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_fullwidth_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_fullwidth_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_fullwidth_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_fullwidth_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_fullwidth_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1400px) {
    .card > .card__item.padding-bottom_fullwidth_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_fullwidth_none {
        padding-bottom: 0px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_widescreen_double {
        padding-bottom: calc(20px * 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_widescreen_regular {
        padding-bottom: 20px;
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_widescreen_half {
        padding-bottom: calc(20px / 2);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_widescreen_quarter {
        padding-bottom: calc(20px / 4);
    }
}
@media (min-width: 1700px) {
    .card > .card__item.padding-bottom_widescreen_none {
        padding-bottom: 0px;
    }
}
.card > .card__item > *:last-child {
    margin-bottom: 0px !important;
}
