.responsive-display-container{width:100%;max-width:100%;margin:0 auto;padding:0;box-sizing:border-box;font-family:"Arial",sans-serif;color:#fff;overflow:hidden}.desktop-layout{display:flex;justify-content:space-between;align-items:center;gap:0;margin:0;width:100%;overflow:hidden}.desktop-layout .left-box,.desktop-layout .right-box{flex:1;max-width:30%;position:relative;overflow:hidden;margin:0;padding:0;height:735px}.desktop-layout .center-box{flex:1;max-width:40%;text-align:center;padding:20px;margin:0;background-color:inherit;display:flex;flex-direction:column;justify-content:center;height:600px}.desktop-layout .left-box img,.desktop-layout .right-box img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0;margin:0;padding:0;border:none}.mobile-layout{display:none;position:relative;height:600px;margin:0;padding:0;overflow:hidden;border:none}.mobile-layout .swiper-container{width:100%;height:100%;margin:0;padding:0;border:none}.mobile-layout .swiper-slide{width:100%;height:100%;position:relative;margin:0;padding:0;border:none}.mobile-layout .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block;margin:0;padding:0;border:none}.mobile-layout .content-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px;background-color:rgb(0 0 0 / .4);z-index:10;box-sizing:border-box;border:none;margin:0}h2{font-size:48px;margin-bottom:20px;font-weight:400;letter-spacing:1px;color:#fff;font-family:"Cinzel",serif}p{font-size:16px;line-height:1.6;margin-bottom:30px;font-family:Arial,sans-serif}.desktop-layout h2,.mobile-layout h2{color:#fff}.buttons{display:flex;flex-direction:column;gap:15px;align-items:center;width:100%;max-width:350px;margin:0 auto}.button-style{display:inline-block;padding:12px 24px;background-color:#fff0;color:#fff;text-decoration:none;border:1px solid #fff;border-radius:0;font-size:14px;font-weight:400;letter-spacing:2px;text-transform:uppercase;transition:all 0.3s ease;width:100%;max-width:350px;text-align:center;font-family:Arial,sans-serif}.button-style:hover{background-color:rgb(255 255 255 / .2)}.desktop-layout .button-style{background-color:#fff0;border:1px solid #fff}.swiper-pagination-bullet{background:#fff;opacity:.5}.swiper-pagination-bullet-active{opacity:1}.mobile-layout .swiper-button-next,.mobile-layout .swiper-button-prev{display:none}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;margin:0;padding:0}@media (max-width:768px){.desktop-layout{display:none}.mobile-layout{display:block}h2{font-size:36px}p{font-size:14px}}.wp-admin .image-row{position:relative}.wp-admin .image-preview{margin-top:10px;max-width:300px}.wp-admin .image-preview img{max-width:100%;height:auto;border:1px solid #ddd}