.img-txt{display:flex;flex-direction:column;gap:75px;padding:25px;background-color:#000}
@media(min-width:1024px){.img-txt{flex-direction:row;align-items:center;justify-content:center;padding:50px}
}
.img-txt__image{display:flex;align-items:center;justify-content:center}
@media(min-width:1024px){.img-txt__image{flex:0 0 auto}
}
.img-txt__logo{max-width:300px;height:auto}
@media(min-width:1024px){.img-txt__logo{max-width:400px}
}
.img-txt__divider{display:none}
@media(min-width:1024px){.img-txt__divider{display:block;align-self:stretch;width:1px;background:linear-gradient(to bottom,transparent 0,#6d6e73 20%,#6d6e73 80%,transparent 100%);box-shadow:0 0 8px rgba(255,255,255,0.1)}
}
.img-txt__text{font-family:"Helvetica Neue";font-size:.85rem;font-weight:300;line-height:1.8;color:rgba(255,255,255,0.85);text-align:justify}
@media(min-width:1024px){.img-txt__text{display:flex;flex-direction:column;flex:1;max-width:500px;font-size:1rem}
}
.img-txt__text p{margin:0 0 1.5em 0}
.img-txt__text p:last-child{margin-bottom:0}
.img-txt__text strong,.img-txt__text b{font-weight:600;color:#fff}
.img-txt__text em,.img-txt__text i{font-style:italic}
.img-txt__text a{color:#fff;text-decoration:underline}
.img-txt__text a:hover{text-decoration:none}
.configure-block{display:flex;align-items:center;justify-content:center;min-height:400px;border:2px dashed #dadada;background-color:#000;color:#ccc}