.wp-block-columns.is-style-no-gap {
gap: 0;
margin-bottom: 0;
}
.wp-block-columns.is-style-big-gap {
gap: 4rem;
}
.wp-block-columns.is-style-big-gap-lg {
gap: 0;
}
@media (min-width: 782px) {
.wp-block-columns.is-style-big-gap-lg {
gap: 4rem;
}
} @media (max-width: 782px) { 
.wp-block-columns.is-mobile-reversed {
flex-direction: column-reverse;
}
.wp-block-columns.is-mobile-reversed > .wp-block-column {
width: 100%;
align-self: center !important;
}
}
@media (min-width: 782px) {
.wp-block-columns.wp-container-core-columns-is-layout-2.wp-block-columns-is-layout-flex .wp-block-column {
flex: 1 1 50%;
}
}
@media (min-width: 500px) {
:where(.wp-block-columns.has-background) {
padding: 0 !important;
}
}
@media (max-width: 991px) {
.wp-block-columns.dg-tablet-collapse {
flex-direction: column;
}
.wp-block-columns.dg-tablet-collapse .wp-block-column {
width: 100% !important;
max-width: 100% !important;
flex: 1 1 100%;
}
}
@media (max-width: 1199px) {
.wp-block-columns.dg-collapse-lg {
flex-direction: column;
}
.wp-block-columns.dg-collapse-lg > .wp-block-column {
width: 100% !important;
max-width: 100% !important;
flex: 1 1 100%;
}
}.is-style-content-paddings,
.is-style-content-paddings-excluding-left,
.is-style-content-paddings-excluding-right {
padding: 20px 0;
}
@media (min-width: 768px) {
.is-style-content-paddings,
.is-style-content-paddings-excluding-left,
.is-style-content-paddings-excluding-right {
padding: 50px;
}
.is-style-content-paddings-excluding-left { padding-left: 0 !important;}
.is-style-content-paddings-excluding-right { padding-right: 0 !important; }
}
@media (min-width: 992px) {
.is-style-content-paddings,
.content-paddings-excluding-left,
.is-style-content-paddings-excluding-right {
padding: 40px 80px;
}
}
.is-style-content-paddings-to-bgcolor {
padding: 40px 20px;
}
@media (min-width: 768px) {
.is-style-content-paddings-to-bgcolor {
padding: 50px;
}
}
@media (min-width: 992px) {
.is-style-content-paddings-to-bgcolor {
padding: 80px;
}
}
.wp-block-column .dg-content-wrapper {
width: 100%;
max-width: 800px;
margin: auto;
}