/* mobile large*/

p {
    font-size: 18px;
}
h1 {
    font-size: 38px;
    line-height: 1.15em;
}
.button {
    font-size: 16px;
}
.header-inner {
    padding-left: 24px;
    padding-right: 24px;
}
.column-third-container {
    margin-bottom: 48px;
}
.column-third {
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
}
.column-third-button {
    padding-left: 24px;
    padding-right: 24px;
}
.column-half-ext-a1 {
    padding-left: 24px;
    padding-right: 24px;
}
.column-half-ext-b2 {
    padding-left: 24px;
    padding-right: 24px;
}
.column-half-cc-a1 {
    padding-left: 24px;
    padding-right: 24px;
}
.column-half-cc-b2 {
    padding-left: 24px;
    padding-right: 24px;
}
.column-full-cc {
    padding-left: 24px;
    padding-right: 24px;
}
.mobile_image_padding {
    padding-left: 18px;
    padding-right: 18px;
}
.button-large a {
    min-width: 360px;
}