.flex-text{display:flex;height:-moz-fit-content;height:fit-content;margin-bottom:5rem;margin-top:5rem;overflow:hidden;position:relative;width:100vw}.flex-text-inner{-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.flex-text-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.flex-text-left{display:flex;position:relative;width:100%}.flex-text-left img{display:flex;height:-moz-fit-content;height:fit-content;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.flex-text-right{display:flex;position:relative;width:100%}@media not all and (min-width:768px){.flex-text-right{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.flex-text-right{max-width:576px}}@media (min-width:768px){.flex-text-right{max-width:768px}}@media (min-width:992px){.flex-text-right{max-width:992px}}@media (min-width:1200px){.flex-text-right{max-width:1200px}}@media (min-width:1400px){.flex-text-right{max-width:1400px}}}@media (min-width:768px){.flex-text-right{padding-right:3rem}}.flex-text-right .the_content{width:100%}.flex-text-right .the_content ul{display:flex;flex-direction:column;gap:1.25rem;list-style-type:none}.flex-text-right .the_content ul li{padding-left:2rem;position:relative}.flex-text-right .the_content ul li:before{--tw-text-opacity:1;color:rgb(106 184 97/var(--tw-text-opacity,1));content:"\f058";font-family:Font Awesome\ 5 Free;font-weight:600;left:0;position:absolute;top:0}.flex-text-new{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(43 43 43/var(--tw-bg-opacity,1));border-radius:.5rem;color:rgb(255 255 255/var(--tw-text-opacity,1));max-width:90vw;padding:1.5rem;position:absolute;right:50%;top:-3rem;width:600px}@media not all and (min-width:768px){.flex-text-new{--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:768px){.flex-text-new{max-width:100%;right:0}}.flex-text-new p{font-size:1rem;font-weight:100;line-height:1.5rem;margin-bottom:0}.flex-text-new p strong{font-weight:700}.flex-text:not(:has(.flex-text-left)) .flex-text-inner{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.flex-text:not(:has(.flex-text-left)) .flex-text-inner{max-width:576px}}@media (min-width:768px){.flex-text:not(:has(.flex-text-left)) .flex-text-inner{max-width:768px}}@media (min-width:992px){.flex-text:not(:has(.flex-text-left)) .flex-text-inner{max-width:992px}}@media (min-width:1200px){.flex-text:not(:has(.flex-text-left)) .flex-text-inner{max-width:1200px}}@media (min-width:1400px){.flex-text:not(:has(.flex-text-left)) .flex-text-inner{max-width:1400px}}@media (min-width:768px){.flex-text:not(:has(.flex-text-left)) .flex-text-inner{grid-template-columns:repeat(1,minmax(0,1fr))}}.flex-text:not(:has(.flex-text-left)) .flex-text-inner .flex-text-right{padding-left:0;padding-right:0}.flex-text.style-grey .flex-text-inner{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.flex-text.style-grey .flex-text-right{padding-bottom:3rem;padding-top:3rem}.flex-text:has(.flex-text-new){padding-top:3rem}
