.component-builder.component-wrapper--type-flexible_grid{margin-bottom:40px}.component-builder.component-wrapper--type-flexible_grid *,.component-builder.component-wrapper--type-flexible_grid :after,.component-builder.component-wrapper--type-flexible_grid :before{box-sizing:border-box}.component-builder.component-wrapper--type-flexible_grid .field--type-image{float:unset;margin:0}.component-builder.component-wrapper--type-flexible_grid .component-wrapper--content{margin-bottom:40px;margin-top:40px}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid{display:flex;flex-wrap:wrap;margin:0 -5px}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item{float:left;margin-bottom:10px;max-height:160px;padding:0 5px}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item.grid_image_text{overflow:hidden;width:33.3333333333%}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item.grid_image_text :not(.field--name-title){height:100%}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item.grid_icon{width:16.6666666667%}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item.grid_icon :not(.field--name-title){height:100%}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item.grid_icon .field--name-field-fg-icon-image{height:auto;margin:15px 0 0;width:auto}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item.grid_icon .field--name-field-fg-icon-image img{height:auto}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid a{text-decoration:none}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid:after{clear:both;content:"";display:table}.component-builder.component-wrapper--type-flexible_grid .item--grid-image-text{border-radius:10px;overflow:hidden;position:relative}.component-builder.component-wrapper--type-flexible_grid .item--grid-image-text:hover .item--grid-image-text-grid-info{transform:translate(-50%,-50%)}.component-builder.component-wrapper--type-flexible_grid .item--grid-image-text .item--grid-image-text-grid-info{border-radius:10px;box-shadow:0 0 25px rgba(0,0,0,.1);height:100%;left:50%;opacity:.9;padding:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(100%);transition:all .4s ease-in-out;width:101%;z-index:1}.component-builder.component-wrapper--type-flexible_grid .item--grid-image-text .field--name-field-fg-big-image{width:auto}.component-builder.component-wrapper--type-flexible_grid .item--grid-image-text .field--name-field-fg-big-image img{border-radius:10px;object-fit:cover}.component-builder.component-wrapper--type-flexible_grid .item--grid-image-text .field--name-title{color:#fff;font-size:18px;font-weight:600;line-height:30px;margin:0}.component-builder.component-wrapper--type-flexible_grid .item--grid-image-text .field--name-field-fg-short-description{color:#fff;font-size:15px;font-weight:400;line-height:16px}.component-builder.component-wrapper--type-flexible_grid .item--grid-icon{background-color:#0098aa;border-radius:10px;padding-left:5px;padding-right:5px;text-align:center}.component-builder.component-wrapper--type-flexible_grid .item--grid-icon .div--wrapper-item,.component-builder.component-wrapper--type-flexible_grid .item--grid-icon>a{align-items:center;display:flex;flex-direction:column;justify-content:center}.component-builder.component-wrapper--type-flexible_grid .item--grid-icon .field--name-title{color:#fff;font-size:14px;font-weight:500;line-height:24px;margin-bottom:0;order:1}.component-builder.component-wrapper--type-flexible_grid .item--grid-icon .field--name-field-fg-icon-image{margin-bottom:10px;transition:all .5s}.component-builder.component-wrapper--type-flexible_grid .item--grid-icon .field--name-field-fg-icon-image:hover{transform:translateY(7px)}@media (max-width:1500px){.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item.grid_image_text{width:50%}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item.grid_icon{width:25%}}@media (max-width:999px){.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item{max-height:193px}}@media (max-width:767px){.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item.grid_image_text{width:100%}.component-builder.component-wrapper--type-flexible_grid .field--name-field-flexible-grid>.field__item.grid_icon{width:50%}}