.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{padding:15%;display:flex;align-items:center;justify-content:center;height:46.3vw;margin-bottom:24px}.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{width:auto;height:100%}@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{width:160px;height:auto}}@media screen and (min-width:1440px){.grid-twocolumns-bg-blue .custom-row .text-column{flex:0 1 calc(59% - 140px);padding-top:80px;padding-bottom: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}}