.elementor-2 .elementor-element.elementor-element-c50838b:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c50838b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.its-a-romance.com/wp-content/uploads/2024/01/hp_top_fp-scaled.jpg");background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-c50838b>.elementor-background-overlay{background-color:#040219;opacity:.7;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-c50838b>.elementor-container{min-height:400px}.elementor-2 .elementor-element.elementor-element-c50838b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:240px 0 215px}.elementor-2 .elementor-element.elementor-element-55b0429>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-fd30700>.elementor-widget-container{padding:0 0 25px}.elementor-2 .elementor-element.elementor-element-fd30700 img{width:35%}.elementor-2 .elementor-element.elementor-element-0ee9e16>.elementor-widget-container{padding:0 0 10px}.elementor-2 .elementor-element.elementor-element-0ee9e16{column-gap:0;text-align:center;font-family:"Retro Itarics",Sans-serif;font-size:1.1rem;color:#fff}.elementor-2 .elementor-element.elementor-element-6d0d9cb .elementor-button{background-color:rgba(255,255,255,0);font-family:"Special Elite",Sans-serif;fill:#f0a1ab;color:#f0a1ab;border-style:solid;border-width:1px;border-color:#f0a1ab}.elementor-2 .elementor-element.elementor-element-6d0d9cb .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-6d0d9cb .elementor-button:focus{background-color:#fff;color:#bd3a72;border-color:#cbb778}.elementor-2 .elementor-element.elementor-element-6d0d9cb .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-6d0d9cb .elementor-button:focus svg{fill:#bd3a72}.elementor-2 .elementor-element.elementor-element-ccf1bc0:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-ccf1bc0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-ccf1bc0>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-ccf1bc0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 20px 20px}.elementor-2 .elementor-element.elementor-element-571f598{text-align:center}.elementor-2 .elementor-element.elementor-element-571f598 .elementor-heading-title{font-family:"IM Fell DW Pica",Sans-serif;font-size:4.2rem;font-weight:400;line-height:1em;letter-spacing:3px;color:#bd3a72}.elementor-2 .elementor-element.elementor-element-b3b5b57 img{width:6%}.elementor-2 .elementor-element.elementor-element-e023807:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-e023807>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-e023807>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-e023807{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 30px}.elementor-2 .elementor-element.elementor-element-ae9a9ba{padding:0 0 30px}.elementor-2 .elementor-element.elementor-element-c0dc765>.elementor-element-populated{padding:10px 0 0}.elementor-2 .elementor-element.elementor-element-72b3b59>.elementor-widget-container{background-color:var(--e-global-color-296a1005);padding:10px 0 5px 10px;border-style:none;border-radius:0}.elementor-2 .elementor-element.elementor-element-72b3b59 .elementor-heading-title{font-family:"Special Elite",Sans-serif;color:var(--e-global-color-3e5fb369)}.elementor-2 .elementor-element.elementor-element-f25b2d2{padding:0 0 80px}.elementor-2 .elementor-element.elementor-element-cd6cf0b>.elementor-element-populated{padding:10px 25px 0 0}.elementor-2 .elementor-element.elementor-element-162c985:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-2 .elementor-element.elementor-element-18947b8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-58bfeca>.elementor-widget-container{padding:10px 0 5px;border-style:solid;border-width:2px 0 0;border-color:#c5b173}.elementor-2 .elementor-element.elementor-element-58bfeca .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:1.8em;font-weight:600;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-6589764>.elementor-widget-container{padding:0 0 5px;border-style:solid;border-width:0 0 2px;border-color:#c5b173}.elementor-2 .elementor-element.elementor-element-6589764 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:1.8em;font-weight:600;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-6620bab>.elementor-widget-container{padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-6620bab .elementor-heading-title{font-family:"Special Elite",Sans-serif;font-size:.9rem;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-e809e9d>.elementor-widget-container{padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-e809e9d .elementor-heading-title{font-size:1.2rem;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-d22260b .elementor-button{background-color:var(--e-global-color-5ae340b);font-family:"Special Elite",Sans-serif;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#f0a1ab}.elementor-2 .elementor-element.elementor-element-d22260b .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-d22260b .elementor-button:focus{background-color:#fff;color:#f0a1ab;border-color:#f0a1ab}.elementor-2 .elementor-element.elementor-element-d22260b>.elementor-widget-container{padding:30px 0 0}.elementor-2 .elementor-element.elementor-element-d22260b .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-d22260b .elementor-button:focus svg{fill:#f0a1ab}.elementor-2 .elementor-element.elementor-element-4af9b95{padding:0 0 80px}.elementor-2 .elementor-element.elementor-element-30aab89>.elementor-element-populated{padding:10px 25px 0 0}.elementor-2 .elementor-element.elementor-element-257fff4:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-2 .elementor-element.elementor-element-49339de>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-5e81241>.elementor-widget-container{padding:10px 0 5px;border-style:solid;border-width:2px 0 0;border-color:#c5b173}.elementor-2 .elementor-element.elementor-element-5e81241 .elementor-heading-title{font-family:"Zen Kaku Gothic New",Sans-serif;font-size:1.8em;font-weight:600;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-b4bcb53>.elementor-widget-container{padding:0 0 5px;border-style:solid;border-width:0 0 2px;border-color:#c5b173}.elementor-2 .elementor-element.elementor-element-b4bcb53 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-weight:600;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-2bbf02e>.elementor-widget-container{padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-2bbf02e .elementor-heading-title{font-family:"Special Elite",Sans-serif;font-size:.9rem;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-735ac09>.elementor-widget-container{padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-735ac09 .elementor-heading-title{font-size:1.2rem;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-1a215c8 .elementor-button{background-color:var(--e-global-color-5ae340b);font-family:"Special Elite",Sans-serif;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#f0a1ab}.elementor-2 .elementor-element.elementor-element-1a215c8 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-1a215c8 .elementor-button:focus{background-color:#fff;color:#f0a1ab;border-color:#f0a1ab}.elementor-2 .elementor-element.elementor-element-1a215c8>.elementor-widget-container{padding:30px 0 0}.elementor-2 .elementor-element.elementor-element-1a215c8 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-1a215c8 .elementor-button:focus svg{fill:#f0a1ab}.elementor-2 .elementor-element.elementor-element-d78d9ce:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-d78d9ce>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-d78d9ce>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-d78d9ce{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 30px}.elementor-2 .elementor-element.elementor-element-7ac21f5{padding:0 0 30px}.elementor-2 .elementor-element.elementor-element-4eedd66>.elementor-element-populated{padding:10px 0 0}.elementor-2 .elementor-element.elementor-element-6168c10>.elementor-widget-container{background-color:var(--e-global-color-296a1005);padding:10px 0 5px 10px;border-style:none;border-radius:0}.elementor-2 .elementor-element.elementor-element-6168c10 .elementor-heading-title{font-family:"Special Elite",Sans-serif;color:var(--e-global-color-3e5fb369)}.elementor-2 .elementor-element.elementor-element-5ea8ec2{padding:0 0 80px}.elementor-2 .elementor-element.elementor-element-c734573>.elementor-element-populated{padding:10px 25px 0 0}.elementor-2 .elementor-element.elementor-element-f739fcf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-f739fcf .elementor-main-swiper{height:490px;width:100%}.elementor-2 .elementor-element.elementor-element-f739fcf .elementor-swiper-button{font-size:20px}.elementor-2 .elementor-element.elementor-element-40f5f35>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-31b35fd>.elementor-widget-container{padding:15px 0 0;border-style:solid;border-width:2px 0 0;border-color:var(--e-global-color-1ac9fad0)}.elementor-2 .elementor-element.elementor-element-31b35fd .elementor-heading-title{font-family:"Special Elite",Sans-serif;font-size:.8rem;line-height:1.4em;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-00e1e75>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-00e1e75 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:1.8em;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-864eb18{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-864eb18 .elementor-divider-separator{width:100%}.elementor-2 .elementor-element.elementor-element-864eb18 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-2 .elementor-element.elementor-element-bc55be8>.elementor-widget-container{padding:5px 0 0}.elementor-2 .elementor-element.elementor-element-bc55be8 .elementor-heading-title{font-family:"Special Elite",Sans-serif;font-size:.8rem;line-height:1.4em;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-9077025>.elementor-widget-container{padding:0 0 10px;border-style:solid;border-width:0 0 2px;border-color:#c5b173}.elementor-2 .elementor-element.elementor-element-9077025 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:1.8em;font-weight:600;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-22024b1>.elementor-widget-container{padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-22024b1 .elementor-heading-title{font-family:"Special Elite",Sans-serif;font-size:.8rem;line-height:1.4em;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-b872281>.elementor-widget-container{padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-b872281 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:1.2rem;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-c34ab33 .elementor-button{background-color:#f0a1ab;font-family:"Special Elite",Sans-serif;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#f0a1ab}.elementor-2 .elementor-element.elementor-element-c34ab33 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-c34ab33 .elementor-button:focus{background-color:#fff;color:#f0a1ab;border-color:#f0a1ab}.elementor-2 .elementor-element.elementor-element-c34ab33>.elementor-widget-container{padding:30px 0 0}.elementor-2 .elementor-element.elementor-element-c34ab33 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-c34ab33 .elementor-button:focus svg{fill:#f0a1ab}.elementor-2 .elementor-element.elementor-element-a47ee34:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-a47ee34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-a47ee34>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-a47ee34{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 10px}.elementor-2 .elementor-element.elementor-element-7cf8d13{padding:0 0 30px}.elementor-2 .elementor-element.elementor-element-93db6f5>.elementor-element-populated{padding:10px 0 0}.elementor-2 .elementor-element.elementor-element-054f521>.elementor-widget-container{background-color:var(--e-global-color-296a1005);padding:10px 0 5px 10px;border-style:none;border-radius:0}.elementor-2 .elementor-element.elementor-element-054f521 .elementor-heading-title{font-family:"Special Elite",Sans-serif;color:var(--e-global-color-3e5fb369)}.elementor-2 .elementor-element.elementor-element-bdbacf7{padding:0 0 80px}.elementor-2 .elementor-element.elementor-element-f4b5adb>.elementor-element-populated{padding:10px 25px 0 0}.elementor-2 .elementor-element.elementor-element-cd133b0:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-2 .elementor-element.elementor-element-3fb1400>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-14378bc>.elementor-widget-container{padding:10px 0 0;border-style:solid;border-width:2px 0 0;border-color:#c5b173}.elementor-2 .elementor-element.elementor-element-14378bc .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-weight:600;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-999ead6>.elementor-widget-container{padding:0 0 5px;border-style:solid;border-width:0 0 2px;border-color:#c5b173}.elementor-2 .elementor-element.elementor-element-999ead6 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-9359732>.elementor-widget-container{padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-9359732 .elementor-heading-title{font-family:"Special Elite",Sans-serif;font-size:.8rem;line-height:1.4em;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-86699ad>.elementor-widget-container{padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-86699ad .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:1.2rem;color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-fdaa9c1 .elementor-button{background-color:#f0a1ab;font-family:"Special Elite",Sans-serif;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#f0a1ab}.elementor-2 .elementor-element.elementor-element-fdaa9c1 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-fdaa9c1 .elementor-button:focus{background-color:#fff;color:#f0a1ab;border-color:#f0a1ab}.elementor-2 .elementor-element.elementor-element-fdaa9c1>.elementor-widget-container{padding:30px 0 0}.elementor-2 .elementor-element.elementor-element-fdaa9c1 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-fdaa9c1 .elementor-button:focus svg{fill:#f0a1ab}.elementor-2 .elementor-element.elementor-element-cbbb063>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-cbbb063{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 20px 30px}.elementor-2 .elementor-element.elementor-element-12efa09{text-align:center}.elementor-2 .elementor-element.elementor-element-12efa09 .elementor-heading-title{font-family:"IM Fell DW Pica",Sans-serif;font-size:4.2rem;font-weight:400;line-height:1em;letter-spacing:6px;color:#bd3a72}.elementor-2 .elementor-element.elementor-element-3d6af53 img{width:6%}.elementor-2 .elementor-element.elementor-element-b61cef8>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-b61cef8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 80px}.elementor-2 .elementor-element.elementor-element-2946828{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-2 .elementor-element.elementor-element-2946828:after{content:"0.66"}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post__thumbnail__link{width:100%}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post__meta-data span+span:before{content:"•"}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post__text{margin-top:20px}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post__thumbnail img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness(50%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post__badge{right:0}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post__card .elementor-post__badge{background-color:#cbb778;color:#fff;font-family:"IM Fell DW Pica",Sans-serif}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post__title,.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post__title a{color:#bd3a72;font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post__meta-data{color:#3a3a3a;font-family:"Special Elite",Sans-serif}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post__excerpt p{color:#3a3a3a}.elementor-2 .elementor-element.elementor-element-4e8c7db:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-4e8c7db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-2 .elementor-element.elementor-element-4e8c7db>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-4e8c7db{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 20px 30px}.elementor-2 .elementor-element.elementor-element-1f3d209{text-align:center}.elementor-2 .elementor-element.elementor-element-1f3d209 .elementor-heading-title{font-family:"IM Fell DW Pica",Sans-serif;font-size:4.2rem;font-weight:400;line-height:1em;letter-spacing:3.9px;color:#bd3a72}.elementor-2 .elementor-element.elementor-element-d1909ba img{width:6%}.elementor-2 .elementor-element.elementor-element-4ba0353:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-4ba0353>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-2 .elementor-element.elementor-element-4ba0353>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-4ba0353{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 80px}.elementor-2 .elementor-element.elementor-element-d34bd70{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-2 .elementor-element.elementor-element-d34bd70:after{content:"0.66"}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post__thumbnail__link{width:100%}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post__meta-data span+span:before{content:"•"}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post__text{margin-top:20px}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post__thumbnail img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness(50%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post__badge{right:0}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post__card .elementor-post__badge{background-color:#cbb778;color:#fff;font-family:"IM Fell DW Pica",Sans-serif}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post__title,.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post__title a{color:#bd3a72;font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post__meta-data{color:#3a3a3a;font-family:"Special Elite",Sans-serif}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post__excerpt p{color:#3a3a3a}@media(max-width:899px){.elementor-2 .elementor-element.elementor-element-c50838b:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c50838b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.its-a-romance.com/wp-content/uploads/2024/01/hp_top_fp-scaled.jpg")}.elementor-2 .elementor-element.elementor-element-c50838b{padding:120px 0 100px}.elementor-2 .elementor-element.elementor-element-ccf1bc0{padding:50px 0 0}.elementor-2 .elementor-element.elementor-element-f739fcf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-f739fcf .elementor-main-swiper{height:273px}.elementor-2 .elementor-element.elementor-element-cbbb063{padding:50px 0 0}.elementor-2 .elementor-element.elementor-element-3d6af53>.elementor-widget-container{padding:0 0 15px}.elementor-2 .elementor-element.elementor-element-4e8c7db{padding:50px 0 0}.elementor-2 .elementor-element.elementor-element-d1909ba>.elementor-widget-container{padding:0 0 15px}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-c50838b:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c50838b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.its-a-romance.com/wp-content/uploads/2024/01/hp_top_fp-scaled.jpg");background-position:60% -7px}.elementor-2 .elementor-element.elementor-element-c50838b>.elementor-container{min-height:55vh}.elementor-2 .elementor-element.elementor-element-c50838b{padding:100px 0}.elementor-2 .elementor-element.elementor-element-fd30700 img{width:52%}.elementor-2 .elementor-element.elementor-element-ccf1bc0{padding:30px 0 0}.elementor-2 .elementor-element.elementor-element-571f598>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-571f598 .elementor-heading-title{font-size:2.8rem;letter-spacing:0px}.elementor-2 .elementor-element.elementor-element-b3b5b57 img{width:10%}.elementor-2 .elementor-element.elementor-element-e023807{padding:0}.elementor-2 .elementor-element.elementor-element-f5caa6c>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-ae9a9ba{padding:0 0 5px}.elementor-2 .elementor-element.elementor-element-c0dc765>.elementor-element-populated{padding:10px}.elementor-2 .elementor-element.elementor-element-72b3b59>.elementor-widget-container{padding:10px 0 5px 10px}.elementor-2 .elementor-element.elementor-element-72b3b59 .elementor-heading-title{font-size:1.5em}.elementor-2 .elementor-element.elementor-element-f25b2d2{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-cd6cf0b>.elementor-element-populated{padding:10px}.elementor-2 .elementor-element.elementor-element-58bfeca{text-align:center}.elementor-2 .elementor-element.elementor-element-58bfeca .elementor-heading-title{font-size:1.5em}.elementor-2 .elementor-element.elementor-element-6589764{text-align:center}.elementor-2 .elementor-element.elementor-element-6589764 .elementor-heading-title{font-size:1.9em}.elementor-2 .elementor-element.elementor-element-6620bab{text-align:center}.elementor-2 .elementor-element.elementor-element-4af9b95{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-30aab89>.elementor-element-populated{padding:10px}.elementor-2 .elementor-element.elementor-element-5e81241{text-align:center}.elementor-2 .elementor-element.elementor-element-5e81241 .elementor-heading-title{font-size:1.5em}.elementor-2 .elementor-element.elementor-element-b4bcb53{text-align:center}.elementor-2 .elementor-element.elementor-element-b4bcb53 .elementor-heading-title{font-size:1.9em}.elementor-2 .elementor-element.elementor-element-2bbf02e{text-align:center}.elementor-2 .elementor-element.elementor-element-d78d9ce{padding:0}.elementor-2 .elementor-element.elementor-element-061fa5b>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-7ac21f5{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-4eedd66>.elementor-element-populated{padding:10px}.elementor-2 .elementor-element.elementor-element-6168c10>.elementor-widget-container{padding:10px 0 5px 10px}.elementor-2 .elementor-element.elementor-element-6168c10 .elementor-heading-title{font-size:1.5em}.elementor-2 .elementor-element.elementor-element-5ea8ec2{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-c734573>.elementor-element-populated{padding:10px}.elementor-2 .elementor-element.elementor-element-f739fcf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-f739fcf>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-f739fcf .elementor-main-swiper{height:354px}.elementor-2 .elementor-element.elementor-element-31b35fd{text-align:center}.elementor-2 .elementor-element.elementor-element-00e1e75{text-align:center}.elementor-2 .elementor-element.elementor-element-00e1e75 .elementor-heading-title{font-size:1.5em}.elementor-2 .elementor-element.elementor-element-bc55be8{text-align:center}.elementor-2 .elementor-element.elementor-element-9077025{text-align:center}.elementor-2 .elementor-element.elementor-element-9077025 .elementor-heading-title{font-size:1.5em}.elementor-2 .elementor-element.elementor-element-22024b1{text-align:center}.elementor-2 .elementor-element.elementor-element-a47ee34{padding:0}.elementor-2 .elementor-element.elementor-element-45c4cf2>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-7cf8d13{padding:0 0 5px}.elementor-2 .elementor-element.elementor-element-93db6f5>.elementor-element-populated{padding:10px}.elementor-2 .elementor-element.elementor-element-054f521>.elementor-widget-container{padding:10px 0 5px 10px}.elementor-2 .elementor-element.elementor-element-054f521 .elementor-heading-title{font-size:1.5em}.elementor-2 .elementor-element.elementor-element-bdbacf7{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-f4b5adb>.elementor-element-populated{padding:10px}.elementor-2 .elementor-element.elementor-element-14378bc{text-align:center}.elementor-2 .elementor-element.elementor-element-14378bc .elementor-heading-title{font-size:1.7em}.elementor-2 .elementor-element.elementor-element-999ead6{text-align:center}.elementor-2 .elementor-element.elementor-element-999ead6 .elementor-heading-title{font-size:1.7em}.elementor-2 .elementor-element.elementor-element-9359732{text-align:center}.elementor-2 .elementor-element.elementor-element-cbbb063{padding:30px 0 10px}.elementor-2 .elementor-element.elementor-element-12efa09>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-12efa09 .elementor-heading-title{font-size:2.8rem;letter-spacing:0px}.elementor-2 .elementor-element.elementor-element-3d6af53>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-3d6af53 img{width:9%}.elementor-2 .elementor-element.elementor-element-b61cef8{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-2 .elementor-element.elementor-element-2946828:after{content:"0.5"}.elementor-2 .elementor-element.elementor-element-2946828 .elementor-post__thumbnail__link{width:100%}.elementor-2 .elementor-element.elementor-element-4e8c7db{padding:30px 0 10px}.elementor-2 .elementor-element.elementor-element-1f3d209>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-1f3d209 .elementor-heading-title{font-size:2.8rem;letter-spacing:0px}.elementor-2 .elementor-element.elementor-element-d1909ba>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-d1909ba img{width:9%}.elementor-2 .elementor-element.elementor-element-4ba0353{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-2 .elementor-element.elementor-element-d34bd70:after{content:"0.5"}.elementor-2 .elementor-element.elementor-element-d34bd70 .elementor-post__thumbnail__link{width:100%}}