.trios-container{display:flex;flex-wrap:wrap;position:relative}.trios-container.small-padding{padding:0 0 70px}.trios-container.big-padding{padding:70px 0}@media only screen and (max-width:1170px){.trios-container.small-padding{padding:0 0 36px}.trios-container.big-padding{padding:36px 0}}.trios-element{display:flex;height:100%;min-height:160px;position:relative;width:100%}.trios-element:after{background-color:#d7d2cb;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.trios-element:nth-of-type(2n):after{background-color:#f0f0ec}.trios-element a{text-decoration:none;width:100%}.trios-element a.text-button{width:auto}.trios-element-container{display:flex;left:0;position:relative;text-align:right;width:50%;width:calc(50% - 40px);z-index:1}.trios-element:nth-of-type(2n) .trios-element-container{left:50%;left:calc(50% + 40px);text-align:left}.trios-element:nth-of-type(odd) .image-container{left:100%;right:auto}.trios-element .image-container{left:auto;position:absolute;right:100%;top:0;width:160px}.trios-element:first-of-type .image-container{top:0}.trios-element:nth-of-type(2) .image-container{top:-6.66px}.trios-element:nth-of-type(3) .image-container{top:-13.32px}.trios-element:nth-of-type(4) .image-container{top:-20px}.trios-element .text-container{display:flex;flex-flow:column;max-width:558px;padding-left:80px;padding-right:28px;width:100%}.trios-element:nth-of-type(odd) .text-container{margin-left:auto;padding-left:28px;padding-right:80px}.trios-element .text-container h3{line-height:30px;margin-top:12px}.trios-element .text-container p{margin-bottom:18px}@media only screen and (max-width:991px){.trios-element .text-container{padding-left:40px}.trios-element:nth-of-type(odd) .text-container{padding-right:40px}}@media only screen and (max-width:767px){.trios-element .trios-element-container,.trios-element:nth-of-type(2n) .trios-element-container{left:auto;width:100%}.trios-element:nth-of-type(2n) .trios-element-container{flex-direction:row-reverse}.trios-element .image-container{padding-left:28px;padding-right:0}.trios-element:nth-of-type(odd) .image-container{padding-left:0;padding-right:28px}.trios-element .image-container,.trios-element:nth-of-type(odd) .image-container{left:auto;position:relative;right:auto}.trios-element:first-of-type .image-container,.trios-element:nth-of-type(2) .image-container,.trios-element:nth-of-type(3) .image-container,.trios-element:nth-of-type(4) .image-container{align-self:center;top:auto}.trios-element .text-container{max-width:none;width:100%}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}