.imageTextRowDescription p{font-size:.9rem;line-height:1.8}.imageTextRowBorder{height:100%;position:relative;width:100%}.border_vertical .imageTextRowBorder:before{border-left:1px solid silver;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%)}.border_horizontal .imageTextRowBorder:before{border-top:1px solid silver;content:"";left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.imageTextRowButton{background-color:#040138;border-radius:5px;color:#fff;display:block;font-size:.9rem;font-weight:700;padding:.75rem 1.5rem}.imageTextRowButton:hover{background-color:#d661d0;color:#fff;font-weight:700}.imageTextRowBullet{margin-bottom:1rem}.imageTextRowBullet ul{list-style-type:none;margin:0;padding:0}.imageTextRowBullet i{color:#57b8c3;margin-right:1rem}.imageTextRowBullet li{font-weight:700;margin-bottom:1.5rem}@media only screen and (min-width:1025px){.imageTextRowWrapper{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.imageTextRowWrapper.image_left .imageTextRowContent{order:2}.imageTextRowWrapper.image_left .imageTextRowImage{order:1;padding-right:4rem}.imageTextRowWrapper.image_right .imageTextRowImage{padding-left:4rem}}@media only screen and (max-width:1024px){.imageTextRowWrapper{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.imageTextRowWrapper .imageTextRowImage{padding:2rem 0}.imageTextRowWrapper .imageTextRowContent{order:2}.imageTextRowWrapper .imageTextRowImage{order:1}}