.image-grid-block{margin:50px 0}@media only screen and (min-width:48em){.image-grid-block{margin:100px 0}}.image-grid-block:first-child{margin-top:0}.image-grid-block:last-child{margin-bottom:0}.image-grid-block-title{color:inherit;font-family:var(--system-font);font-size:20px;line-height:1.2;margin:0 auto 30px;max-width:1000px;padding-bottom:15px;position:relative;text-align:center}@media only screen and (min-width:48em){.image-grid-block-title{font-size:30px;margin-bottom:40px;padding-bottom:25px}}.image-grid-block-title:after{background:var(--color-primary);border-radius:10px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:70px}@media only screen and (min-width:48em){.image-grid-block-title:after{height:5px}}.image-grid-block .row{margin:0 -.5rem}.image-grid-block .grid-caption,.image-grid-block .grid-images{flex-grow:1;max-width:100%}.image-grid-block .grid-images{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:0;justify-content:center;margin:0 auto 20px;max-width:calc(1000px + 1rem)}@media only screen and (min-width:48em){.image-grid-block .grid-images{margin-bottom:30px}}.image-grid-block .grid-images-item{margin-bottom:10px;padding:0 5px;width:50%}@media only screen and (min-width:48em){.image-grid-block .grid-images-item{margin-bottom:40px;padding:0 20px}}.image-grid-block .grid-images-item:nth-child(odd){transform:translateY(30px)}@media only screen and (min-width:48em){.image-grid-block .grid-images-item:nth-child(odd){transform:translateY(70px)}}.image-grid-block .grid-images img{border-radius:10px;width:100%}@media only screen and (min-width:48em){.image-grid-block .grid-images-small{margin-bottom:50px}.image-grid-block .grid-images-small .grid-images-item{margin-bottom:20px;padding:0 10px}}.image-grid-block .grid-images-small .grid-images-item:nth-child(odd){transform:none}.image-grid-block .grid-images-small .grid-images-item:nth-child(2n){transform:translateY(30px)}@media only screen and (min-width:48em){.image-grid-block .grid-images-small .grid-images-item:nth-child(2n){transform:translateY(70px)}}.image-grid-block .grid-caption{margin-top:30px;text-align:center}@media only screen and (min-width:48em){.image-grid-block .grid-caption{margin-top:0;text-align:left}}.image-grid-block .grid-caption-wrapper{display:block;padding:30px 25px 35px}@media only screen and (min-width:48em){.image-grid-block .grid-caption-wrapper{padding:30px 25px 35px 50px}}@media only screen and (min-width:64em){.image-grid-block .grid-caption-wrapper{padding:60px 55px 65px 90px}}.image-grid-block .grid-caption-text{display:inline;font-size:30px;font-weight:700;line-height:1.3;margin-bottom:0;max-width:100%;position:relative;width:auto;z-index:1}@media only screen and (min-width:48em){.image-grid-block .grid-caption-text{font-size:36px}}@media only screen and (min-width:64em){.image-grid-block .grid-caption-text{font-size:46px}}@media only screen and (min-width:75em){.image-grid-block .grid-caption-text{font-size:60px}}.image-grid-block .grid-caption-text:after,.image-grid-block .grid-caption-text:before{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";height:87px;opacity:.2;pointer-events:none;position:absolute;width:40px;z-index:-1}@media only screen and (min-width:64em){.image-grid-block .grid-caption-text:after,.image-grid-block .grid-caption-text:before{width:95px}}.image-grid-block .grid-caption-text:before{background-image:url(https://www.lines.com/wp-content/themes/lines-wordpress-theme/css/blocks/../../img/blocks/wp-blockquote/quote-1.svg);left:-25px;top:-45px}@media only screen and (min-width:64em){.image-grid-block .grid-caption-text:before{left:-55px}}.image-grid-block .grid-caption-text:after{background-image:url(https://www.lines.com/wp-content/themes/lines-wordpress-theme/css/blocks/../../img/blocks/wp-blockquote/quote-2.svg);bottom:-50px;right:-25px}@media only screen and (min-width:64em){.image-grid-block .grid-caption-text:after{right:-55px}}