.elementor-4072 .elementor-element.elementor-element-7bf0212{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4072 .elementor-element.elementor-element-7bf0212:not(.elementor-motion-effects-element-type-background), .elementor-4072 .elementor-element.elementor-element-7bf0212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #BC0023 0%, #FFFFFF 100%);}.elementor-4072 .elementor-element.elementor-element-487d9e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4072 .elementor-element.elementor-element-487d9e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-4072 .elementor-element.elementor-element-e5e2402{right:100px;}body.rtl .elementor-4072 .elementor-element.elementor-element-e5e2402{left:100px;}.elementor-4072 .elementor-element.elementor-element-e5e2402{bottom:100px;}.elementor-4072 .elementor-element.elementor-element-e5e2402 .elementor-icon-wrapper{text-align:center;}.elementor-4072 .elementor-element.elementor-element-e5e2402.elementor-view-stacked .elementor-icon{background-color:#20205F;}.elementor-4072 .elementor-element.elementor-element-e5e2402.elementor-view-framed .elementor-icon, .elementor-4072 .elementor-element.elementor-element-e5e2402.elementor-view-default .elementor-icon{color:#20205F;border-color:#20205F;}.elementor-4072 .elementor-element.elementor-element-e5e2402.elementor-view-framed .elementor-icon, .elementor-4072 .elementor-element.elementor-element-e5e2402.elementor-view-default .elementor-icon svg{fill:#20205F;}.elementor-4072 .elementor-element.elementor-element-e5e2402.elementor-view-stacked .elementor-icon:hover{background-color:#404081;}.elementor-4072 .elementor-element.elementor-element-e5e2402.elementor-view-framed .elementor-icon:hover, .elementor-4072 .elementor-element.elementor-element-e5e2402.elementor-view-default .elementor-icon:hover{color:#404081;border-color:#404081;}.elementor-4072 .elementor-element.elementor-element-e5e2402.elementor-view-framed .elementor-icon:hover, .elementor-4072 .elementor-element.elementor-element-e5e2402.elementor-view-default .elementor-icon:hover svg{fill:#404081;}.elementor-4072 .elementor-element.elementor-element-e5e2402 .elementor-icon{font-size:100px;}.elementor-4072 .elementor-element.elementor-element-e5e2402 .elementor-icon svg{height:100px;}.elementor-4072 .elementor-element.elementor-element-0d56ef3 svg{width:200px;height:200px;}.elementor-4072 .elementor-element.elementor-element-0d56ef3 .eael-svg-draw-container{text-align:center;}.elementor-4072 .elementor-element.elementor-element-0d56ef3 svg path{stroke-width:2;stroke:#24292D;}.elementor-4072 .elementor-element.elementor-element-0d56ef3 svg circle{stroke-width:2;stroke:#24292D;}.elementor-4072 .elementor-element.elementor-element-0d56ef3 svg rect{stroke-width:2;stroke:#24292D;}.elementor-4072 .elementor-element.elementor-element-0d56ef3 svg polygon{stroke-width:2;stroke:#24292D;}.elementor-4072 .elementor-element.elementor-element-f9bf9d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4072 .elementor-element.elementor-element-f9bf9d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4072 .elementor-element.elementor-element-85a22c2{text-align:left;}.elementor-4072 .elementor-element.elementor-element-85a22c2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:400;color:#24292D;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4072 .elementor-element.elementor-element-c8cf5d0{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4072 .elementor-element.elementor-element-c8cf5d0:not(.elementor-motion-effects-element-type-background), .elementor-4072 .elementor-element.elementor-element-c8cf5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jonasamrein.com/wp-content/uploads/2025/06/backy-japan.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4072 .elementor-element.elementor-element-2bcf01b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-5b72fe5 .e-hotspot__icon{grid-column:2;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-5b72fe5{left:44.5%;--hotspot-translate-x:44.5%;top:18%;--hotspot-translate-y:18%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-59634ee .e-hotspot__icon{grid-column:1;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-59634ee{left:49.2%;--hotspot-translate-x:49.2%;top:16%;--hotspot-translate-y:16%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-a0826ac .e-hotspot__icon{grid-column:1;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-a0826ac .e-hotspot__button{grid-gap:5px;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-a0826ac{left:51%;--hotspot-translate-x:51%;top:23%;--hotspot-translate-y:23%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-f5a3c24 .e-hotspot__icon{grid-column:1;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-f5a3c24 .e-hotspot__button{grid-gap:5px;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-f5a3c24{left:51%;--hotspot-translate-x:51%;top:26%;--hotspot-translate-y:26%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-d60999e .e-hotspot__icon{grid-column:2;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-d60999e .e-hotspot__button{grid-gap:5px;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-d60999e{left:45.5%;--hotspot-translate-x:45.5%;top:40%;--hotspot-translate-y:40%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-a0e5189 .e-hotspot__icon{grid-column:2;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-a0e5189 .e-hotspot__button{grid-gap:5px;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-a0e5189{left:42.3%;--hotspot-translate-x:42.3%;top:34.5%;--hotspot-translate-y:34.5%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-7a7b19d .e-hotspot__icon{grid-column:1;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-7a7b19d .e-hotspot__button{grid-gap:5px;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-7a7b19d{left:49.8%;--hotspot-translate-x:49.8%;top:34%;--hotspot-translate-y:34%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-4a7e453 .e-hotspot__icon{grid-column:1;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-4a7e453 .e-hotspot__button{grid-gap:5px;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-4a7e453{left:48.5%;--hotspot-translate-x:48.5%;top:50%;--hotspot-translate-y:50%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-d1eba8d .e-hotspot__icon{grid-column:2;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-d1eba8d .e-hotspot__button{grid-gap:5px;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-d1eba8d{left:44.5%;--hotspot-translate-x:44.5%;top:50%;--hotspot-translate-y:50%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-4205a29 .e-hotspot__icon{grid-column:1;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-4205a29 .e-hotspot__button{grid-gap:5px;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-4205a29{left:44.8%;--hotspot-translate-x:44.8%;top:68%;--hotspot-translate-y:68%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-7626a74 .e-hotspot__icon{grid-column:2;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-7626a74 .e-hotspot__button{grid-gap:5px;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-7626a74{left:42%;--hotspot-translate-x:42%;top:50.5%;--hotspot-translate-y:50.5%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-80d7c0d .e-hotspot__icon{grid-column:2;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-80d7c0d .e-hotspot__button{grid-gap:5px;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .elementor-repeater-item-80d7c0d{left:40.8%;--hotspot-translate-x:40.8%;top:47.5%;--hotspot-translate-y:47.5%;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-4072 .elementor-element.elementor-element-2562ba8{--background-align:center;--container-width:100%;--image-width:100%;--container-max-width:100%;--hotspot-color:#FF00AA;--hotspot-box-color:#FFFFFF00;--hotspot-border-radius:20px 20px 20px 20px;}.elementor-4072 .elementor-element.elementor-element-2562ba8 .e-hotspot__label{font-family:"Raleway", Sans-serif;font-weight:600;}
					.elementor-4072 .elementor-element.elementor-element-2562ba8 .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-4072 .elementor-element.elementor-element-2562ba8 .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-4072 .elementor-element.elementor-element-2562ba8 .e-hotspot__tooltip{font-family:"Raleway", Sans-serif;font-weight:400;}@media(max-width:1024px){body:not(.rtl) .elementor-4072 .elementor-element.elementor-element-e5e2402{right:50px;}body.rtl .elementor-4072 .elementor-element.elementor-element-e5e2402{left:50px;}.elementor-4072 .elementor-element.elementor-element-e5e2402{bottom:50px;}.elementor-4072 .elementor-element.elementor-element-e5e2402 .elementor-icon{font-size:50px;}.elementor-4072 .elementor-element.elementor-element-e5e2402 .elementor-icon svg{height:50px;}.elementor-4072 .elementor-element.elementor-element-c8cf5d0:not(.elementor-motion-effects-element-type-background), .elementor-4072 .elementor-element.elementor-element-c8cf5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(max-width:767px){body:not(.rtl) .elementor-4072 .elementor-element.elementor-element-e5e2402{right:50px;}body.rtl .elementor-4072 .elementor-element.elementor-element-e5e2402{left:50px;}.elementor-4072 .elementor-element.elementor-element-e5e2402{bottom:50px;}.elementor-4072 .elementor-element.elementor-element-e5e2402 .elementor-icon{font-size:50px;}.elementor-4072 .elementor-element.elementor-element-e5e2402 .elementor-icon svg{height:50px;}.elementor-4072 .elementor-element.elementor-element-c8cf5d0:not(.elementor-motion-effects-element-type-background), .elementor-4072 .elementor-element.elementor-element-c8cf5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(min-width:768px){.elementor-4072 .elementor-element.elementor-element-487d9e1{--width:10%;}.elementor-4072 .elementor-element.elementor-element-f9bf9d5{--width:69.551%;}}@media(min-width:1025px){.elementor-4072 .elementor-element.elementor-element-c8cf5d0:not(.elementor-motion-effects-element-type-background), .elementor-4072 .elementor-element.elementor-element-c8cf5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}