.text-plus-icons{position:relative;padding:var(--section-padding);background-color:var(--section-bg-color);background-image:var(--section-bg-image)}.text-plus-icons .content{background-color:transparent}.text-plus-icons .title{color:var(--title-color);font-weight:800;font-size:4.5em;line-height:100%;text-transform:uppercase;margin-top:1em;margin-bottom:.2222222222222222em}.text-plus-icons .text{color:var(--text-color);font-weight:500;font-size:1.5em;line-height:150%;margin-bottom:1em}.text-plus-icons .subtext{color:var(--text-color);font-weight:700;font-size:.875em;line-height:150%}.text-plus-icons .wrap{position:relative;max-width:var(--text-width);padding:var(--text-padding)}.text-plus-icons .wrap-top{max-width:50em;margin:0 auto}.text-plus-icons .img{width:100%;height:100%}.text-plus-icons .video-wrap{position:relative;width:100%;padding-top:56.25%}.text-plus-icons .video-wrap iframe{position:absolute;width:100%;height:100%;top:0;left:0}.text-plus-icons p{color:inherit}.text-plus-icons p:last-child{margin:0}.text-plus-icons .btn{color:#c9d34e;background:#261b0a;width:100%;max-width:212px;margin-bottom:2px}.text-plus-icons .bg-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0;left:0}.text-plus-icons .image-text-icon{margin-top:4em;margin-bottom:4em;padding:0 4em}.text-plus-icons .image-text-icon div>.content{flex-wrap:nowrap}.text-plus-icons .image-text-icon img{max-width:100px;min-width:100px}.text-plus-icons .image-text-icon .text{font-size:1.125em;color:var(--text-color);font-weight:400;line-height:150%;margin-bottom:0;margin-right:1.7em}.text-plus-icons p strong{min-height:3em;display:block}@media all and (min-width: 901px){.text-plus-icons .image-column{position:relative;margin-right:1.5em}.text-plus-icons img.cover{object-fit:cover;position:absolute}.text-plus-icons .video-wrap.cover{padding-top:0;height:100%}}@media all and (max-width: 1600px){.text-plus-icons .image-text-icon{align-items:flex-start}.text-plus-icons p strong{min-height:4em}.text-plus-icons .image-text-icon .text{min-height:13em}}@media all and (max-width: 1140px){.text-plus-icons .image-text-icon div>.content{flex-direction:column}}@media all and (min-width: 601px) and (max-width: 1140px){.text-plus-icons .wrap{text-align:center;padding-top:.4em}}@media all and (max-width: 900px){.text-plus-icons p strong,.text-plus-icons .image-text-icon .text{min-height:0em}.text-plus-icons .wrap{max-width:100%!important}.text-plus-icons .container{padding:0}.text-plus-icons .title{color:var(--title-color);font-weight:800;font-size:3em;line-height:100%;text-transform:uppercase;margin-bottom:.5em;margin-top:0}.text-plus-icons .text{color:var(--text-color);font-weight:500;font-size:1.125em;line-height:150%;margin-bottom:1.5em}.text-plus-icons .subtext{color:var(--text-color);font-weight:700;font-size:.75em;line-height:150%}.text-plus-icons .image-text-icon{padding:0;margin-bottom:0}.text-plus-icons .btn{margin-top:2em;color:#c9d34e;background:#261b0a;font-size:1em;padding:.75em 2em}.text-plus-icons .image-text-icon{margin-top:2em;flex-flow:column}.text-plus-icons .image-text-icon>div{width:100%;margin-bottom:2em}.text-plus-icons .image-text-icon div>.content{flex-direction:row}.text-plus-icons .image-text-icon img{max-width:5.625em;min-width:0}.text-plus-icons .image-text-icon .text{font-size:1em;color:var(--text-color);font-weight:400;line-height:150%;margin-bottom:0;margin-right:0;margin-left:1em}.text-plus-icons .wrap{padding-left:0;padding-right:0}.text-plus-icons p strong{min-height:0em;display:block}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/text_plus_icons.css.map */
