.element-sb-websites-design-showroom .media-query.sb-row.with-padding{display:flex}@media(max-width: 768px){.element-sb-websites-design-showroom .media-query.sb-row.with-padding{flex-direction:column}}.element-sb-websites-design-showroom .media-query.sb-row.with-padding p{margin:0 !important}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .sb-col{padding:15px;flex:1}@media(min-width: 768px){.element-sb-websites-design-showroom .media-query.sb-row.with-padding .sb-col.sb-col-sm-4{max-width:33.3333333333%}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .sb-col.sb-col-sm-6{max-width:50%}}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .sb-col a:not(.website-design-showroom-link){text-decoration:none}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container{height:100%;position:relative;overflow:hidden;border-radius:20px;background-color:#fff;box-shadow:5px 15px 40px rgba(47,47,47,.2)}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container.has-enlarge .website-screenshot{cursor:pointer}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container:hover .website-overlay{opacity:1}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-screenshot{position:relative;background-size:cover;background-position:top}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-screenshot.ratio-4-3{padding-bottom:75%}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-screenshot.ratio-16-9{padding-bottom:56.75%}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-screenshot.ratio-3-2{padding-bottom:66.67%}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:opacity .5s ease}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-overlay .svg-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-overlay .svg-container svg{fill:#fff}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-design-showroom-design{position:absolute;bottom:10px;right:10px}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-design-showroom-label{display:inline-block;font-size:12px;background-color:#f3f3f3;color:dimgray;border-radius:16px;padding:5px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-design-showroom-job{margin-top:5px !important}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-content{padding:10px 15px;border-top:solid 1px #eee}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-content .website-design-showroom-account-name{font-size:16px}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-content .website-design-showroom-company{font-size:14px;color:#7d7d7d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-content .website-design-showroom-link{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#275574}.element-sb-websites-design-showroom .media-query.sb-row.with-padding .website-container .website-content .website-design-showroom-link a{font-size:14px;color:#275574}
