@charset "UTF-8";.dynamic-text-with-image--section.home-page{margin:0 0 6px;padding:71px 0}.dynamic-text-with-image--section.home-page .image-holder{max-width:685px}.dynamic-text-with-image--section.home-page .text-content{max-width:425px}.dynamic-text-with-image--section .container{display:flex;justify-content:space-between;align-items:center}.dynamic-text-with-image--section .image-holder{max-width:659px;width:51%}.dynamic-text-with-image--section .image-holder img{width:auto;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.dynamic-text-with-image--section .text-content{text-align:center;width:49%;max-width:506px;margin:0 41px 0 0}.dynamic-text-with-image--section .text-content h3{font-size:22px;line-height:28px;font-weight:700;text-transform:uppercase;margin:0 0 17px}.dynamic-text-with-image--section .text-content.non-image{margin:0 auto}.dynamic-text-with-image--section .text-content.left{text-align:left!important;margin:0 0 0 15px}.dynamic-text-with-image--section .text-content.right{text-align:right!important;margin:0 15px 0 0}.dynamic-text-with-image--section .description{margin:0 0 31px;font-size:1.5rem;line-height:26px;color:#525962}.dynamic-text-with-image--section .description ul{padding:26px 0 0}.dynamic-text-with-image--section .description li{padding:0 0 10px 16px;position:relative}.dynamic-text-with-image--section .description li:before{content:"\2022";position:absolute;top:0;left:0}.dynamic-text-with-image--section .description p{margin:0}.dynamic-text-with-image--section .button-primary{min-width:176px}.dynamic-text-with-image--section .image__alignment-right .image-holder{order:2}.dynamic-text-with-image--section .image__alignment-right .text-content{order:1;margin:0 auto}.dynamic-text-with-image--section .logos-list{display:flex;align-items:center;flex-wrap:wrap;margin:47px auto 0;overflow:hidden;width:285px}.dynamic-text-with-image--section .logos-list__item{width:25%;padding:0 10px}.dynamic-text-with-image--section .logos-list__item img{width:auto;max-width:50px;height:auto;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1023px){.dynamic-text-with-image--section.home-page{padding:20px 0 35px;margin:0 0 15px}.dynamic-text-with-image--section .container{flex-wrap:wrap}.dynamic-text-with-image--section .image-holder,.dynamic-text-with-image--section .text-content{width:100%;max-width:100%}.dynamic-text-with-image--section .image-holder{margin:0 0 29px;text-align:center}.dynamic-text-with-image--section .image-holder img{margin:0 auto;max-height:450px;width:100%}.dynamic-text-with-image--section .text-content{margin:0}.dynamic-text-with-image--section .text-content h3{font-size:22px;line-height:28px;letter-spacing:-.01em}.dynamic-text-with-image--section .description{margin:0 0 26px}.dynamic-text-with-image--section .logos-list{margin:40px auto 23px}.dynamic-text-with-image--section .image__alignment-right .image-holder{order:1}.dynamic-text-with-image--section .image__alignment-right .text-content{order:2}}@media only screen and (max-width: 479px){.dynamic-text-with-image--section .image-holder img{max-height:222px}}.page.fire-dfnd .dynamic-text-with-image--section .description{margin:0 0 64px}@media only screen and (max-width: 1023px){.page.fire-dfnd .dynamic-text-with-image--section .description{margin:0 0 27px}.page.fire-dfnd .dynamic-text-with-image--section .image-holder{margin:0 0 36px}.page.fire-dfnd .dynamic-text-with-image--section .image-holder img{min-height:358px}.page.fire-dfnd .dynamic-text-with-image--section .text-content{margin-bottom:34px}.page.fire-dfnd .dynamic-text-with-image--section .text-content h3{font-size:20px;letter-spacing:-.01em;margin:0 0 15px}.page.fire-dfnd .dynamic-text-with-image--section .description ul{padding:0;font-size:16px;line-height:24px;letter-spacing:.01em}.page.fire-dfnd .dynamic-text-with-image--section .description li{padding:0 20px 7px 14px}}@media only screen and (max-width: 767px){.page.about #shopify-section-template--16413121904854__16588497317986e262,.page.about .section-template--16444106866902__16588497317986e262-margin{padding-top:2rem}}@media only screen and (max-width: 767px){.page.about .dynamic-text-with-image--section .image-holder{margin-bottom:3.6rem}}@media only screen and (max-width: 767px){.page.about .dynamic-text-with-image--section .image-holder img{max-height:35.8rem}}.page.about .dynamic-text-with-image--section .text-content h3{margin-bottom:1.85rem;color:#343434}@media only screen and (max-width: 767px){.page.about .dynamic-text-with-image--section .text-content h3{font-size:2rem;margin-bottom:1rem;color:#1f1f1f}}@media only screen and (max-width: 767px){.page.about .dynamic-text-with-image--section .description{margin-bottom:5.6rem}}.page.about .dynamic-text-with-image--section .image__alignment-right .description{margin-bottom:8rem}@media only screen and (max-width: 767px){.page.about .dynamic-text-with-image--section .image__alignment-right .description{margin-bottom:5.6rem}}.page.about .dynamic-text-with-image--section .image__alignment-right .text-content.left{margin-right:9rem}@media only screen and (max-width: 767px){.page.about .dynamic-text-with-image--section .image__alignment-right .text-content.left{margin-right:0}}.page.about .dynamic-text-with-image--section .image__alignment-left .text-content.left{margin-right:6.5rem}@media only screen and (max-width: 767px){.page.about .dynamic-text-with-image--section .image__alignment-left .text-content.left{margin-right:0}}.page.about .dynamic-text-with-image--section .image__alignment-left .text-content.left .description{margin-bottom:0}@media only screen and (max-width: 767px){.page.about .dynamic-text-with-image--section .image__alignment-left .text-content.left .description{margin-bottom:5.6rem}}.page.about .section-template--16444106866902__1658849888e7f51e11-margin .image__alignment-left .text-content.left .description{margin-bottom:12.4rem}@media only screen and (max-width: 767px){.page.about .section-template--16444106866902__1658849888e7f51e11-margin .image__alignment-left .text-content.left .description{margin-bottom:5.6rem}}.page.about .section-template--16444106866902__16588499131c718884-margin .image__alignment-right .description{margin-bottom:0}@media only screen and (max-width: 767px){.page.about .section-template--16444106866902__16588499131c718884-margin .image__alignment-right .description{margin-bottom:5.6rem}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/dynamic-text-with-image.css.map */
