.layout--two-col,.wp-block-create-block-layout--two-col{overflow:hidden}@media (max-width:989.98px){.layout--two-col .section-text-area,.wp-block-create-block-layout--two-col .section-text-area{padding-bottom:0}.layout--two-col .section-text-area div :last-child,.wp-block-create-block-layout--two-col .section-text-area div :last-child{margin-bottom:0}}.layout--two-col.gray-background,.wp-block-create-block-layout--two-col.gray-background{background-color:#eee;padding:100px 50px}@media(min-width:990px)and (max-width:1199.98px){.layout--two-col.gray-background,.wp-block-create-block-layout--two-col.gray-background{padding:85px 50px}}@media(min-width:768px)and (max-width:989.98px){.layout--two-col.gray-background,.wp-block-create-block-layout--two-col.gray-background{padding:80px 50px}}@media (max-width:767.98px){.layout--two-col.gray-background,.wp-block-create-block-layout--two-col.gray-background{padding:64px 20px 75px}}.layout--two-col .layout-compat,.wp-block-create-block-layout--two-col .layout-compat{width:calc(50% - 40px)}@media(min-width:990px)and (max-width:1199.98px){.layout--two-col .layout-compat,.wp-block-create-block-layout--two-col .layout-compat{width:calc(50% - 32.5px)}}@media (max-width:989.98px){.layout--two-col .layout-compat,.wp-block-create-block-layout--two-col .layout-compat{width:100%}.layout--two-col .layout-compat.image-slider,.wp-block-create-block-layout--two-col .layout-compat.image-slider{order:2}}.layout--two-col .layout-compat.tabbed-controls,.wp-block-create-block-layout--two-col .layout-compat.tabbed-controls{margin:20px}@media (max-width:1599.98px){.layout--two-col .layout-compat.tabbed-controls .tabbed-row,.wp-block-create-block-layout--two-col .layout-compat.tabbed-controls .tabbed-row{flex-wrap:wrap}}.layout--two-col .layout-compat.tabbed-controls .tabbed-row.divider .tabbed-col:first-of-type,.wp-block-create-block-layout--two-col .layout-compat.tabbed-controls .tabbed-row.divider .tabbed-col:first-of-type{position:relative}@media (max-width:1599.98px){.layout--two-col .layout-compat.tabbed-controls .tabbed-row.divider .tabbed-col:first-of-type:after,.wp-block-create-block-layout--two-col .layout-compat.tabbed-controls .tabbed-row.divider .tabbed-col:first-of-type:after{height:1px;left:0;right:0;top:100%;width:100%}.layout--two-col .layout-compat.tabbed-controls .tabbed-row .tabbed-col,.wp-block-create-block-layout--two-col .layout-compat.tabbed-controls .tabbed-row .tabbed-col{width:100%}.layout--two-col .layout-compat.tabbed-controls .tabbed-row .tabbed-col .locations-map,.wp-block-create-block-layout--two-col .layout-compat.tabbed-controls .tabbed-row .tabbed-col .locations-map{max-width:300px}}@media (max-width:989.98px){.layout--two-col.relative-mobile,.wp-block-create-block-layout--two-col.relative-mobile{padding-bottom:210px!important;position:relative}}.layout--two-col.relative-mobile .layout--two-col--row,.wp-block-create-block-layout--two-col.relative-mobile .layout--two-col--row{align-items:flex-end}.layout--two-col--row,.wp-block-create-block-layout--two-col--row{align-items:flex-start;display:flex;flex-direction:row;gap:35px 80px;justify-content:space-evenly}@media(min-width:990px)and (max-width:1199.98px){.layout--two-col--row,.wp-block-create-block-layout--two-col--row{gap:35px 65px}}@media (max-width:989.98px){.layout--two-col--row,.wp-block-create-block-layout--two-col--row{flex-direction:column;gap:35px}}
