.tiny-house-gallery-template{display:flex;align-items:flex-start}.tiny-house-gallery-template>.et_pb_column:first-child{display:flex;flex-direction:column}.tiny-house-gallery-template .tiny-house-main-image img{width:100%;height:auto;object-fit:cover}.tiny-house-gallery-template .tiny-house-thumbnails .et_pb_gallery_grid{display:grid;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;width:100%}.tiny-house-gallery-template .tiny-house-thumbnails .et_pb_gallery_item{margin-bottom:0!important}.tiny-house-gallery-template .tiny-house-thumbnails img{width:100%;height:auto;object-fit:cover}@media (max-width:768px){.tiny-house-gallery-template .tiny-house-thumbnails .et_pb_gallery_grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.tiny-house-gallery-template .tiny-house-thumbnails .et_pb_gallery_grid{grid-template-columns:1fr!important}.tiny-house-gallery-template{flex-direction:column}}.trapezoid-header{position:relative;overflow:visible;z-index:1}.trapezoid-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;clip-path:polygon(0% 0%,100% 0%,95% 100%,5% 100%);border-radius:0 0 20px 20px;z-index:-1;box-shadow:0 5px 0 0 rgba(0,0,0,0.3)}