.theme-midcenturymodern .page{color:#2d2d2b;font-family:'Poppins';font-size:16px}.theme-midcenturymodern .banner img{width:100%}.theme-midcenturymodern .title-section{display:flex;flex-wrap:wrap;background:#f0e4d8;padding-left:50px;padding-right:25px;height:500px;font-family:'Playfair Display';justify-content:space-between;align-items:center}.theme-midcenturymodern .title-section .title{font-size:72px;font-weight:700;line-height:96px}.theme-midcenturymodern .intro-section{display:flex;flex-wrap:wrap;padding:135px 50px 130px 65px;background:#d4bdb3;justify-content:space-between;align-items:center}.theme-midcenturymodern .intro-section .text{line-height:24px;width:525px}.theme-midcenturymodern .image-section{background:#f0e4d8;max-width:1160px}.theme-midcenturymodern .image-section .row{display:flex;flex-wrap:wrap}.theme-midcenturymodern .image-section img{width:386px;padding-bottom:7px}.theme-midcenturymodern .description-section{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-left:90px;padding-right:150px;background:#f0e4d8}.theme-midcenturymodern .description-section .text{line-height:24px;width:445px}.theme-midcenturymodern .vip-ea{min-width:310px}@media(min-width:501px){.theme-midcenturymodern .title-section .image-wrapper{background:white;line-height:0;border-radius:100%;overflow:hidden;height:405px;width:425px;padding:10px 0 0 19px}}@media(min-width:320px) and (max-width:500px){.theme-midcenturymodern .wrapper,.footer-wrapper,#nav-wrap{max-width:500px !important}.theme-midcenturymodern .banner{display:none}.theme-midcenturymodern .title-section{height:auto;padding:0}.theme-midcenturymodern .title-section .title{font-size:36px;line-height:48px;padding:36px 0 0 21px}.theme-midcenturymodern .title-section .image-wrapper,.theme-midcenturymodern .title-section .image-wrapper img{width:100%}.theme-midcenturymodern .intro-section{padding:50px 18px 60px 18px;flex-direction:column-reverse}.theme-midcenturymodern .intro-section .text{text-align:center;width:auto}.theme-midcenturymodern .image-section img{width:50%;padding:0}.theme-midcenturymodern .description-section{padding:0 0 50px 0;flex-direction:column-reverse}.theme-midcenturymodern .description-section .text{width:auto;padding:0 25px 0 25px;text-align:center}.theme-midcenturymodern .description-section img{width:100%;padding-right:1px;margin-bottom:10px}}
