.image-text{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:5rem 0}@media(max-width:992px){.image-text{padding:3rem 0}}.image-text.invert-layout .image-text-block:nth-child(odd) .text-column{-webkit-box-ordinal-group:2;-ms-flex-order:1;left:0;margin-left:unset;margin-right:auto;order:1;padding:5rem 1.5rem 5rem 3rem;right:unset}.image-text.invert-layout .image-text-block:nth-child(odd) .text-column:before{left:unset;right:var(--circle-left)}.image-text.invert-layout .image-text-block:nth-child(odd) .text-column--inner{margin-left:auto}.image-text.invert-layout .image-text-block:nth-child(odd) .image-column{-webkit-box-ordinal-group:3;-ms-flex-order:2;left:unset;order:2;padding-left:0;right:0}.image-text.invert-layout .image-text-block:nth-child(2n) .text-column{-webkit-box-ordinal-group:3;-ms-flex-order:2;left:unset;margin-left:auto;margin-right:unset;order:2;padding-left:1.5rem;right:0}.image-text.invert-layout .image-text-block:nth-child(2n) .text-column:before{left:var(--circle-left);right:unset}.image-text.invert-layout .image-text-block:nth-child(2n) .text-column--inner{margin-left:0!important;margin-right:auto}.image-text.invert-layout .image-text-block:nth-child(2n) .image-column{-webkit-box-ordinal-group:2;-ms-flex-order:1;left:0;order:1;padding-right:0;right:unset}.image-text .image-text-block{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;overflow:hidden;position:relative;width:100%}@media(min-width:992px){.image-text .image-text-block{min-height:400px}}.image-text .image-text-block a{color:inherit}.image-text .image-text-block.background-white{background:var(--color-light)}.image-text .image-text-block.background-white .text-column:before{background:var(--color-light)!important}.image-text .image-text-block.background-off-white{background:var(--color-off-white)}@media(max-width:992px){.image-text .image-text-block.background-off-white{margin-bottom:0!important}.image-text .image-text-block.background-off-white .text-column{padding-bottom:3rem!important}}.image-text .image-text-block.background-off-white .text-column:before{background:var(--color-off-white)!important}.image-text .image-text-block:nth-child(odd) .image-column{left:0}.image-text .image-text-block:nth-child(2n) .image-column{right:0}.image-text .image-text-block.theme-primary .button{border-color:var(--color-primary);color:var(--color-primary)}.image-text .image-text-block.theme-primary .button:focus,.image-text .image-text-block.theme-primary .button:hover{background:var(--color-primary);color:var(--color-light)}.image-text .image-text-block.theme-primary .image-column{background:var(--color-primary-light)}.image-text .image-text-block.theme-secondary .button{border-color:var(--color-secondary);color:var(--color-secondary)}.image-text .image-text-block.theme-secondary .button:focus,.image-text .image-text-block.theme-secondary .button:hover{background:var(--color-secondary);color:var(--color-light)}.image-text .image-text-block.theme-secondary .image-column{background:var(--color-secondary-light)}.image-text .image-text-block .image-column,.image-text .image-text-block .text-column{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;width:50%}.image-text .image-text-block .image-column{height:100%;overflow:hidden;padding:0;position:absolute;top:0}.image-text .image-text-block .image-column--wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.image-text .image-text-block .image-column img,.image-text .image-text-block .image-column picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-text .image-text-block .text-column{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5rem 3rem 5rem 1.5rem;position:relative}@media(min-width:992px){.image-text .image-text-block .text-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}}@media(max-width:1480px)and (min-width:992px){.image-text .image-text-block .text-column{padding:5rem 1rem}}@media(max-width:992px){.image-text .image-text-block .text-column{padding:0 30px}}.image-text .image-text-block .text-column:before{background:var(--color-light);border-radius:50%;content:"";height:var(--circle-size);left:var(--circle-left);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--circle-size);z-index:1}.image-text .image-text-block .text-column.text-right{margin-right:auto;padding:5rem 1.5rem 5rem 3rem}.image-text .image-text-block .text-column.text-right:before{left:unset;right:calc(var(--circle-left) - 1px)}.image-text .image-text-block .text-column.text-left,.image-text .image-text-block .text-column.text-right .text-column--inner{margin-left:auto}.image-text .image-text-block .text-column .icon-tiles--wrapper{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin:3rem 0 0}@media(max-width:992px){.image-text .image-text-block .text-column .icon-tiles--wrapper{grid-template-columns:repeat(1,1fr)}}.image-text .image-text-block .text-column .icon-tiles--wrapper .icon-tile{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),to(#e4e9ec));background:linear-gradient(180deg,transparent,#e4e9ec);border:2px solid var(--color-secondary-light);border-radius:20px;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .15);box-shadow:0 0 10px 0 rgb(0 0 0 / .15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.2s;transition:.2s}.image-text .image-text-block .text-column .icon-tiles--wrapper .icon-tile:hover{border-color:var(--color-primary)}.image-text .image-text-block .text-column .icon-tiles--wrapper .icon-tile:hover .icon-tile--image{background:var(--color-primary)}.image-text .image-text-block .text-column .icon-tiles--wrapper .icon-tile>a{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;gap:30px;justify-content:space-between;padding:1.5rem;text-decoration:none}.image-text .image-text-block .text-column .icon-tiles--wrapper .icon-tile .heading{font-size:18px;margin:0}@media(max-width:992px){.image-text .image-text-block .text-column .icon-tiles--wrapper .icon-tile .heading{font-size:16px}}.image-text .image-text-block .text-column .icon-tiles--wrapper .icon-tile--image{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--color-secondary);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;justify-content:center;-webkit-transition:.2s;transition:.2s;width:40px}.image-text .image-text-block .text-column .icon-tiles--wrapper .icon-tile--image img,.image-text .image-text-block .text-column .icon-tiles--wrapper .icon-tile--image picture{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.image-text .image-text-block .text-column--inner{max-width:630px;position:relative;width:100%;z-index:2}@media(max-width:1480px)and (min-width:992px){.image-text .image-text-block .text-column--inner{max-width:unset;width:100%}}.image-text .image-text-block .text-column--inner .heading{margin-bottom:2rem}.image-text .image-text-block .text-column--inner .button{background:#fff0;margin-top:3rem}.image-text .image-text-block .text-column--inner ul{list-style-type:none;margin:30px 0 0;padding:0}.image-text .image-text-block .text-column--inner ul li{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;margin-bottom:8px;margin-left:1.7em;padding-left:20px}.image-text .image-text-block .text-column--inner ul li:last-child{margin-bottom:0}@media(max-width:992px){.image-text .image-text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}.image-text .image-text-block .image-column,.image-text .image-text-block .text-column{padding:0;width:100%}.image-text .image-text-block .image-column{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;height:auto!important;margin-bottom:3rem;order:1!important;padding-top:60%;position:relative}.image-text .image-text-block .text-column{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;padding:0 25px!important}.image-text .image-text-block .text-column:before{display:none}.image-text .image-text-block .text-column--inner{margin-left:auto!important;margin-right:auto!important}}