.grid-twocolumns-bg-blue .custom-row{display:flex;flex-flow:column}.grid-twocolumns-bg-blue .custom-row>div:last-child{order:-1}.basic-pages .grid-twocolumns-bg-blue .custom-row .image-wrapper{align-items:center;display:flex;height:46.3vw;justify-content:center;margin-bottom:24px;padding:15%}.basic-pages .grid-twocolumns-bg-blue .custom-row:not(:last-child) .text-column{margin-bottom:80px}.basic-pages .grid-twocolumns-bg-blue .custom-row .image-wrapper img{height:100%;width:auto}@media screen and (min-width:900px){.grid-twocolumns-bg-blue .custom-row{flex-flow:nowrap;justify-content:space-between}.grid-twocolumns-bg-blue .custom-row:nth-child(odd)>div:last-child{order:2}.basic-pages .grid-twocolumns-bg-blue .custom-row:not(:last-child){padding-bottom:120px}.basic-pages .grid-twocolumns-bg-blue .custom-row:not(:last-child) .text-column{margin-bottom:0}.grid-twocolumns-bg-blue .custom-row .img-column,.grid-twocolumns-bg-blue .custom-row .text-column{flex:0 1 calc(50% - 12px)}.basic-pages .grid-twocolumns-bg-blue .custom-row .image-wrapper{height:100%;padding:0}.basic-pages .grid-twocolumns-bg-blue .custom-row .image-wrapper img{height:auto;width:160px}}@media screen and (min-width:1440px){.grid-twocolumns-bg-blue .custom-row .text-column{flex:0 1 calc(59% - 140px);padding-bottom:80px;padding-top:80px}.grid-twocolumns-bg-blue .custom-row .img-column{flex:0 1 41%}.basic-pages .grid-twocolumns-bg-blue .custom-row:not(:last-child){padding-bottom:0}}