.elementor-1139 .elementor-element.elementor-element-33c1a86 > .elementor-container{min-height:0px;}.elementor-1139 .elementor-element.elementor-element-33c1a86 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1139 .elementor-element.elementor-element-33c1a86 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1139 .elementor-element.elementor-element-33c1a86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 7% 20%;}.elementor-1139 .elementor-element.elementor-element-33c1a86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1139 .elementor-element.elementor-element-f009eca .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-1139 .elementor-element.elementor-element-f009eca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1139 .elementor-element.elementor-element-f009eca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1139 .elementor-element.elementor-element-1498a05 .elementor-text-editor{text-align:left;}.elementor-1139 .elementor-element.elementor-element-1498a05{color:#202020;font-family:"Poppins";font-size:59px;font-weight:700;line-height:1.1em;z-index:10;}.elementor-1139 .elementor-element.elementor-element-031bef1 .elementor-spacer-inner{height:650px;}.elementor-1139 .elementor-element.elementor-element-031bef1 > .elementor-widget-container{padding:28px 28px 28px 28px;background-color:transparent;background-image:linear-gradient(60deg, #FFFFFF85 0%, #00000000 100%);}.elementor-1139 .elementor-element.elementor-element-46aa4ea > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1139 .elementor-element.elementor-element-46aa4ea > .elementor-background-overlay{opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1139 .elementor-element.elementor-element-46aa4ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 200px 0px;}.elementor-bc-flex-widget .elementor-1139 .elementor-element.elementor-element-5730e23.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1139 .elementor-element.elementor-element-5730e23.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1139 .elementor-element.elementor-element-5730e23 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1139 .elementor-element.elementor-element-5730e23:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1139 .elementor-element.elementor-element-5730e23 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://kwg.jp/wp-content/uploads/2020/09/slide-connected-mission2.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-1139 .elementor-element.elementor-element-5730e23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-5730e23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1139 .elementor-element.elementor-element-5730e23{z-index:10;}.elementor-1139 .elementor-element.elementor-element-7a1f09d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1139 .elementor-element.elementor-element-7a1f09d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0% 20% 0% 12%;}.elementor-1139 .elementor-element.elementor-element-7a1f09d{z-index:1;}.elementor-1139 .elementor-element.elementor-element-f6078df .elementor-heading-title{font-family:"Poppins";font-size:45px;font-weight:600;letter-spacing:2.1px;}.elementor-1139 .elementor-element.elementor-element-f6078df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-f6078df{z-index:5;}.elementor-1139 .elementor-element.elementor-element-37fd5e4{font-weight:700;letter-spacing:3.7px;z-index:5;}.elementor-1139 .elementor-element.elementor-element-37fd5e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-cc3fac0 .elementor-spacer-inner{height:20px;}.elementor-1139 .elementor-element.elementor-element-83fcd26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-83fcd26{z-index:5;}.elementor-1139 .elementor-element.elementor-element-8063e36 .elementor-spacer-inner{height:30px;}.elementor-1139 .elementor-element.elementor-element-1ba6858 .elementor-spacer-inner{height:600px;}.elementor-1139 .elementor-element.elementor-element-1ba6858{z-index:1;width:998px;max-width:998px;top:-60px;}.elementor-1139 .elementor-element.elementor-element-1ba6858 > .elementor-widget-container{background-color:#00000008;}body:not(.rtl) .elementor-1139 .elementor-element.elementor-element-1ba6858{left:-1216px;}body.rtl .elementor-1139 .elementor-element.elementor-element-1ba6858{right:-1216px;}.elementor-1139 .elementor-element.elementor-element-879ce49 .elementor-spacer-inner{height:291px;}.elementor-1139 .elementor-element.elementor-element-879ce49{z-index:1;width:404px;max-width:404px;top:408px;}.elementor-1139 .elementor-element.elementor-element-879ce49 > .elementor-widget-container{background-color:#00000008;}body:not(.rtl) .elementor-1139 .elementor-element.elementor-element-879ce49{left:571px;}body.rtl .elementor-1139 .elementor-element.elementor-element-879ce49{right:571px;}.elementor-1139 .elementor-element.elementor-element-e1fca84 .elementor-button{font-family:"Poppins";font-size:18px;font-weight:500;background-color:#1C448A00;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-1139 .elementor-element.elementor-element-e1fca84{z-index:5;}.elementor-1139 .elementor-element.elementor-element-b1d1738 .elementor-heading-title{font-family:"Poppins";font-size:45px;font-weight:600;letter-spacing:2.1px;}.elementor-1139 .elementor-element.elementor-element-b1d1738 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-b1d1738{z-index:5;}.elementor-1139 .elementor-element.elementor-element-4b3e2f3{font-weight:700;letter-spacing:3.7px;z-index:5;}.elementor-1139 .elementor-element.elementor-element-4b3e2f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-e02561d .elementor-spacer-inner{height:30px;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__content{min-height:270px;text-align:center;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__bg-wrapper{min-height:292px;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__title{font-size:27px;font-weight:700;letter-spacing:2.6px;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__description{font-size:15px;font-weight:500;line-height:2em;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__button{font-family:"Poppins";font-weight:500;letter-spacing:3.7px;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta .elementor-cta__bg, .elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__content{min-height:270px;text-align:center;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__bg-wrapper{min-height:292px;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__title{font-size:27px;font-weight:700;letter-spacing:6px;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__description{font-size:15px;font-weight:500;line-height:2em;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__button{font-family:"Poppins";font-weight:500;letter-spacing:3.7px;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta .elementor-cta__bg, .elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-1139 .elementor-element.elementor-element-1a9af36 .elementor-spacer-inner{height:100px;}.elementor-1139 .elementor-element.elementor-element-a02643f{padding:0% 0% 0% 13%;}.elementor-1139 .elementor-element.elementor-element-e30962e .elementor-spacer-inner{height:150px;}.elementor-1139 .elementor-element.elementor-element-6c2f86e .elementor-heading-title{font-family:"Poppins";font-size:45px;font-weight:600;letter-spacing:2.1px;}.elementor-1139 .elementor-element.elementor-element-6c2f86e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-6c2f86e{z-index:5;}.elementor-1139 .elementor-element.elementor-element-97ebf38{font-size:13px;font-weight:700;z-index:5;}.elementor-1139 .elementor-element.elementor-element-97ebf38 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-49c89da{padding:0% 0% 0% 13%;z-index:10;}.elementor-1139 .elementor-element.elementor-element-ae3e1f7{z-index:10;}.elementor-1139 .elementor-element.elementor-element-9a837c5 .elementor-spacer-inner{height:40px;}.elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.59 * 100% );}.elementor-1139 .elementor-element.elementor-element-a6546f7:after{content:"0.59";}.elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-post__thumbnail__link{width:100%;}.elementor-1139 .elementor-element.elementor-element-a6546f7.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:15px;}.elementor-1139 .elementor-element.elementor-element-a6546f7.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:15px;}.elementor-1139 .elementor-element.elementor-element-a6546f7.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:15px;}.elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-post__title, .elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-post__title a{font-size:18px;font-weight:700;line-height:1.5em;}.elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-post__title{margin-bottom:0px;}.elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-post__meta-data{margin-bottom:0px;}.elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-post__read-more{font-family:"Poppins";font-weight:500;}.elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-post__text{margin-bottom:9px;}.elementor-1139 .elementor-element.elementor-element-a6546f7{z-index:10;}.elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% );}.elementor-1139 .elementor-element.elementor-element-5262a78:after{content:"0.75";}.elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-post__thumbnail__link{width:100%;}.elementor-1139 .elementor-element.elementor-element-5262a78{--grid-column-gap:10px;--grid-row-gap:10px;z-index:10;}.elementor-1139 .elementor-element.elementor-element-5262a78.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:10px;}.elementor-1139 .elementor-element.elementor-element-5262a78.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:10px;}.elementor-1139 .elementor-element.elementor-element-5262a78.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:10px;}.elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-post__title, .elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-post__title a{font-size:18px;font-weight:700;line-height:1.5em;}.elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-post__title{margin-bottom:0px;}.elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-post__meta-data{margin-bottom:0px;}.elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-post__read-more{font-family:"Poppins";font-weight:500;}.elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-post__text{margin-bottom:0px;}.elementor-1139 .elementor-element.elementor-element-180a348 .elementor-spacer-inner{height:482px;}.elementor-1139 .elementor-element.elementor-element-180a348{z-index:1;width:1500px;max-width:1500px;top:160px;}.elementor-1139 .elementor-element.elementor-element-180a348 > .elementor-widget-container{background-color:#00000008;}body:not(.rtl) .elementor-1139 .elementor-element.elementor-element-180a348{left:-463px;}body.rtl .elementor-1139 .elementor-element.elementor-element-180a348{right:-463px;}.elementor-1139 .elementor-element.elementor-element-e9827eb .elementor-spacer-inner{height:70px;}.elementor-1139 .elementor-element.elementor-element-8092111 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-1139 .elementor-element.elementor-element-8092111 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-1139 .elementor-element.elementor-element-8092111 .elementor-button{font-size:14px;font-weight:600;border-radius:0px 0px 0px 0px;padding:27px 80px 27px 80px;}.elementor-1139 .elementor-element.elementor-element-8092111{z-index:10;}.elementor-1139 .elementor-element.elementor-element-c04c0e7 .elementor-spacer-inner{height:190px;}.elementor-1139 .elementor-element.elementor-element-1d64ebd > .elementor-container{min-height:498px;}.elementor-1139 .elementor-element.elementor-element-1d64ebd > .elementor-container:after{content:"";min-height:inherit;}.elementor-1139 .elementor-element.elementor-element-1d64ebd > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1139 .elementor-element.elementor-element-1d64ebd:not(.elementor-motion-effects-element-type-background), .elementor-1139 .elementor-element.elementor-element-1d64ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;background-image:url("http://kwg.jp/wp-content/uploads/2020/09/slpp-parcel.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1139 .elementor-element.elementor-element-1d64ebd > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(320deg, #FFFFFF 35%, #00000000 79%);opacity:0.89;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1139 .elementor-element.elementor-element-1d64ebd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1139 .elementor-element.elementor-element-1ec97b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}.elementor-1139 .elementor-element.elementor-element-1ec97b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1139 .elementor-element.elementor-element-ef2fc6a .elementor-heading-title{font-family:"Poppins";font-size:45px;font-weight:600;letter-spacing:2.1px;}.elementor-1139 .elementor-element.elementor-element-ef2fc6a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1139 .elementor-element.elementor-element-ef2fc6a{z-index:5;}.elementor-1139 .elementor-element.elementor-element-778739b{font-weight:700;letter-spacing:3.7px;z-index:5;}.elementor-1139 .elementor-element.elementor-element-778739b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-3abebcc .elementor-spacer-inner{height:20px;}.elementor-1139 .elementor-element.elementor-element-f226cfe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-f226cfe{z-index:5;}.elementor-1139 .elementor-element.elementor-element-4c88891 .elementor-spacer-inner{height:40px;}.elementor-1139 .elementor-element.elementor-element-f9703f8 .elementor-button{font-family:"Poppins";font-size:18px;font-weight:500;background-color:#1C448A00;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:0px 0px 8px 0px;}:root{--page-title-display:none;}@media(max-width:1023px){.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__content{min-height:100px;padding:30px 10px 30px 10px;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__bg-wrapper{min-height:200px;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__title{font-size:23px;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__content{padding:0px 10px 0px 10px;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__bg-wrapper{min-height:200px;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__title{font-size:23px;}}@media(min-width:768px){.elementor-1139 .elementor-element.elementor-element-5730e23{width:48.368%;}.elementor-1139 .elementor-element.elementor-element-7a1f09d{width:51.588%;}.elementor-1139 .elementor-element.elementor-element-54b5ca7{width:100%;}}@media(min-width:1024px){.elementor-1139 .elementor-element.elementor-element-5730e23:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1139 .elementor-element.elementor-element-5730e23 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-1139 .elementor-element.elementor-element-33c1a86{padding:250px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-f009eca{width:100%;}.elementor-1139 .elementor-element.elementor-element-f009eca > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-1498a05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 20px;}.elementor-1139 .elementor-element.elementor-element-031bef1 .elementor-spacer-inner{height:163px;}.elementor-1139 .elementor-element.elementor-element-46aa4ea{margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-5730e23:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1139 .elementor-element.elementor-element-5730e23 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1139 .elementor-element.elementor-element-7a1f09d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1139 .elementor-element.elementor-element-f6078df .elementor-heading-title{font-size:25px;}.elementor-1139 .elementor-element.elementor-element-cc3fac0 .elementor-spacer-inner{height:10px;}.elementor-1139 .elementor-element.elementor-element-83fcd26{font-size:13px;line-height:2em;}.elementor-1139 .elementor-element.elementor-element-8063e36 .elementor-spacer-inner{height:10px;}.elementor-1139 .elementor-element.elementor-element-e1fca84 .elementor-button{font-size:15px;}.elementor-1139 .elementor-element.elementor-element-51d9494 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-b1d1738 .elementor-heading-title{font-size:25px;}.elementor-1139 .elementor-element.elementor-element-e02561d .elementor-spacer-inner{height:10px;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__content{padding:35px 15px 30px 15px;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__bg-wrapper{min-height:150px;}.elementor-1139 .elementor-element.elementor-element-53b02e6 .elementor-cta__title{font-size:19px;}.elementor-1139 .elementor-element.elementor-element-53b02e6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__content{padding:15px 15px 15px 15px;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__bg-wrapper{min-height:150px;}.elementor-1139 .elementor-element.elementor-element-d0a1843 .elementor-cta__title{font-size:19px;}.elementor-1139 .elementor-element.elementor-element-1a9af36 .elementor-spacer-inner{height:50px;}.elementor-1139 .elementor-element.elementor-element-a02643f{margin-top:0px;margin-bottom:10px;padding:0px 20px 0px 20px;}.elementor-1139 .elementor-element.elementor-element-e30962e .elementor-spacer-inner{height:30px;}.elementor-1139 .elementor-element.elementor-element-6c2f86e .elementor-heading-title{font-size:25px;}.elementor-1139 .elementor-element.elementor-element-49c89da{padding:0px 20px 0px 20px;}.elementor-1139 .elementor-element.elementor-element-9a837c5 .elementor-spacer-inner{height:10px;}.elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-1139 .elementor-element.elementor-element-a6546f7:after{content:"0.65";}.elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-post__thumbnail__link{width:100%;}.elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-post__title, .elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-post__title a{font-size:14px;}.elementor-1139 .elementor-element.elementor-element-a6546f7 .elementor-post__read-more{font-size:11px;}.elementor-1139 .elementor-element.elementor-element-a6546f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-1139 .elementor-element.elementor-element-5262a78:after{content:"0.65";}.elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-post__thumbnail__link{width:100%;}.elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-post__title, .elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-post__title a{font-size:12px;}.elementor-1139 .elementor-element.elementor-element-5262a78 .elementor-post__read-more{font-size:11px;}.elementor-1139 .elementor-element.elementor-element-5262a78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-180a348 .elementor-spacer-inner{height:184px;}body:not(.rtl) .elementor-1139 .elementor-element.elementor-element-180a348{left:78px;}body.rtl .elementor-1139 .elementor-element.elementor-element-180a348{right:78px;}.elementor-1139 .elementor-element.elementor-element-180a348{top:-95px;}.elementor-1139 .elementor-element.elementor-element-e9827eb .elementor-spacer-inner{height:20px;}.elementor-1139 .elementor-element.elementor-element-8092111 .elementor-button{font-size:12px;padding:17px 33px 15px 38px;}.elementor-1139 .elementor-element.elementor-element-c04c0e7 .elementor-spacer-inner{height:40px;}.elementor-1139 .elementor-element.elementor-element-1d64ebd > .elementor-container{min-height:354px;}.elementor-1139 .elementor-element.elementor-element-1d64ebd > .elementor-container:after{content:"";min-height:inherit;}.elementor-1139 .elementor-element.elementor-element-1d64ebd:not(.elementor-motion-effects-element-type-background), .elementor-1139 .elementor-element.elementor-element-1d64ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-393px 0px;}.elementor-1139 .elementor-element.elementor-element-1d64ebd{padding:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-1ec97b8 > .elementor-element-populated{padding:0% 8% 0% 42%;}.elementor-1139 .elementor-element.elementor-element-ef2fc6a{text-align:left;}.elementor-1139 .elementor-element.elementor-element-ef2fc6a .elementor-heading-title{font-size:25px;}.elementor-1139 .elementor-element.elementor-element-3abebcc .elementor-spacer-inner{height:10px;}.elementor-1139 .elementor-element.elementor-element-f226cfe .elementor-text-editor{text-align:left;}.elementor-1139 .elementor-element.elementor-element-f226cfe{font-size:13px;line-height:2em;}.elementor-1139 .elementor-element.elementor-element-4c88891 .elementor-spacer-inner{height:10px;}.elementor-1139 .elementor-element.elementor-element-f9703f8 .elementor-button{font-size:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-1498a05 */.p-top-mv__text {
    position: absolute;
    top: 35%;
    right: 8vw;
}

