.image-and-text-block .holder{display:flex}@media(max-width: 767px){.image-and-text-block .holder{flex-direction:column}}.image-and-text-block .holder.image-right{flex-direction:row-reverse}@media(max-width: 767px){.image-and-text-block .holder.image-right{flex-direction:column}}.image-and-text-block .holder .background-image-block{display:flex;align-items:center;width:50%;height:auto;position:relative;overflow:hidden}@media(max-width: 767px){.image-and-text-block .holder .background-image-block{width:100%;height:250px}}@media(max-width: 767px){.image-and-text-block .holder .background-image-block.hide-on-mobile{display:none}}.image-and-text-block .holder .background-image-block img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}.image-and-text-block .holder .background-image-block video{width:100%;height:auto}.image-and-text-block .holder .content-block{width:50%;background-color:rgba(158,158,153,.1)}@media(max-width: 767px){.image-and-text-block .holder .content-block{width:100%}}.image-and-text-block .holder .content-block .content{display:flex;flex-direction:column;align-items:flex-start;padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.image-and-text-block .holder .content-block .content{padding-top:40px;padding-bottom:40px}}.image-and-text-block .holder .content-block .content h1,.image-and-text-block .holder .content-block .content h2,.image-and-text-block .holder .content-block .content h3,.image-and-text-block .holder .content-block .content h4,.image-and-text-block .holder .content-block .content h5,.image-and-text-block .holder .content-block .content h6{margin-bottom:24px}.image-and-text-block .holder .content-block .content p,.image-and-text-block .holder .content-block .content li,.image-and-text-block .holder .content-block .content pre{font-size:14px;line-height:22px;color:#000;margin-bottom:8px}.image-and-text-block .holder .content-block .content a:not(.button){position:relative;font-weight:400;font-size:14px;line-height:22px;color:#000;border-bottom:1px solid #000;display:inline-block}.image-and-text-block .holder .content-block .content a:not(.button):before{content:"";position:absolute;width:100%;height:1px;background:#000;top:calc(100% + 4px);left:0;pointer-events:none;transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform .3s}.image-and-text-block .holder .content-block .content a:not(.button):hover:before{transform-origin:0% 50%;transform:scale3d(1, 1, 1)}.image-and-text-block .holder .content-block .content svg{vertical-align:text-bottom}.image-and-text-block .holder .content-block .content .button{margin-top:24px;display:inline-block;width:auto;min-width:167px}.image-and-text-block .holder .content-block .content.button-align-center .button{align-self:center}.image-and-text-block .holder .content-block .content.button-align-right .button{align-self:flex-end}.image-and-text-block .holder .content-block-container{height:100%;display:flex;align-items:center;max-width:720px;margin-right:auto}.image-and-text-block .holder .content-block-inner-container{max-width:100%;padding:0 60px}@media(max-width: 767px){.image-and-text-block .holder .content-block-inner-container{padding:0 16px}}.image-and-text-block.in-container{padding:60px 0}@media(max-width: 767px){.image-and-text-block.in-container{padding:40px 0}}@media(max-width: 767px){.image-and-text-block.in-container .holder{flex-direction:column-reverse}}@media(max-width: 767px){.image-and-text-block.in-container .holder .background-image-block{height:200px}}.image-and-text-block.in-container .holder .content-block{background-color:rgba(158,158,153,.1);display:flex;align-items:flex-start}.image-and-text-block.in-container .holder .content-block .content-block-container{margin:0;width:100%}.image-and-text-block.in-container .holder .content-block .content-block-inner-container{padding:80px;max-width:100%}@media(max-width: 767px){.image-and-text-block.in-container .holder .content-block .content-block-inner-container{padding:40px 16px}}.image-and-text-block.in-container .holder .content-block .content{padding:0;align-items:center}.image-and-text-block.in-container .holder .content-block .content h1,.image-and-text-block.in-container .holder .content-block .content h2,.image-and-text-block.in-container .holder .content-block .content h3,.image-and-text-block.in-container .holder .content-block .content h4,.image-and-text-block.in-container .holder .content-block .content h5,.image-and-text-block.in-container .holder .content-block .content h6{margin-bottom:16px;text-align:center}.image-and-text-block.in-container .holder .content-block .content p{font-size:14px;line-height:22px;text-align:center;margin-bottom:16px}.image-and-text-block.in-container .holder .content-block .content p:last-of-type{margin-bottom:0}.image-and-text-block.in-container .holder .content-block .content p:has(>a){display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:0;width:100%}.image-and-text-block.in-container .holder .content-block .content p:has(>a)::after{content:"";width:22px;height:22px;flex-shrink:0;background-image:url(57ec0377027bb1b3b2dd.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.image-and-text-block.in-container .holder .content-block .content p:has(>a) a{font-size:14px;line-height:22px;text-transform:uppercase;color:#000;font-weight:400;border-bottom:none}.image-and-text-block.in-container .holder .content-block .content p:has(>a) a:before{display:none}@media(max-width: 767px){.image-and-text-block.full-image .holder .background-image-block{height:auto}}.image-and-text-block.full-image .holder .background-image-block img{position:relative}
