.paragraph--type--pillars{margin:30px 0 0 0;padding-bottom:60px}.paragraph--type--pillars .swiper-slide{height:auto}.paragraph--type--pillars .paragraph--type--pillar{height:100%}.paragraph--type--pillars .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.paragraph--type--pillars .columns .column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--pillars .field--name-field-pillar-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-size:2.25rem;font-weight:bold;font-family:"Libre Baskerville",serif;letter-spacing:0;line-height:50px;text-align:center}.paragraph--type--pillars .field--name-field-pillar-image{position:relative;width:100%;height:100%;padding-top:100%}.paragraph--type--pillars .field--name-field-pillar-image img{-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:0;bottom:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%}.paragraph--type--pillars .field--name-field-pillar-body{color:#000;font-size:1.5rem;letter-spacing:0;line-height:2.375rem;padding:30px 0 30px 40px}.paragraph--type--pillars .field--name-field-pillars{position:relative}@media all and (max-width: 1200px){.paragraph--type--pillars .field--name-field-pillar-title{font-size:1.5rem;word-wrap:break-word}}@media all and (max-width: 767px){.paragraph--type--pillars .paragraph--type--pillar{padding:0}.paragraph--type--pillars .field--name-field-pillar-image{max-width:100%;min-height:unset}.paragraph--type--pillars .field--name-field-pillar-body{padding:20px 0 0 0}.paragraph--type--pillars .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.paragraph--type--pillars .columns .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}
/*# sourceMappingURL=../maps/components/paragraph--pillars.css.map */