.p-top-mv__text h1 {
    font-size: min(4.5vw, 62px);
}

.p-top-mv__text p {
    font-size: min(1.5vw, 23px);
    letter-spacing: 0.2em;
    font-family: Quicksand, 游ゴシック体, "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


@media (max-width: 1024px) and (min-width: 768px) { /*Tablet iPad Pro*/
.p-top-mv__text h1 {
    font-size: min(24vw, 44px);
}

.p-top-mv__text p {
    font-size: min(3.3vw, 18px);
    line-height: 1.4em;
}
}


@media (max-width: 767px) { /*Phone*/
.p-top-mv__text {
    position: absolute;
    top: -85%;
    right: 0;
}

.p-top-mv__text h1 {
    font-size: min(14vw, 34px);
}

.p-top-mv__text p {
    font-size: min(3.3vw, 30px);
    line-height: 1.4em;
}

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a6546f7 */.elementor-posts--thumbnail-top .elementor-post:hover img {
-moz-transform: scale(1.1,1.1) !important;
-webkit-transform: scale(1.1,1.1) !important;
-o-transform: scale(1.1,1.1) !important;
-ms-transform: scale(1.1,1.1) !important;
}

.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img {
height: auto;
position: absolute;
top: auto;
left: auto;
-webkit-transform: none;
-ms-transform: none;
transform: none;
transition: all 0.2s ease-in-out !important;
-moz-transition: all 0.2s ease-in-out !important;
-webkit-transition: all 0.2s ease-in-out !important;
-o-transition: all 0.2s ease-in-out !important;
}

.elementor-post__text {
    position: relative;
}

.elementor-17 .elementor-element.elementor-element-a6546f7.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
    margin-bottom: 25px;
}

.elementor-post__title {
margin-top: 25px !important;
    display: inline-block;
}

.elementor-post__meta-data {
position: absolute;
    top: 6px
}

.elementor-posts .elementor-post__read-more {
    display: block;
}

.elementor-posts .elementor-post__read-more {
    text-align: right;
}



.elementor-posts--thumbnail-top .elementor-post__text {
    padding: 0 6% 6%;
    margin-bottom: 0!important;
}

.elementor-posts--align-left .elementor-post {
    border-left: 1px solid #e5e5e5;
    background-color: #FFFFFF;
    border-bottom: 1px solid #e5e5e5;
}

.elementor-posts--align-left .elementor-post:last-child {
    border-right: 1px solid #e5e5e5;
}

.elementor-post:hover {
    background: #2F5AA7;
}

.elementor-post:hover a,
.elementor-post:hover .elementor-post__meta-data {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5262a78 */@media (max-width: 767px) { /*Phone*/
.elementor-17 .elementor-element.elementor-element-5230b5c > .elementor-widget-container {
    background-color: unset!important;
}

.elementor-17 .elementor-element.elementor-element-eb38035 > .elementor-widget-container {
    background-color: #ffffff00;
}

.elementor-posts--align-left .elementor-post {
    border-right: 1px solid #e5e5e5;
}

.elementor-posts--thumbnail-top .elementor-post__text {
    padding: 0 6% 1%;
}

}/* End custom CSS */